失樂園

          技術之路

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

          常用鏈接

          留言簿(2)

          隨筆檔案

          文章檔案




          搜索

          最新評論

          閱讀排行榜

          評論排行榜

                  今天一直出現 [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 狄浩 閱讀(5771) 評論(1)  編輯  收藏

          Feedback

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


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


          網站導航:
           
          主站蜘蛛池模板: 错那县| 靖边县| 常德市| 天津市| 孝义市| 马龙县| 怀宁县| 八宿县| 阿尔山市| 龙山县| 阜新| 外汇| 中卫市| 万荣县| 甘孜县| 晋宁县| 比如县| 雅安市| 红河县| 和田县| 都匀市| 奉新县| 兴化市| 清原| 惠来县| 嘉兴市| 迁安市| 渭源县| 潞西市| 内黄县| 翁牛特旗| 临潭县| 怀远县| 宜良县| 新民市| 建始县| 松潘县| 南涧| 锡林郭勒盟| 香港| 高淳县|