(加急)请教一个64位数据库连接的问题!
(加急)请教一个数据库连接的问题,用JTDS 1.2.4 驱动在本机用DBUtils 32位系统下
连接本机32位 sqlserver2005 数据库完全没有问题,
但把程序发布到64位的服务器上(windows server 2008 X64)
并连接服务器本地的64位的 sqlserver2005 怎么也连接不上,
用户名密码全都对,本来以为是JDK版本太低 就换了个JDK 1.6u45(X86)的版本,
可还是不行,试了很多办法都连不上,想请教各位有什么办法可以连接上。
小弟感激不尽!
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(7)
应用服务器你指的是tomcat?我这个不是web应用,只是普通的maven的SE应用。。。
看应用服务器日志,如果数据库连接池出错也应该有日志,看是什么问题。
我手动登录数据库是可以的。。。
你可以看一下你数据库服务器上,数据库的service设置了没?
我就是在服务器本机访问本机的数据库 没报错。。。。 就是获取不到DBCP数据源 所以很纳闷 按理来说获取不到数据源会报错的吧 别人的Java程序放上去就可以访问数据库 我用DBUTILS的。。。
问题解决了,不过什么原因还不太清楚,我把DBCP换成了Proxool就可以连上了!。。
报错是什么?很可能是网络问题和权限问题。不要以为用户密码对就可以访问,没准服务器设置了禁止非本机访问和关闭了端口。