標籤:sql 形式 and data 服務 1.0 ecif policy support
本頁包含 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 2008 |
SQL Server 2008R2 |
SQL Server 2012 |
Azure SQL Database |
PDW 2008R2 AU34 |
SQL Server 2014 |
SQL Server 2016 |
SQL Server 2017 |
Azure 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 驅動程式中以Hotfix的形式引入了 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 驅動程式進行了測試。 請諮詢應用程式伺服器供應商瞭解有關與其產品相容的驅動程式版本的其他詳細資料。
Microsoft SQL Server JDBC 驅動程式支援矩陣