java 通過jdbc連接sql server數(shù)據(jù)庫的常見問題
在通過jdbc連接SQL Server經(jīng)常回出現(xiàn)[Microsoft][SQLServer 2000 Driver for JDBC]Error establishing socket,原因如下:
1,通過url連接的時(shí)候指定的服務(wù)器名稱或者服務(wù)器地址不正確,這一點(diǎn)你可以通過ping來驗(yàn)證。
2,指定的服務(wù)器上的sql server的服務(wù)沒有啟動(dòng),你可以通過sql server的查詢工具來驗(yàn)證這個(gè)問題。
3,指定端口錯(cuò)誤,sql server的默認(rèn)端口是1433。
4,sql server沒有提供tcp/ip的服務(wù),你可以通過sql server的管理工具來查看這個(gè)問題。
5,如果你的系統(tǒng)是 windows XP 或者 Windows 2003,那么你的sql server一定要升級到sp3以上.
解決了如上問題一般就不會出現(xiàn)連接問題了。
posted on 2006-05-22 22:19 prince 閱讀(244) 評論(0) 編輯 收藏 所屬分類: Java成長歷程