Eclipse 通过 JDBC 连接 SQL Server
文章目錄
- 1.配置 SQL Server 2012
- 2.開啟 Telnet 服務
- 3.測試1433端口是否打開
- 4.下載JDBC
- 5.Eclipse 連接 SQL Server
- 6.測試連接
本文用到的軟件版本以及相關環境:
Eclipse Photon Release (4.8.0)
JDK-10.0.2
SQL Server 2012
1.配置 SQL Server 2012
打開 SQL Server Management Studio,使用 SQL Server 身份驗證 登錄:
如果在安裝 SQL Server 2012 時選用了Windows身份驗證登錄方式,則需要重新設置,設置方法參考:《SQL Server 登錄更換【Windows身份驗證】為【SQL Server 身份驗證】》
登錄成功后,打開 SQL Server 配置管理器:
在左邊找到 SQL Server 網絡配置,點擊【你的數據庫名】的協議,將右邊欄的 Shared Memory、Named Pipes、TCP/IP 全部右鍵選擇啟用:
雙擊 TCP/IP(或者右鍵選擇屬性),選擇【IP地址】,將【IP1】和【IP10】的【IP地址】設為 127.0.0.1
將所有【IPx】(IP1、IP10、IP11、IP12等)的【已啟用】設為是
下拉到窗口底部,將 【IPAll】 中的【TCP端口】設成 1433,其余不變
2.開啟 Telnet 服務
打開【控制面板】,選擇【程序】,點擊【啟用或關閉 Windows 功能】,找到【Telnet Client】勾選并保存,Windows 7 或者以下的版本則勾選【Telnet 服務器】和【Telnet 客戶端】
3.測試1433端口是否打開
運行cmd,輸入 telnet 127.0.0.1 1433,若提示連接失敗,則說明1433端口沒有打開,需要重新進行以上配置,若連接成功,則顯示如下:
4.下載JDBC
點擊此處下載各個版本JDBC,不同版本的JDBC驅動程序適用的JAR不同,與不同版本的SQL兼容性也不同,具體參考《Microsoft SQL Server JDBC 驅動程序支持矩陣》,比如使用 SQL Server 2012 我們可以下載6.0的版本,下載sqljdbc_6.0.8112.200_chs.tar.gz文件,解壓后可以找到 sqljdbc41.jar 與 sqljdbc42.jar 文件,使用時要注意自己JDK是哪個版本的,1.80以上的則對應 sqljdbc42.jar 類庫
5.Eclipse 連接 SQL Server
將 sqljdbc41.jar 或者 sqljdbc42.jar 放到一個文件夾下,打開 Eclipse,在需要連接數據庫的項目里,右鍵【src】,選擇【Build Path】、【Configure Build Path…】,在彈出的窗口選擇【Libraries】,選擇【Modulepath】,單擊【Add External JARs…】,找到下載的 sqljdbc41.jar 或者 sqljdbc42.jar 文件并打開,然后【Apply and Close】保存
6.測試連接
打開 SQL Server 2012,在其中新建數據庫 test
Eclipse中,在項目下新建一個package,再新建一個class,用于測試數據庫的連接:
如果以上所有操作正確,就能成功連接數據庫了:
總結
以上是生活随笔為你收集整理的Eclipse 通过 JDBC 连接 SQL Server的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: MIPS倒塌!对抗x86/ARM的全新第
- 下一篇: 新股一个涨停板都不给,有比它更惨的,打新