繁体   English   中英

我是否需要sqljdbc4.jar的64位版本

[英]Do I require a 64-bit version of sqljdbc4.jar

我们有一个Java servlet通过Tomcat在Windows上运行,并且最近的SQL Server数据库迁移导致了将sqljdbc升级到sqljdbc4.jar所解决的问题。 这在32位操作系统上工作正常,但在64位服务器上似乎仍然挂起并超时。 日志中最上面的错误消息是:

org.hibernate.exception.GenericJDBCException: Cannot open connection

此驱动程序有64位版本吗? 到目前为止,我还没有找到一个。 还有其他我配置错误的内容吗?

通常,jar文件与平台无关。 包含类文件的jar可以在32位和64位JVM上使用。

您的问题可能是您仍然需要合适的JDBC驱动程序。 请参阅http://technet.microsoft.com/zh-cn/library/ms378422%28v=sql.110%29.aspx

它指出您需要安装sqljdbc_<version>_enu.exe 我猜第3版和第4版之间会有区别。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM