失樂園

          技術之路

          BlogJava 聯系 聚合 管理
            19 Posts :: 44 Stories :: 40 Comments :: 0 Trackbacks

                  今天一直出現 [Microsoft][SQLServer   2000   Driver   for   JDBC]Error   establishing   socket這個錯誤,安裝了SQL Server2000 sp3補丁和SQL Server JDBC補丁,在防火墻將1433端口打開,在SQL Server2000中的服務器網絡實用工具中確認TCP/IP端口為1433后,而且使用telnet 127.0.0.1 1433一直報錯,郁悶得很。    
                  花了兩個小時檢查,終于找出了解決辦法:安裝sp4補丁,修改jdbc連接字符串。
                  安裝sp4補丁之后,telnet 127.0.0.1 1433成功。
                  這個項目的數據庫連接字符串是一個用SQL Server2005數據庫的哥們寫的,如下:
                  jdbc.driverClassName=com.microsoft.sqlserver.jdbc.SQLServerDriver
                  jdbc.url=jdbc:sqlserver://localhost:1433;DatabaseName=itsm2;SelectMethod=cursor;
                  而在SQL Server2000中連接字符串時有差異的,如下:
                  jdbc.driverClassName=com.microsoft.jdbc.sqlserver.SQLServerDriver
                  jdbc.url=jdbc:microsoft:sqlserver://localhost:1433;DatabaseName=itsm2;SelectMethod=cursor;
                  改過之后,問題解決。

          posted on 2008-07-24 19:08 狄浩 閱讀(5769) 評論(1)  編輯  收藏

          Feedback

          # re: [Microsoft][SQLServer 2000 Driver for JDBC]Error establishing socket錯誤的解決辦法 2010-12-17 09:27 大炮
          如果是用SQL2000的話,SP3補丁不夠··要把SP4補丁打上··  回復  更多評論
            


          只有注冊用戶登錄后才能發表評論。


          網站導航:
           
          主站蜘蛛池模板: 阜新| 聂拉木县| 阿坝| 桐柏县| 沁阳市| 西和县| 荣成市| 龙门县| 沾化县| 华容县| 昭通市| 湘潭市| 内乡县| 即墨市| 郴州市| 柳河县| 临西县| 吕梁市| 札达县| 黄陵县| 淅川县| 顺义区| 绵阳市| 于都县| 龙游县| 贵阳市| 锦州市| 神木县| 丰宁| 余江县| 甘洛县| 成安县| 老河口市| 明星| 遂川县| 闽侯县| 吉首市| 张家界市| 钟山县| 新龙县| 望谟县|