注:

使用 Oracle SQL Developer 连接到 Oracle Cloud Infrastructure 上的 Microsoft SQL Server 数据库

简介

Oracle Cloud Infrastructure (OCI) 是一组互补的云服务,可用于在高可用性托管环境中构建和运行一系列应用和服务。

Oracle SQL Developer 是一个免费的集成开发环境,简化了传统部署和云部署中 Oracle Database 的开发和管理。

您可以使用 Oracle SQL Developer 在 OCI 上连接 Microsoft SQL Server 数据库并执行查询。

目标

使用 Oracle SQL Developer 连接到 OCI 中的 MSSQL 服务器并在查询窗口中执行查询。

先决条件

了解 Autonomous Database“Database Actions(数据库操作)”页

  1. 安装 MSSQL 服务器并保持登录和数据库用户详细信息方便。
  2. 安装 Oracle SQL Developer 。提取收到的 zip 并启动 SQL Developer Tool。
  3. 要在 SQL Developer 中添加实用程序,请下载 jTDS - SQL Server JDBC 驱动程序。在系统上安装了 jTDS 驱动程序后,将其提取并保存到同一位置。

任务 1:使用 Oracle SQL Developer 连接到 OCI 中的 MSSQL 服务器

  1. 启动 SQL 开发人员后,单击工具

    设置 1

  2. 选择首选项

  3. 展开数据库

  4. 选择第三方 JDBC 驱动程序

  5. 单击添加条目,然后选择 jar 文件,如下图中所示。

    设置 2

  6. 交叉检查是否在 MSSQL 服务器上启用了 TCP/IP 端口。

    设置 3

  7. 重要提示:将 ntlmauth.dll 从 jtds 文件夹位置:\jtds-1.3.1-dist\x86\SSO 复制到 SQL Developer 文件夹位置:sqldeveloper\jdk\jre\bin

    :如果跳过步骤 7,则在列出数据库或连接到 MSSQL 服务器数据库时可能会出现错误。

  8. 通过单击 + 图标启动新建数据库连接向导,如下图中所示。

    设置 4

  9. 新建/选择数据库连接窗口中,提供以下详细信息。

    a.选择“Database Type(数据库类型)”作为 SQLServer。

    b.在样例环境中,主机名值用作 localhost。

    c.MSSQL 服务器的默认端口号为 1433。

    d.单击检索数据库可提取数据库详细信息。

    e.单击测试并确保显示状态:成功,如图像中的 g 所示。

    f.单击连接以连接到会话。

    g。此时将显示测试连接成功消息。

    设置 5

使用 SQL Developer 成功连接到 MSSQL 服务器后,可以打开查询窗口并执行命令。

设置 6

确认

作者 - Mukund Bhashkar(Oracle 高级云解决方案工程师)

更多学习资源

探索 docs.oracle.com/learn 上的其他实验室,或者访问 Oracle Learning YouTube 频道上的更多免费学习内容。此外,请访问 education.oracle.com/learning-explorer 成为 Oracle Learning Explorer。

有关产品文档,请访问 Oracle 帮助中心