注意:
- 此教學課程需要存取 Oracle Cloud。若要註冊免費帳戶,請參閱開始使用 Oracle Cloud Infrastructure Free Tier 。
- 它會使用 Oracle Cloud Infrastructure 證明資料、租用戶及區間的範例值。完成實驗室時,請將這些值替代為您雲端環境特定的值。
使用 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 和資料庫動作頁面。
- 安裝 MSSQL 伺服器並保持登入和資料庫使用者詳細資訊。
- 安裝 Oracle SQL Developer 。擷取您收到的壓縮,然後啟動「SQL Developer 工具」。
- 若要在 SQL Developer 中新增公用程式,請下載 jTDS - SQL Server JDBC 驅動程式。在您的系統上安裝 jTDS 驅動程式之後,請將它擷取並儲存到相同的位置。
作業 1:使用 Oracle SQL Developer 連線至 OCI 中的 MSSQL 伺服器
-
啟動 SQL 開發人員之後,按一下工具。
-
選取偏好設定。
-
展開資料庫 (Database) 。
-
選取第三方 JDBC 驅動程式。
-
按一下新增項目,然後選取 jar 檔案,如下圖所示。
-
交叉檢查 MSSQL 伺服器上是否啟用 TCP/IP 連接埠。
-
重要事項:將 jtds 資料夾位置
\jtds-1.3.1-dist\x86\SSO
的ntlmauth.dll
複製到 SQL Developer 資料夾位置:sqldeveloper\jdk\jre\bin
。注意:如果略過步驟 7,列出資料庫或連線至 MSSQL 伺服器資料庫時可能會發生錯誤。
-
按一下 + 圖示 (如下圖所示),啟動新資料庫連線精靈。
-
在新建 / 選取資料庫連線視窗中,提供下列詳細資訊。
a.選取資料庫類型為 SQLServer。
b.主機名稱值在範例環境中是 localhost。
c.MSSQL 伺服器的預設連接埠號碼是 1433。
d.按一下擷取資料庫以擷取資料庫詳細資訊。
e.按一下測試 (Test) ,確定 Status:Success 顯示的影像中以 g 表示。
f.按一下連線 (Connect) 以連線到階段作業。
g.會顯示測試連線成功訊息。
使用 SQL Developer 順利連線至 MSSQL 伺服器之後,您可以開啟查詢視窗並執行命令。
相關連結
確認
作者 - Mukund Bhashkar (Oracle 資深雲端解決方案工程師)
其他學習資源
探索 docs.oracle.com/learn 的其他實驗室,或者存取更多 Oracle Learning YouTube 頻道上的免費學習內容。此外,請瀏覽 education.oracle.com/learning-explorer 以成為 Oracle Learning 檔案總管。
如需產品文件,請造訪 Oracle Help Center 。
Connect to Microsoft SQL Server database on Oracle Cloud Infrastructure using Oracle SQL Developer
F85281-01
August 2023
Copyright © 2023, Oracle and/or its affiliates.