连接数据库过程中出现的错误整理

来源:互联网 发布:淘宝如何突破零销量 编辑:程序博客网 时间:2024/05/02 04:16
jsp连接数据库过程中出现的错误:

错误(1)
java.lang.ClassNotFoundException:com.microsoft.jdbc.sqlserver.SQLServerDriver
解决方法:

1去微软网站上下载JDBC For SQL Server的驱动,安装上后(C:/Program Files/Microsoft SQLServer 2000 Driver forJDBC/lib),把其安装上的三个JAR包(msbase.jar/mssqlserver.jar/msutil.jar),设置到classpath里面。

2如果还是报告找不到驱动程序的话,就把以上的三个JAR包复制到%JAVA_HOME%/jre/lib/ext下面。

3如果在项目中要引用这三个JAR包,就把其复制/WEB-INF/lib/下面。


错误(2)
java.sql.SQLException: [Microsoft][SQLServer 2000 Driver for JDBC]Error establishing socket.
        at com.microsoft.jdbc.base.BaseExceptions.createException(Unknown Source)
at com.microsoft.jdbc.base.BaseExceptions.getException(Unknown Source)
..........

解决方法:

SQL Server2000 SP1中存在一个BUG,必须要升级到SP3才能链接成功。


错误(3)
java.lang.ClassNotFoundException: com.microsoft.jdbc.sqlserver.SQLServerDriver
.........
Error Trace in getConnection() : com.microsoft.jdbc.sqlserver.SQLServerDriver
Error: No active Connection

解决方法:

包资源管理器-->包名右键"构建路径"-->配置构建路径-->java构建路径-->库-->添加外部JAR
把那三个JAR选择进去就可以了.



           

添加后三个JDBC文件就有了.
               

原创粉丝点击