我以前连接的时候可以运行的
今天再试一下的时候
出现了[microsoft sqlserver 2000 driver for jdbc ]Error establising socket
 知道的请回答为什么谢谢

解决方案 »

  1.   

    sp3另外你说的以前是long long  ago 吗  :)
      

  2.   

    不是就是一周前
    我把JDK1.5.06变成1.5.05时
    以前用SP1可以的
    呵呵那我下载个SP3看看
      

  3.   

    先确定用其他方式连接是正常的,比如建立个ODBC,里面有连接测试的!╭═══════════════════╮
    ║ 免费的源码、工具网站,欢迎大家访问!║
    ║ http://www.j2soft.cn/        ║
    ╰═══════════════════╯
      

  4.   

    第一可能是驱动的问题。
    第二看你的本地Java的权限设置。
    第三看你SQL Server的配置
      

  5.   

    [microsoft sqlserver 2000 driver for jdbc ]Error establising socket
    明显是1433端口没开!!所以才会Error establishing socket!!
    解决方法:安装SQL Server 2000 SP4补丁!
      

  6.   

    我也遇到过类似于楼主的报错,不过我写的是一个applet连接数据库的程序,报错和你的一样,最后我修改了我jdk的安全策略文件才得以解决,应该不是驱动的问题,因为你以前都可以连接,而你换了jdk,所以我觉得很有可能是jdk的问题了
      

  7.   

    把JDK1.5.06变成1.5.05是否是环境变量没有设置好?