java.lang.ClassNotFoundException: com.microsoft.jdbc.sqlserver.SQLServerDriver
说明驱动没有安装成功..
把三个jar文件复制到common/lib目录下.

解决方案 »

  1.   

    把三个jar文件拷到%tomcat%/common/lib 下试试,还有要确保CATALINA_HOME,JAVA_HOME,classpath设置正确!
      

  2.   

    都设置对了,而且其他不涉及数据库的JSP程序都可以运行的,就是数据库连不上,我用的是JDK1.4.1,是不是SQL Server 2000 JDBC驱动程序 不支持JDK1.4啊?因为我看微软官方网站上说
    ------------------------------
    SQL Server 2000 JDBC Driver支持以下版本的JDK: JDK 1.1.8 
    JDK 1.2 
    JDK 1.3 
    -----------------------------没提到JDK1.4
      

  3.   

    jdbc连sql server经常会出现这个问题,网上有比较详细的解决办法,但是有时候就是不行,只好重装sql server:)
    首先必须确保jdbc配置正确,sqlserver服务已启动,driver的版本符合server的版本要求
    用127.0.0.1,localhost,主机名都试试
    不行就用odbc,一般如果odbc测试通过再通过程序访问就没问题
      

  4.   

    用JDBC-ODBC 测试可以的,可直接用JDBC驱动就是不行
      

  5.   

    把三个.jar文件放到%JAVA_HOME%/jre/lib/ext下看一看
      

  6.   

    把三个.jar文件放到tomcat目录下\common\lib\下