java連接數據庫Error establishing socket錯誤的解決方法
前幾天剛學java的數據庫SQL Server2000 的連接,但是一直有java.sql.SQLException: [Microsoft][SQLServer JDBC Driver]Error establishing socket.的錯誤.到網上找了很多資料,都說要安裝SQL 2000 Server Pack3 或以上的補丁,和jdbc sql2000 pack3 版的JDBC,但是我都現在下了最新版的了,可是問題還是不能解決.后來發現要來是我以前機子太卡的時候把Tlenet服務給關了,呵呵....所以我總結的對這種問題的解決辦法有:
1、檢查有沒有SQL 2000 Server Pack3或更高版本,沒有就下載安裝
http://www.wt.xdowns.com/xdowns/UploadFile/2006-12/SQL2KSP4.rar
2、檢查有沒有jdbc sql2000 pack3 版的JDBC,沒有就下載安裝
http://download.microsoft.com/download/4/1/d/41d3e9c0-64d1-451e-947b-7a4cba273b2d/setup.exe
3、檢查Tlenet服務有沒有開
這個就不用我講了吧!
4、dos下輸入命令netstat -a,看看是不是有沒有什么進程把1433的端口給占用了
有就換一個端口號