关于JAVA连接SQLServer2000的问题,为什么总是java.sql.SQLException: [Microsoft][SQLServer 2000 Driver for JDBC]Error establishing socket.?
我安装了SQLServer for JDBC的驱动,正确设置了classpath(如果驱动没找到会提示未找到),XP Professional,SQLServer2000个人版(未装sp)

解决方案 »

  1.   

    端口问题,或者SQLServer2000没升级
      

  2.   

    我连接自己机器上的SQLServer还是网络问题吗?
      

  3.   

    端口地址不正确

    jdbc:microsoft:sqlserver://192.168.1.15:1433;DatabaseName=testDB默认的端口地址是1433
    但这个地址是可以修改的,看看数据中真实的端口是多少
      

  4.   

    要打SQL SERVER2000 SP3补丁哦~
      

  5.   

    以前也是这个问题,我这样解决的
    安装JDBC最新的3驱动,,安装SQL SP4这样基本没有什么问题了,
      

  6.   

    关注:我的显示也是这个错误,我的配置是:
                                           sql:     ms sql 2000 sp4
                                           jdk:     jdk1.4.01
                                           jdbc:    ms jdbc sp3
    郁闷死了,:(
      

  7.   


    建议,看看
    http://www.cjsdn.net/post/view?bid=10&id=159396&sty=1&tpg=1&age=0我改为访问远程数据库,就可以,:)
    可是到本机就不行,哈哈,真的是自己机器上的sql2000问题吗?
    我试试看
      

  8.   

    http://www.yuxn.cn/bbs/dispbbs.asp?BoardID=18&replyID=139&id=139&skin=1
    各位兄弟姐妹,我已经配置成功,如果看了上面的文章还是,不懂得,可以和我联系
    我的qq是  284947277