sqljdbc.jar 和 sqljdbc4.jar
从微软官网下载的Sql server2008的JDBC jar包,解压后里面有两个jar包(sqljdbc.jar 和 sqljdbc4.jar)。到底应该用哪个呢?
地址:
http://www.microsoft.com/downloads/details.aspx?FamilyID=a737000d-68d0-4531-b65d-da0f2a735707&displayLang=zh-cn
为了支持向后兼容以及可能的升级方案,JDBC Driver 2.0 在每个安装包中都包括 2 个 JAR 类库:sqljdbc.jar 和 sqljdbc4.jar。
JAR | 说明 |
---|---|
sqljdbc.jar |
sqljdbc.jar 类库提供对 JDBC 3.0 的支持。 sqljdbc.jar 类库要求使用 5.0 版的 Java 运行时环境 (JRE)。连接到数据库时,在 JRE 6.0 上使用 sqljdbc.jar 会引发异常。
注意: JDBC Driver 2.0 不支持 JRE 1.4。使用 JDBC Driver 2.0 时必须将 JRE 1.4 升级至 JRE 5.0 或更高版本。在某些情况下,您可能需要重新编译应用程序,因为它可能与 JDK 5.0 或更高版本不兼容。有关详细信息,请参阅 Sun Microsystems 网站上的文档。
|
sqljdbc4.jar |
sqljdbc4.jar 类库提供对 JDBC 4.0 的支持。它不仅包括 sqljdbc.jar 的所有功能,还包括新增的 JDBC 4.0 方法。 sqljdbc4.jar 类库要求使用 6.0 或更高版本的 Java 运行时环境 (JRE)。在 JRE 1.4 或 5.0 上使用 sqljdbc4.jar 会引发异常。
注意: 如果应用程序必须在 JRE 6.0 上运行,即使该应用程序不使用 JDBC 4.0 功能,也应使用 sqljdbc4.jar。
|
请注意,尽管驱动程序旨在与所有主要的 Sun 等效 Java 虚拟机一起工作并由这些虚拟机支持,但却是在 Sun JRE 5.0 或更高版本上进行测试的。
注意:JRE6的要选择sqljdbc4.jar
转载于:https://www.cnblogs.com/abc8023/p/3756348.html
sqljdbc.jar 和 sqljdbc4.jar相关推荐
- Java连接SQL2005及SQL Server JDBC Driver 2.0中sqljdbc.jar和sqljdbc4.jar的区别
第一.Java连接SQL2005 一.JAVA连接SQL的语句 JAVA连接SQL2000语句为: Class.forName("sun.jdbc.odbc.JdbcOdbcDriver&q ...
- 解决Missing artifact com.microsoft.sqlserver:sqljdbc4:jar:4.0问题
解决Missing artifact com.microsoft.sqlserver:sqljdbc4:jar:4.0问题 参考文章: (1)解决Missing artifact com.micros ...
- Missing artifact com.microsoft.sqlserver:sqljdbc4:jar:4.0
maven构建项目的时候遇到这个错误: 一.直接原因 制定路径下确实没有sqljdbc4.jar文件. 二.根本原因 微软不允许以maven的方式直接下载该文件. 三.解决办法 3.1 手动下载相关库 ...
- maven添加sqljdbc4.jar,并引用
2019独角兽企业重金招聘Python工程师标准>>> 在sqljdbc4.jar的路径下,打开命令行输入: mvn install:install-file -Dfile=sqlj ...
- Missing artifact com.microsoft.sqlserver:sqljdbc4:jar:4.0解决方案
在pom.xml上添加了sqlserver的jdbc连接依赖: <dependency> <groupId>com.microsoft.sqlserver</gr ...
- SQL Server jdbc驱动官方下载地址 sqljdbc4.jar
SQL Server jdbc驱动官方下载地址 sqljdbc4.jar http://www.microsoft.com/zh-CN/download/details.aspx?id=11774
- com.microsoft.sqlserver:sqljdbc4:jar:4.0下载不了
直接原因: 制定路径下确实没有sqljdbc4.jar文件. 根本原因: 微软不允许以maven的方式直接下载该文件 解决方法: 1.下载 sqljdbc4.jar 下载地址可以百度搜索sqljdbc ...
- 使用Maven打包生成的-SNAPSHOT.jar与-RELEASE.jar分别代表什么?SNAPSHOT是什么意思?RELEASE是什么意思?
使用Maven打包后生成 XXXXXXX-1.0.0-SNAPSHOT.jar 和 XXXXXXX-1.0.0-RELEASE.jar 的区别???? 首先,根本原因:这是因为你的pom.xml中的项 ...
- commons-pool2-2.3 jar包_Java Jar包压缩、解压使用指南
什么是jar包 JAR(Java Archive)是Java的归档文件,它是一种与平台无关的文件格式,它允许将许多文件组合成一个压缩文件. 如何打/解包 使用jdk/bin/jar.exe工具,配置完 ...
最新文章
- java sha1加密ascii码_请问下面java的Sha1加密在c#中对应要怎么写?
- kubernetes+Azure DevOps实现.Net Core项目的自动化部署均衡负载
- java分页数据导出excel
- 【OpenCV 例程200篇】77. OpenCV 实现快速傅里叶变换
- matlab中x从0到5不含0,关于MATLAB的数学建模算法学习笔记
- snapmix与Bi-Tempered Logistic Loss(自制数据集纯度不高效果好)
- Linq Join
- JAVA程序打包成exe文件详细图解
- 关于matlab浮点转定点总结
- ARcore概述及开发环境.md
- 软件架构师的12项修炼[2]——关系技能修炼(2)——领导力、政治
- 如何压缩word文档的大小?
- 软考网络工程师好考吗?怎么备考?
- 前端上半年工作总结、下半年工作计划
- Linux下vasp优化结构,VASP入门系列文章[6]结构优化
- virt-manager 键盘错位解决
- Balsamiq Mockups 产品原型图绘制工具的破解和使用教程
- Mobileye超详细研报:高逼格ADAS的内在修养
- VS:如何离线使用Nuget安装包
- el-element布局控件layout中的el-row和el-col
热门文章
- 华为手机媒体音量自动静音_华为手机的音量键还可以这么用,涨见识!
- 区块链编程完全指南:平台、语言与结论
- sql语句语法多表关联_SQL Delete语句-如何删除行或表,语法示例
- 编码中统一更该变量的快捷键_流媒体的7种方式使您成为更好的编码器
- 五款常用协议分析处理工具推荐
- LVS_NAT实现负载均衡
- vue/require-v-for-key]Elements in iteration expect to have ‘v-bind:key‘ directives
- 列表组件之ListView
- (C++)1036 跟奥巴马一起编程
- Python wordcloud库使用说明