本教程展示了如何设置数据源并连接到微软®SQL Server®使用数据库资源管理器应用程序或命令行数据库。本教程使用Microsoft JDBC Driver 4.0Microsoft SQL Server.连接到一个Microsoft SQL Server.2016 Express数据库。
如果JDBC驱动程序为Microsoft SQL Server.是否安装在您的计算机上,找到链接上驱动程序安装页面安装驱动程序。按照说明下载并安装此驱动程序到您的计算机上。
您使用Database Explorer应用程序或命令行设置数据源。
通过单击打开数据库资源管理器应用程序应用程序在matlab上的标签®将来发布。然后,在右边应用程序部分,单击显示更多箭头打开应用程序库。下数据库连接和报告, 点击数据库资源管理器.另外,输入databaseExplorer
在命令行。
在数据源部分中,选择配置数据源>配置JDBC数据源.
打开“JDBC数据源配置”对话框。
在的名字框,输入数据源的名称。您使用此名称建立与数据库的连接。
从小贩列表中,选择Microsoft SQL Server.
.
在司机位置框,输入JDBC驱动程序文件的完整路径。
在数据库框,输入数据库的名称。在服务器框中,输入数据库服务器的名称。请向数据库管理员查询数据库服务器的名称。在端口号码框中,输入端口号。
下连接选项, 在里面的名字列,输入附加驱动程序特定选项的名称。然后,在价值列,输入特定于驱动程序的值。单击加号+指定其他特定于驱动程序的选项。
点击测试.打开“测试连接”对话框。输入数据库的用户名和密码,如果数据库不需要这些框,则将这些框留空。点击测试.
如果连接成功,则数据库资源管理器对话框显示指示连接成功的消息。否则,它会显示错误消息。
点击保存.JDBC数据源配置对话框显示指示数据源已成功保存的消息。关闭此对话框。
为SQL Server数据库创建JDBC数据源。
vendor =“Microsoft SQL Server”;选择= databaseConnectionOptions (“jdbc”,小贩);
设置JDBC连接选项。例如,此代码假定您正在连接一个名为MSSQLSERVER.
, JDBC驱动程序文件的完整路径/home/user/DB_Drivers/sqljdbc4.jar
, 数据库名称toystore_doc
、数据库服务器dbtb04
,及端口号54317.
.
选择= setoption(选择,...'datasourcename',“mssqlserver”,...'jdbcdriverlocation',“/home/user/db_drivers/sqljdbc4.jar”,...'数据库名称',“toystore_doc”,'服务器',“dbtb04”,...“PortNumber”, 54317);
通过指定用户名测试数据库连接用户名
和密码PWD
如果您的数据库不需要它们,则将这些参数留空。
用户名=“用户名”;密码=“PWD”;状态= testConnection(选择、用户名、密码);
保存JDBC数据源。
saveAsDataSource(选择)
完成数据源设置后,使用数据库资源管理器应用程序或JDBC驱动程序和命令行连接到SQL Server数据库。
在数据库资源管理器标签,在连接部分中,点击连接并选择连接的数据源。
在连接对话框中,输入用户名和密码,如果数据库不需要这些框,则将这些框留空。点击连接.
打开“目录和模式”对话框。
从中选择目录和架构目录和模式列表。点击好的.
该应用程序连接到数据库并显示其表数据浏览器窗格。数据源选项卡出现在窗格的右侧。数据源选项卡的标题是您在设置期间定义的数据源名称。数据源选项卡为空SQL查询和数据预览窗格。
中选择表数据浏览器窗格查询数据库。
关闭数据源选项卡以关闭SQL查询。在连接部分中,单击关闭数据库连接紧密联系.
请注意
控件中选择相应的数据源,关闭所选的数据库连接紧密联系列表。
使用已配置的JDBC数据源,用户名连接到SQL Server数据库用户名
和密码PWD
.例如,此代码假定您正在连接一个名为MSSQLSERVER.
.
数据源=“mssqlserver”;用户名=“用户名”;密码=“PWD”;康涅狄格州=数据库(数据源、用户名、密码);
关闭数据库连接。
关上(康涅狄格州)