从昨天晚上弄到现在还是那样的错无 
 [Microsoft][SQLServer 2000 Driver for JDBC]Error establishing socket.
网上很多说关于这个错误的,好象是1433断口没有启动  但是我用了好多方法还是没能启动
用netstat -an就没有这个端口  用telnet 1433   不能打开主机的连接  在端口 23:连接失败
兄弟姐妹门帮帮忙 该怎么弄  我实在没办法了

解决方案 »

  1.   

    此回复为自动发出,仅用于显示而已,并无任何其他特殊作用
    楼主【hyhuizhen】截止到2008-07-18 14:20:09的历史汇总数据(不包括此帖):
    发帖的总数量:11                       发帖的总分数:250                      每贴平均分数:22                       
    回帖的总数量:29                       得分贴总数量:9                        回帖的得分率:31%                      
    结贴的总数量:11                       结贴的总分数:250                      
    无满意结贴数:2                        无满意结贴分:20                       
    未结的帖子数:0                        未结的总分数:0                        
    结贴的百分比:100.00%               结分的百分比:100.00%                  
    无满意结贴率:18.18 %               无满意结分率:8.00  %                  
    敬礼!
      

  2.   

    你需要做的是。。关闭你的windows防火墙。。或者在鸡肋的windows防火墙中 加入 1433端口。
      

  3.   

    在网上下个补丁,名字叫sql2ksp3.exe,执行它,随便选个文件夹运行,然后打开该文件夹,执行里面的setup.bat,这样你的数据库就打上了补丁了,并且1433端口就监听了。
      

  4.   

      不太清楚楼主的意思!你是用JDBC 连接数据库有问题吗?
      

  5.   

    是啊  用的是JDBC啊
    好的我试试了  谢谢
    防火墙我关了  可是鸡肋的windows防火墙中 加入 1433端口 就不知道是什么了
      

  6.   

    就是要在windows防火墙放行1433这个端口.
      

  7.   

    关闭windows自带的防火墙。。 不是你自己安装的。如果你不想关的话。。就可以添加端口。。试试看。在控制面板中。
      

  8.   

    要是关了windows自带的防火墙,要在例外中加入名称  名称是什么  我不知道
      

  9.   

    关了就好了。。    例外是在开着windows防火墙的情况下可以通过的选择。。
      

  10.   


    那我的还是不行   我下载个sp3吧  装过sp4了  再弄不好  不用sqlserver了浪费了
    差不多一天的时间了  谢谢
      

  11.   

    、 是否安装的相应版本对应的补丁(注意补丁一般的exe是解压,需要到相应目录进行安装)
    2、 防火墙是否放过了sqlserver端口
    3、 服务器实用工具和客户端实用工具端口是否统一
    4、 是否添加驱动、是否正确书写连接字符串
        例:microsoft 
        Driver    com.microsoft.jdbc.sqlserver.SQLServerDriver
        URL       jdbc:microsoft:sqlserver://localhost:1433;databaseName=test_clone
        user      sa 
        password  sa        jdts
        
        Driver    net.sourceforge.jtds.jdbc.Driver
        URL       jdbc:jtds:sqlserver://localhost:1433/test_clone
        user      sa 
        password  sa
    5、dos运行 telnet 127.0.0.1 1433 如果通了就OK了
      

  12.   

    呵呵
    没谢谢   我打了sp3 和 sp4都不行  谢谢
      

  13.   

    windows防火墙中 加入 1433端口