我的数据库连接地址,用户名写对了,密码也正确,为什么总显示这样的错误:
com.microsoft.sqlserver.jdbc.SQLServerException: 到主机  的 TCP/IP 连接失败。 java.net.ConnectException: Connection refused: connect
请各位大侠帮帮忙!先谢了

解决方案 »

  1.   

    你的是sqlserver2005???没有和sql服务器连接~!
    我以前在别人的sqlserver2005里面遇到过这样的问题。需要设置一下tcp/ip协议启动
      

  2.   

    我的是sqlserver2000,那要怎么办啊
      

  3.   

    你是不是SQLSERVER配置管理器没有启动,里面有四项,其中一项就是TCP/IP的设置
      

  4.   

    兄弟,SUN都被oracle收购了,我看你还是用oracle吧
      

  5.   

    用查询分析器连下,验证能否上连上sql server. 确定是你的程序问题,还是database server问题,或是网络问题
      

  6.   

    你用的数据库是SQL2005或则是Sql2008吧!根据你上面所抛出的异常可以看出问题出在Tcp/ip上
    把这个协议启动下!在重启下数据库的服务应该就可以了
      

  7.   

    安装SP3补丁,
    在命令窗口下,netstat -an查看是否有1433这个端口
      

  8.   

    这个问题比较的常见,你打开你数据库的配置让短口的禁用修改为可用就OK了
    我这边暂时没得SQLSERVER帮你切不了图,你自己看看,就是在修改端口的那个地方修改一下