失樂園

          技術之路

          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 狄浩 閱讀(5769) 評論(1)  編輯  收藏

          Feedback

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


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


          網站導航:
           
          主站蜘蛛池模板: 遵化市| 如皋市| 嘉义县| 南和县| 论坛| 内丘县| 平阴县| 云阳县| 桐梓县| 三都| 滁州市| 大新县| 丁青县| 图木舒克市| 蓝田县| 那坡县| 驻马店市| 益阳市| 内黄县| 东丰县| 民丰县| 西安市| 金寨县| 洛南县| 来凤县| 武乡县| 彝良县| 黄石市| 镇坪县| 邢台市| 泾川县| 诏安县| 德昌县| 河北区| 应城市| 都江堰市| 霍城县| 石台县| 绍兴县| 冷水江市| 和田县|