主要内容

微软SQL ServerJDBCLinux

本教程显示了如何设置数据源并连接到微软®SQL Server®使用数据库Explorer应用程序或命令行的数据库。本教程使用Microsoft JDBC驱动程序4.0Microsoft SQL Server连接到Microsoft SQL Server2016 Express数据库。

步骤1.验证驱动程序安装。

如果JDBC驱动程序Microsoft SQL Server未安装在计算机上,在驱动程序安装页面以安装驱动程序。请按照说明下载并在计算机上安装此驱动程序。

步骤2.设置数据源。

您使用数据库Explorer应用程序或命令行设置数据源。

使用数据库Explorer应用程序设置数据源

  1. 通过单击该数据库Explorer应用程序应用MATLAB上的标签®工具条。然后,在右边应用部分,单击显示更多箭头打开应用程序画廊。在下面数据库连接和报告, 点击数据库资源管理器。或者,输入Databaseexplorer在命令行。

  2. 在里面数据源部分,选择配置数据源>配置JDBC数据源

    JDBC数据源配置对话框打开。

  3. 在里面姓名框,输入数据源的名称。您使用此名称建立了与数据库的连接。

  4. 来自小贩列表,选择Microsoft SQL Server

  5. 在里面驾驶员位置框,输入JDBC驱动程序文件的完整路径。

  6. 在里面数据库框,输入数据库的名称。在里面服务器框,输入数据库服务器的名称。请咨询您的数据库管理员以获取数据库服务器的名称。在里面端口号框,输入端口号。

  7. 在下面连接选项, 在里面姓名列,输入其他特定于驱动程序的选项的名称。然后,在价值列,输入特定于驱动程序的选项的值。单击加号+指定其他特定于驱动程序的选项。

  8. 点击测试。打开“测试连接”对话框。输入数据库的用户名和密码,或者如果您的数据库不需要它们,则将这些盒子空白。点击测试

    如果您的连接成功,则数据库资源管理器对话框显示一条消息,表明连接成功。否则,它将显示一个错误消息。

  9. 点击节省。JDBC数据源配置对话框显示一条消息,指示数据源成功保存。关闭此对话框。

使用命令行设置数据源

  1. 为SQL Server数据库创建JDBC数据源。

    供应商=“ Microsoft SQL Server”;opts = databaseconnectionoptions(“ JDBC”,小贩);
  2. 设置JDBC连接选项。例如,此代码假设您正在连接到name namy natureMSSQLSERVER,JDBC驱动程序文件的完整路径/home/user/db_drivers/sqljdbc4.jar, 数据库名称toystore_doc,数据库服务器DBTB04和端口号54317

    opts = setOptions(opts,...'DataSourCename',,,,“ MSSQLSERVER”,,,,...'JDBCDRIVERLOCATION',,,,“/home/user/db_drivers/sqljdbc4.jar”,,,,...'数据库名称',,,,“ toystore_doc”,,,,'服务器',,,,“ DBTB04”,,,,...'portnumber',54317);
  3. 通过指定用户名来测试数据库连接用户名和密码PWD,或者如果您的数据库不需要它们,则将这些参数留为空白。

    用户名=“用户名”;密码=“ PWD”;状态= testConnection(OPTS,用户名,密码);
  4. 保存JDBC数据源。

    saveasdatasource(opts)

完成数据源设置后,使用数据库Explorer应用程序或JDBC驱动程序和命令行连接到SQL Server数据库。

步骤3.使用数据库Explorer应用程序或命令行连接。

连接至SQL Server使用数据库Explorer应用程序

  1. 数据库资源管理器标签,在连接部分,单击连接并选择连接的数据源。

  2. 在“连接”对话框中,输入用户名和密码,或者如果您的数据库不需要它们,则将这些盒子空白。点击连接

    目录和模式对话框打开。

  3. 从中选择目录和架构目录模式列表。点击好的

    该应用连接到数据库,并在数据浏览器窗格。数据源选项卡在窗格的右侧出现。数据源选项卡的标题是您在设置期间定义的数据源名称。数据源选项卡包含空SQL查询数据预览窗格。

  4. 数据浏览器窗格查询数据库。

  5. 关闭数据源选项卡以关闭SQL查询。在里面连接部分,通过单击关闭数据库连接关闭连接

    笔记

    如果多个连接是打开的,请通过从“关闭连接列表。

连接至SQL Server使用JDBC驱动程序和命令行

  1. 使用配置的JDBC数据源,用户名连接到SQL Server数据库用户名和密码PWD。例如,此代码假设您正在连接到name namy natureMSSQLSERVER

    dataSource =“ MSSQLSERVER”;用户名=“用户名”;密码=“ PWD”;conn =数据库(数据源,用户名,密码);
  2. 关闭数据库连接。

    关闭(conn)

也可以看看

应用

功能

相关话题