sql java驱动程序_Microsoft SQL Server JDBC 驱动程序支持矩阵

本页包含 Microsoft SQL Server JDBC 驱动程序的支持矩阵和支持生命周期策略。

Microsoft JDBC 驱动程序支持生命周期矩阵和策略

Microsoft 支持生命周期 (MSL) 策略提供了与 Microsoft 产品的支持生命周期有关的可预测透明信息。 自驱动程序发布之日起,JDBC 驱动程序 3.0 版、4.x 版、6.x 版和 7.x 版就具有五年的主流支持。 主流支持在 Microsoft 支持生命周期网站上定义。

Microsoft JDBC 驱动程序不提供扩展和自定义支持选项。

支持以下 Microsoft JDBC 驱动程序,直到指定的支持结束日期。

驱动程序名称驱动程序包版本适用 JAR(s)主流支持结束

Microsoft JDBC Driver 7.0 for SQL Server

7.0

mssql-jdbc-7.0.0.jre10.jar

mssql-jdbc-7.0.0.jre8.jar

2023 年 7 月 31 日

Microsoft JDBC Driver 6.4 for SQL Server

6.4

mssql-jdbc-6.4.0.jre9.jar

mssql-jdbc-6.4.0.jre8.jar

mssql-jdbc-6.4.0.jre7.jar

2023 年 2 月 27 日

Microsoft JDBC Driver 6.2 for SQL Server

6.2

mssql jdbc 6.2.2.jre8.jar

mssql-6.2.2.jre7.jar

2022 年 6 月 30 日

Microsoft JDBC Driver 6.0 for SQL Server

6.0

sqljdbc42.jar

sqljdbc41.jar

2021 年 7 月 14 日

Microsoft SQL Server JDBC 驱动程序 4.2

4.2

sqljdbc42.jar

sqljdbc41.jar

2020 年 8 月 24 日

Microsoft SQL Server JDBC 驱动程序 4.1

4.1

sqljdbc41.jar

2019 年 12 月 12 日

以下 Microsoft JDBC 驱动程序不再受到支持。

驱动程序名称驱动程序包版本主流支持结束

Microsoft JDBC Driver 4.0 for SQL Server

4.0

2017 年 3 月 6 日

Microsoft SQL Server JDBC Driver 3.0

3.0

2015 年 4 月 23 日

Microsoft SQL Server JDBC 驱动程序 2.0

2.0

2012 年 12 月 31 日

Microsoft SQL Server 2005 JDBC Driver 1.2

1.2

2011 年 6 月 25 日

Microsoft SQL Server 2005 JDBC 驱动程序 1.1

1.1

2011 年 6 月 25 日

Microsoft SQL Server 2005 JDBC 驱动程序 1.0

1.0

2011 年 6 月 25 日

Microsoft SQL Server 2000 JDBC 驱动程序

2000

2010 年 7 月 9 日

SQL 版本兼容性

驱动程序版本SQL Server 2008SQL Server 2008R2SQL Server 2012Azure SQL DatabasePDW 2008R2 AU34SQL Server 2014SQL Server 2016SQL Server 2017Azure SQL 托管实例 (扩展个人预览版)

6.4

6.2

6.1

6.0

4.2

4.1

4.0

3.0

是1

是2

是5

2.0

是3

是3

1.2

是3

1.1

1.0

2000

1Microsoft SQL Server JDBC 驱动程序 3.0 版可作为下级客户端连接到 SQL Server 2012。

23.0 驱动程序中以修补程序的形式引入了 Azure SQL Database 的支持。 建议 Azure SQL Database 客户使用最新的驱动程序版本。

3Microsoft SQL Server JDBC 驱动程序 2.0 版和 Microsoft SQL Server 2005 JDBC 驱动程序 1.2 版可作为下级客户端连接到 SQL Server 2008。 当允许下级转换时,应用程序可以对新的 SQL Server 2008 数据类型执行查询和更新,如 time、date、datetime2、datetimeoffset 和 FILESTREAM。 有关如何将这些新数据类型用于 JDBC 驱动程序的详细信息,请参阅 Working with SQL Server 2008 Date/Time Data Types using JDBC Driver(使用 JDBC 驱动程序处理 SQL Server 2008 日期/时间数据类型) 和 Working with SQL Server 2008 FileStream using JDBC Driver(使用 JDBC 驱动程序处理 SQL Server 2008 文件流)。 有关这些新数据类型的下级兼容性的详细信息,请参阅 SQL Server 联机丛书中的 Using Date and Time Data(使用日期和时间数据)和 FILESTREAM Support(文件流支持) 主题。

4Microsoft SQL Server JDBC 驱动程序 4.0 和 Microsoft SQL Server 2008 R2 并行数据仓库设备更新 3 中首先引入了 Microsoft JDBC 驱动程序和并行数据仓库间的连接支持。

5Microsoft SQL Server JDBC 驱动程序 3.0 版可作为下级客户端连接到 SQL Server 2014。

Java 和 JDBC 规格支持

JDBC 驱动程序版本JRE 版本JDBC API 版本

7.0

1.8、10

4.2、 4.3 (部分)

6.4

1.7、1.8、9

4.1、 4.2、 4.3 (部分)

6.2

1.7、1.8

4.1、4.2

6.1

1.7、1.8

4.1、4.2

6.0

1.7、1.8

4.1、4.2

4.2

1.7、1.8

4.1、4.2

4.1

1.7

4.0

4.0

1.5、1.6、1.7

3.0、4.0

3.0

1.5、1.6、

3.0、4.0

2.0

1.5、1.6

3.0、4.0

1.2

1.4、1.5、1.6

3.0

1.1

1.4

3.0

1.0

1.4

3.0

2000

1.4

3.0

支持的操作系统

Microsoft JDBC 驱动程序可在任何支持使用 Java 虚拟机 (JVM) 的操作系统上工作。 一些常用的平台包括 Windows 10、Windows 8.1、Windows 8、Windows 7、Windows Server 2008 R2、Windows Vista、Linux、Unix、AIX、MacOS 等。

JDBC 产品团队在 Windows、Sun Solaris、SUSE Linux 和 RedHat Linux 上测试了驱动程序。 所有平台都提供客户支持,但我们可能会要求你在 Windows 等平台上重现问题。

应用程序服务器支持

针对各种应用程序服务器对 Microsoft SQL Server JDBC 驱动程序进行了测试。 请咨询应用程序服务器供应商了解有关与其产品兼容的驱动程序版本的其他详细信息。

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/371117.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

使用直接内存时可以更快

总览 使用直接内存不能保证提高性能。 考虑到它增加了复杂性,除非有充分的理由使用它,否则应避免使用它。 塞尔吉奥奥利维拉(Sergio Oliveira Jr)的这篇出色文章表明,这不仅仅是使用直接内存来提高性能的问题&#x…

POJ 3977 折半枚举

链接: http://poj.org/problem?id3977 题意: 给你n个数,n最大35,让你从中选几个数,不能选0个,使它们和的绝对值最小 如果有一样的,取个数最小的 题解: np难题,但是因为…

java踩坑记

1.String 相等 稍微有点经验的程序员都会用equals比较而不是用 ,但用equals就真的安全了吗,看下面的代码 user.getName().equals("xiaoming"); 有经验的老司机很快就能看到问题,如果user.getName()为null,就会抛出空指针异常&#…

java taken_java-是否有正确的方法在slf4j中传递参数?

第三变种是最好的。实际上,第一种情况是通过StringBuilder进行的字符串连接。第二和第三种情况相同。他们需要将整数值装箱到Integer(或其他Object),然后创建一个数组来打包它们。在我的机器上进行的简单测试表明,如果不执行日志记录&#xf…

html常用小知识

请求重定向&#xff1a;加载页面之后&#xff0c;除了用js做重定向之外&#xff0c;我们还可以直接用<meta>标签做重定向。 1 <meta http-equiv"refresh" content"5;urlhttp://www.baidu.com" /> 5秒后跳转 超链接&#xff1a;在当前的iframe…

MyEclipse快捷键大全【转】

-------------------------------------MyEclipse 快捷键1(CTRL)-------------------------------------Ctrl1 快速修复CtrlD: 删除当前行 CtrlQ 定位到最后编辑的地方 CtrlL 定位在某行 CtrlO 快速显示 OutLine CtrlT 快速显示当前类的继承结构 CtrlW 关闭当前Editer Ct…

根据您的命令-命令设计模式

命令设计模式是一种广为人知的设计模式&#xff0c;它属于行为设计模式&#xff08;“四人帮”的一部分&#xff09;。 顾名思义&#xff0c;它与应用程序中的动作和事件有关。 问题陈述&#xff1a; 假设有一个网页将在其中包含多个菜单的情况。 编写此代码的一种方法是使条件…

用js和jQuery做轮播图

Javascript或jQuery做轮播图 css样式 <style> a{ text-decoration:none; } .naver{ width: 100%; position:relative; }.images{position:relative;width: 100%;height: 400px; } .images img{position:absolute;left: 0;top: 0;width: 100%;height: 400px;opacity: 0;fi…

w3school前端教程合集

有关前端开发的w3c教程合集。 http://caibaojian.com/w3school/ 地图ajax教程Canvas教程CSS教程CSS3教程CSS3选择器CSS参考手册DHTML教程HTML教程HTML5教程HTML5音频教程HTML DOM教程JavaScript教程jQuery教程jQuery Ajax教程jQuery事件jQuery操作jQuery选择器jQuery遍历json教…

【开发调试】谷歌浏览器中调试移动网页和测试网速下页面效果

、 今天有幸给大家分享一下谷歌浏览器针对移动网页测试的技巧&#xff0c;主要是最近做个微信公共号网站。所以就要对页面测试拉。移动网页我们最长测得就是各种手机大小的页面效果和出现网络问题的效果展示。 今天就简单分享下在谷歌浏览器测试页面的适配和网速限制展示。…

拼多多分享好友砍价Java实现_拼多多砍价怎么分享到朋友圈 砍价发到微信朋友圈方法...

拼多多是一款电商社交的共享式购物平台&#xff0c;现在还推出了砍价的活动&#xff0c;只要邀请好友砍价&#xff0c;你就以最低的价格购买商品&#xff0c;还可以可能是免费拿到&#xff0c;那么今天小编就给大家讲讲如何将自己的砍价信息分享到微信朋友圈。首先下载手机拼多…

通过6个简单的步骤在Windows上运行Apache Hive

注意 &#xff1a;您需要安装cygwin才能运行本教程&#xff0c;因为Hadoop&#xff08;Hive需要&#xff09;需要cygwin才能在Windows上运行。 至少&#xff0c;系统中必须存在Basic&#xff0c;Net&#xff08;OpenSSH&#xff0c;tcp_wrapper软件包&#xff09;和与安全相关的…

vim编辑器初级(八)

:abbreviate  后面接一个缩写&#xff0c;再接这个缩写的全写&#xff0c;这样在输入这个缩写后&#xff0c;vim会自动将其展开为它的全写 :abbreviate  列出目前你所设置的所有缩写 :map  后面接一个字符串&#xff0c;再接这个字符串所映射的一串命令&#xff0c;这样在…

java多文件post请求_如何使用Java发出多部分/表单数据POST请求?

我们使用HttpClient 4.x创建多部分文件post。更新&#xff1a;截至HttpClient 4.3&#xff0c;一些类已被弃用。下面是新API的代码&#xff1a;CloseableHttpClient httpClient HttpClients.createDefault();HttpPost uploadFile new HttpPost("...");MultipartEnt…

vue 环境的搭建及初始化项目

其实超级简单&#xff0c;虽然网上很多&#xff0c;但是我顺便记录下相当于做笔记吧 1nodejs 的安装&#xff0c; 在node官网下载&#xff0c;点击安装&#xff0c;安装的时候最好选择路径在d盘 2设置环境变量 我的电脑-->属性-->系统环境变量- 系统变量新增一个NODE…

Java堆转储:您可以完成任务吗?

如果您像我一样对Java性能充满热情&#xff0c;那么堆转储分析对您来说应该不是一个谜。 如果是这样&#xff0c;那么好消息是您将有机会提高您的Java故障诊断技能和JVM知识。 JVM现已发展到今天&#xff0c;与旧的JDK 1.0 – JDK 1.4天相比&#xff0c;今天生成和分析JVM堆转…

MariaDB配置、集群

MariaDB在centos 7.3的安装&#xff0c;配置和集群搭配 阿里云最新选配系统中&#xff0c;只有centos7.3可选&#xff0c;因此&#xff0c;基于centos 7的MariaDB的安装&#xff0c;配置。。。 全部删除MySQL/MariaDB MySQL 已经不再包含在 CentOS 7 的源中&#xff0c;而改用了…

java 调用 ictclas50_1-Ictclas50分词系统ForJava

Ictclas50是一个分词库&#xff0c;我嘛主要用来做中文分词&#xff0c;其也能分出词性等东西。1.环境搭建进入到下载页面进行下载&#xff1a;如下图&#xff1a; 因为我的系统是64位的windows&#xff0c;所以选择了到数第三行进行下载。其JAVA版本是通过JNI去调用dll库&…

SpringMVC乱码或前台乱码解决办法

JSP页面乱码 <% page language"java" import"java.util.*" pageEncoding"UTF-8"%> 以及 form表单提交方式为必须为post 修改web.xml&#xff0c;增加编码过滤器&#xff0c;如下&#xff08;注意&#xff0c;需要设置forceEncoding参数值…

Beam概念学习系列之Pipeline Runners

不多说&#xff0c;直接上干货&#xff01; https://beam.apache.org/get-started/beam-overview/ 在 Beam 管道上运行引擎会根据你选择的分布式处理引擎&#xff0c;其中兼容的 API 转换你的 Beam 程序应用&#xff0c;让你的 Beam 应用程序可以有效的运行在指定的分布式处理引…