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



在做程序的时候经常会碰到连接数据库的问题,特别是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
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值