怎么用纯java驱动方式连接SQL server 2008 R2

2025-05-22 14:20:21
推荐回答(1个)
回答1:

你使用的jdbc驱动程序的版本不对应吧。

sqljdbc.jar 类库提供对 JDBC 3.0 的支持。

sqljdbc.jar 类库要求使用 5.0 版的 Java 运行时环境 (JRE)。连接到数据库时,在 JRE 6.0 上使用 sqljdbc.jar 会引发异常。

sqljdbc4.jar 类库提供对 JDBC 4.0 的支持。它不仅包括 sqljdbc.jar 的所有功能,还包括新增的 JDBC 4.0 方法。

sqljdbc4.jar 类库要求使用 6.0 或更高版本的 Java 运行时环境 (JRE)。在 JRE 1.4 或 5.0 上使用 sqljdbc4.jar 会引发异常。
给你一个地址,有详细说明:
http://msdn.microsoft.com/zh-cn/library/ms378749.aspx

如果不行,就找找自己的程序的原因吧。上面这个链接都有详细的说明,自己仔细看看吧。还有具体是怎么不行的,有没有什么提示。都贴出来让大家看看。