前几次访问SQL 数据库还是好好的,今天再次访问发现出了问题,我将SQL server 2000 重新装了,tomacat重新装了,驱动重新装了,都是一样的症状,会使什么原因呢?exception org.apache.jasper.JasperException: javax.servlet.ServletException: java.sql.SQLException: [Microsoft][SQLServer 2000 Driver for JDBC][SQLServer]无法打开登录 'web' 中请求的数据库。登录失败。
org.apache.jasper.servlet.JspServletWrapper.handleJspException(JspServletWrapper.java:532)
org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:408)
org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:320)
org.apache.jasper.servlet.JspServlet.service(JspServlet.java:266)
javax.servlet.http.HttpServlet.service(HttpServlet.java:803)
root cause javax.servlet.ServletException: java.sql.SQLException: [Microsoft][SQLServer 2000 Driver for JDBC][SQLServer]无法打开登录 'web' 中请求的数据库。登录失败。
org.apache.jasper.runtime.PageContextImpl.doHandlePageException(PageContextImpl.java:855)
org.apache.jasper.runtime.PageContextImpl.handlePageException(PageContextImpl.java:784)
org.apache.jsp.connectSqlServer_jsp._jsp

这个会是什么原因额?、
旧的问题还没有解决又出现新的问题,
头痛额...

解决方案 »

  1.   

    我觉得是你导入的JAR包有问题
    再有就是检查你的数据库连接字符串
      

  2.   

    这个貌似是jar包或者连接字符串的问题,或者你的SQL服务压根就没打开
      

  3.   

    这个貌似是jar包或者连接字符串的问题,或者你的SQL服务压根就没打开
      

  4.   

    SQL server 你重装了要连接上去需要打补丁 >_<
      

  5.   

    补丁?打了啊 SP4的我都把SQL SERVER重新装了,JAR会有问题吗?会是什么原因呢?我昨天把系统恢复到我前几天备份的那个系统,可以连接数据库!!!但是因为有很多别的设置那个系统没有,我必需重新还原过来服务器我打开了 确定 连接字符串也绝对正确,因为前后调试的是同一个,还能在说说分析下吗? 各位.....
      

  6.   

    我调试的都是一个程序,也就是说在SQL程序方面是没有错误的
    ???
    会是什么原因呢?