使用连接池连接sqlserver2000数据库时出现错误

HHXXTTU 2017-09-04 01:56:28
正常直连没问题,所以排除ip,用户密码,架包版本错误,

然后贴入连接池,项目加入架包,手动加入poom架包




然后报错:

spring配置也是可以的,连接mysql没问题,切换也没问题,这里只连接sqlserver还是出现错误,错误提示驱动有问题,找不到,但是我项目和仓库都有,这里会是什么错误呢?求解决 感谢
...全文
343 13 打赏 收藏 转发到动态 举报
写回复
用AI写文章
13 条回复
切换为时间正序
请发表友善的回复…
发表回复
qq_38386401 2017-09-05
  • 打赏
  • 举报
回复
你把jar包打开看下SQLServerDriver这个类的位置
ITVin 2017-09-05
  • 打赏
  • 举报
回复
url 没有microsoft这个东西。 url=“jdbc:sqlserver://localhost:1433;DatabaseName=你的数据库名";
ITVin 2017-09-05
  • 打赏
  • 举报
回复
应该是:com.microsoft.sqlserver.jdbc.SQLServerDriver
你打开sql驱动包看看
HHXXTTU 2017-09-04
  • 打赏
  • 举报
回复
引用 6 楼 yuxiangaaaaa 的回复:
StringdriverName="com.microsoft.sqlserver.jdbc.SQLServerDriver"; StringdbURL="jdbc:sqlserver://localhost:1433;DatabaseName=你的数据库名"; String userName="填写你的用户名,我的是sa"; String userPwd="填写你的密码"; 配置信息不对吧
这样写的话会报错,不是这个的原因,直连是可以实现连接数据库的,就是数据池就不行了
HHXXTTU 2017-09-04
  • 打赏
  • 举报
回复
com.microsoft.jdbc.sqlserver.SQLServerDriver 这里还是只能这么写,sqlserver.jdbc这样写直连都报错,
HHXXTTU 2017-09-04
  • 打赏
  • 举报
回复
如果改com.microsoft.sqlserver.jdbc.SQLServerDriver 顺序 则报500,而且页面就一直刷,但是后台没报错,也是差不多一样的问题,也就是没连上,而且我直连用的com.microsoft.sqljdbc.server.SQLServerDriver没有出错,可能问题不再这吧
自由自在_Yu 2017-09-04
  • 打赏
  • 举报
回复
引用 5 楼 HHXXTTU 的回复:
driver写错了,中间两个词顺序颠倒了 com.microsoft.sqlserver.jdbc.SQLServerDriver NOT:com.microsoft.jdbc.sqlserver.SQLServerDriver
自由自在_Yu 2017-09-04
  • 打赏
  • 举报
回复
StringdriverName="com.microsoft.sqlserver.jdbc.SQLServerDriver"; StringdbURL="jdbc:sqlserver://localhost:1433;DatabaseName=你的数据库名"; String userName="填写你的用户名,我的是sa"; String userPwd="填写你的密码"; 配置信息不对吧
HHXXTTU 2017-09-04
  • 打赏
  • 举报
回复
HHXXTTU 2017-09-04
  • 打赏
  • 举报
回复

没错的
李德胜1995 2017-09-04
  • 打赏
  • 举报
回复
引用 2 楼 HHXXTTU 的回复:
谢谢,
类全限定名不是com.microsoft.sqlserver.jdbc.SQLServerDriver???你写错了吧???
HHXXTTU 2017-09-04
  • 打赏
  • 举报
回复

谢谢,
李德胜1995 2017-09-04
  • 打赏
  • 举报
回复
异常贴全一点。。。。

62,621

社区成员

发帖
与我相关
我的任务
社区描述
Java 2 Standard Edition
社区管理员
  • Java SE
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧