贴了啊
java.sql.SQLException: [Microsoft][SQLServer 2000 Driver for JDBC]Error establishing socket.

解决方案 »

  1.   

    从信息看好像是你的SQLSERVER协议选为通道模式,你检查一下,如果是将其改为TCP/IP模式
    并把String  url="jdbc:microsoft:sqlserver://localhost:1433;DatabaseName=world-fortune"中的localhost改成你的IP,我想你该有网卡吧。
    如果没有,则改成127.0.0.1;这样从网络设置实质来看应该都一样,可我遇到几次JDBC的错误与它有关,你可以试试。
      

  2.   

    在哪里改啊?
    是在sqlserver里的网络参数TCP/IP的端口从1048边到1433吗
      

  3.   

    你的数据库开了吗?
    如果没有开的话,肯定是URL出错了
    DatabaseName=world-fortune是不是大小写问题