Hot

2012年7月17日 星期二

Java無法連接 MS SQL Server之解決方式: 開啟1433 埠

*請先 eclipse 確定有引入sql jdbc driver,引入過程如下:
1.到
http://www.microsoft.com/zh-tw/download/details.aspx?id=11774 下載 sqljdbc_4.0.2206.100_cht.exe


裝在你喜歡的路徑(直接解壓縮是放在當前目錄)打開後
Microsoft JDBC Driver 4.0 for SQL Server=>sqljdbc_4.0=>cht=>help=>index.html是官方使用說明文件,很實用!!

如果你使用2012版本的  SQL Server 請使用 sqljdbc4.jar
之前版本的要用(2)把jar檔丟進去(專案的新資料夾/專案目錄)
(3)選copy  確定
(4)對著那個eclipse中出現的jar檔按下右鍵 buildpath !!就完成摟~
(5)可以去Project=>Properties中確認


*開始~
前幾天使用 Java JDBC 連接 MS SQLServer 時出錯,錯誤信息為

com.microsoft.sqlserver.jdbc.SQLServerException: 連接到主機 localhost (連接埠 1433) 的 TCP/IP 連接已經失敗。


可以開啟cmd,輸入 netstat -na | find ":1433"  若無東西代表本機1433埠沒開,但連SQLServer要用到1433阿


於是參考以下網站
http://www.infocaptor.com/dashboard/jdbc-with-sqlserver-connection-refused-connect

重新啟動後再一次 netstat -na | find ":1433" 發現可以連接了!!

感謝外國先輩 = )





沒有留言:

張貼留言