我用myeclipse的DB Browser管理器来连接SQL Server 2000时出现以下错误,是不是驱动错误啊  Error while trying to login database:
   [Microsoft][SQL Server 2000 Driver for JDBC]Error establishing socket.

解决方案 »

  1.   

    也许 但是我想是sql SP4补丁吧
      

  2.   

    与socket建立连接错误 
    可能是没启动SQL Server2000服务器
    你要连接的数据库的服务器没有启动或者是需要SQL Server2000升级包,可以肯定出现这个错误很大概率是没有安装SQL Server升级包由于微软公司关于一个安全性问题的考虑,让个人版的sql server 不监听1433端口.故在通过驱动连接数据库的时候会出现该Error establishing socket错误,所以如果通过jdbc连接sql server 就必须给数据库打补丁,补丁包下下来是exe文件,执行它,随便选个文件夹运行,然后再打开该文件夹,执行里面的setup.bat,这样你的数据库就打上了补丁了,并且1433端口就监听了,然后你在执行你的连接文件,就可以了(第一次的exe是解压,解压完再执行setup.bat才是安装)
      有的时候还会出现一个问题说是什么sa用户没有建立可信任的连接,好象是这么个意思我记得不是很清楚了,这是因为你安装数据库的时候选用的是windows验证,应该选用混合模式,你打开企业管理器,选操作,点属性,在安全性中选择sql server 和windows这个选项,点确定,然后重启sqlserver和你的web服务器,在运行你的连接文件应该就可以了,
      

  3.   

    是用的xp系统吗?如果是装个sp3补丁试试
      

  4.   

    请安装sql SP4补丁。。第一次的exe是解压,解压完再执行setup.bat才是安装