我也遇上过同样的问题,要么是sql2000的问题,要么就是你的sql2000没有打sp2的补丁.

解决方案 »

  1.   

    这2个sql2000都没打过啊,只是一个在xp下,一个在win2000下而已,其他的都一模一样
      

  2.   

    我想本机应该不能这样写
    :[Microsoft][SQLServer 2000 Driver for JDBC]Error establishing socket.
    这个错误不就是说不能建立socket嘛
    本机当然没办法建立套接字了Class.forName("com.microsoft.jdbc.sqlserver.SQLServerDriver").newInstance(); 
    String url="jdbc:microsoft:sqlserver://localhost:1433;DatabaseName=mydb"; 
    //mydb为数据库 
    String user="sa"; 
    String password=""; 
    Connection conn= DriverManager.getConnection(url,user,password);这个格式你试试看