【fix issue】jsp连接SQL2000数据库出错解决办法@2010-05-05

来源:互联网 发布:怎样注册公司域名 编辑:程序博客网 时间:2024/06/06 13:24


在做程序的时候经常会碰到连接数据库的问题,特别是jsp通过jdbc连接sql2000大家可能碰到很多问题,我将自己刚刚解决的一个问题的方法贴出来和大家交流下经验。

问题:

程序出现这个提示java.sql.SQLException: No suitable driver found for jdbc:microsoft:sqlserver://localhost:1433; DatabaseName=jk18

解决途径:

1.查看\apache-tomcat-6.0.14\apache-tomcat-6.0.14\webapps\项目名称\WEB-INF\lib下是否有JDBC驱动核心
msbase.jar
mssqlserver.jar
msutil.jar
2.查看程序中的驱动注册方式是不是Class.forName("com.microsoft.jdbc.sqlserver.SQLServerDriver");千万别搞成odbc桥连接的注册方式了
3.看电脑中是否安装了sp4的补丁,如果没有安装请安装。

具体步骤:
(1)下载个SP4补丁包,下载地址:
http://www.microsoft.com/downloads/details.aspx?FamilyID=8e2dfc8d-c20e-4446-99a9-b7f0213f8bc5&DisplayLang=zh-cn
文件名:SQL2000-KB884525-SP4-x86-CHS.EXE
(2) 将文件“SQL2000-KB884525-SP4-x86-CHS.EXE”安装后,产生“SQL2KSP4”文件夹,相当于解压这个补丁文件,双击“SQL2KSP4”文件夹里的“setup.bat”文件,才开始真正安装SP4补丁文件。
注意:要先安装MSSQL 2000数据库,再安装Sp4补丁文件。

4.以上全部弄好了在重启tomcat,在做测试。

0 0
原创粉丝点击