首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >sqljdbc : JDBC驱动程序sqljdbc.jar与sqljdbc4.jar

sqljdbc : JDBC驱动程序sqljdbc.jar与sqljdbc4.jar
EN

Stack Overflow用户
提问于 2011-09-28 18:15:08
回答 2查看 19.2K关注 0票数 9

我有一个关于jars、sqljdbc.jar和sqljdbc4.jar的查询,它们分别用于连接到MS SQL Server2005的JDK1.5和1.6版本的系统。现在我想知道,当尝试使用sqljdbc.jar和sqljdbc4.jar分别从JDK版本为1.5和1.6的两个系统访问时,这些jars如何解释MS SQL Server2005数据库表中数据类型为'XML‘的列?

使用sqljdbc.jar和sqljdbc4.jar解释XML数据类型有什么区别吗?

首先非常感谢你,

致敬,拉克莎

EN

回答 2

Stack Overflow用户

发布于 2012-09-25 02:44:46

来自http://social.msdn.microsoft.com/Forums/en-US/sqldataaccess/thread/8c1721c1-781f-4ad0-b656-a2494f3c3978:“这两个类库用于支持不同的场景。sqljdbc.jar类库提供对JDBC3.0的支持,而sqljdbc4.jar类库提供对JDBC4.0的支持。”

票数 9
EN

Stack Overflow用户

发布于 2014-11-06 04:23:05

如果您使用的是Java7+,则需要使用sqljdbc4.jar。使用sqljdbc.jar将导致:

代码语言:javascript
复制
Caused by: java.lang.UnsupportedOperationException: Java Runtime Environment (JRE) version 1.7 is not supported by this driver. Use the sqljdbc4.jar class library, which provides support for JDBC 4.0.
票数 4
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/7581642

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档