出现这个错误说明Jdbc驱动已经开始工作了。
有几种可能:
1、你的连接串jdbc:microsoft:sqlserver://192.168.1.34:1433;DatabaseName=jspdev","sa","sa" 有误。比如IP地址不正确。
2、你的数据库服务器没有启动。
3、你连不上该数据库服务器。
4、你的连接已经超时断掉了,但connection并没有close。

解决方案 »

  1.   

    (1)192.168.1.34:1433改成127.0.0.1结果一样,IP决对无误
    (2)数据库服务器刷新了N次
    假若如3,4连不上该数据库服务器,怎么样解决。
      

  2.   

    你的数据库安装时是不是选的混合身份验证?
    对了,你是连本机的数据库吗?那就用localhost
      

  3.   

    很久以前遇到过这问题安装sqlserver sp3  就可以了
      

  4.   

    jdbc:microsoft:sqlserver://localhost:1433;DatabaseName=jspdev","sa",""
      

  5.   

    我的系统是2003,数据库安装时是选的混合身份验证,用localhost结果还是一样
    正在网上下sqlserver sp3
      

  6.   

    Class.forName("com.microsoft.jdbc.sqlserver.SQLServerDriver").newInstance
    把最后的newInstance去掉试试
      

  7.   

    jdbc:microsoft:sqlserver://localhost:1433;DatabaseName=jspdev","sa",""
    newInstance去掉,一样
    sa/sa能登陆数据库
      

  8.   

    出现这个错误说明Jdbc驱动已经开始工作了。
    有几种可能:
    1、你的连接串jdbc:microsoft:sqlserver://192.168.1.34:1433;DatabaseName=jspdev","sa","sa" 有误。比如IP地址不正确。
    2、你的数据库服务器没有启动。
    3、你连不上该数据库服务器。
    4、你的连接已经超时断掉了,但connection并没有close。