Microsoft JDBC Driver for SQL Server 支援對照表
此頁面包含 Microsoft JDBC Driver for SQL Server 的支援對照表與支援週期原則。
Microsoft JDBC Driver 支援生命週期對照表及原則
Microsoft 支援週期 (MSL) 原則為 Microsoft 產品的支援生命週期提供透明而可預測的資訊。 JDBC 驅動程式 4.x、6.x、7.x、8.x、9.x、10.x、11.x 和 12.x 版自驅動程式發行日期起提供五年的主要支援。 主要支援定義在 Microsoft 支援生命週期網站上。
Microsoft JDBC 驅動程式不提供延長支援與自訂支援選項。
下列 Microsoft JDBC Driver 的支援期限到指定的的結束支援日期為止。
驅動程式名稱 | 驅動程式套件版本 | 適用的 JAR | 主要支援結束日期 |
---|---|---|---|
Microsoft JDBC Driver 12.8 for SQL Server | 12.8 | mssql-jdbc-12.8.0.jre11.jar mssql-jdbc-12.8.0.jre8.jar |
2029 年 7 月 31 日 |
Microsoft JDBC Driver 12.6 for SQL Server | 12.6 | mssql-jdbc-12.6.0.jre11.jar mssql-jdbc-12.6.0.jre8.jar |
2029 年 1 月 31 日 |
Microsoft JDBC Driver 12.4 for SQL Server | 12.4 | mssql-jdbc-12.4.0.jre11.jar mssql-jdbc-12.4.0.jre8.jar |
2028 年 7 月 31 日 |
Microsoft JDBC Driver 12.2 for SQL Server | 12.2 | mssql-jdbc-12.2.0.jre11.jar mssql-jdbc-12.2.0.jre8.jar |
2028 年 1 月 31 日 |
Microsoft JDBC Driver 11.2 for SQL Server | 11.2 | mssql-jdbc-11.2.0.jre18.jar mssql-jdbc-11.2.0.jre17.jar mssql-jdbc-11.2.0.jre11.jar mssql-jdbc-11.2.0.jre8.jar |
2027 年 8 月 4 日 |
Microsoft JDBC Driver 10.2 for SQL Server | 10.2 | mssql-jdbc-10.2.0.jre17.jar mssql-jdbc-10.2.0.jre11.jar mssql-jdbc-10.2.0.jre8.jar |
2027 年 1 月 31 日 |
Microsoft JDBC Driver 9.4 for SQL Server | 9.4 | mssql-jdbc-9.4.1.jre16.jar mssql-jdbc-9.4.1.jre11.jar mssql-jdbc-9.4.1.jre8.jar |
2026 年 7 月 30 日 |
Microsoft JDBC Driver 9.2 for SQL Server | 9.2 | mssql-jdbc-9.2.1.jre15.jar mssql-jdbc-9.2.1.jre11.jar mssql-jdbc-9.2.1.jre8.jar |
2026 年 1 月 29 日 |
Microsoft JDBC Driver 8.4 for SQL Server | 8.4 | mssql-jdbc-8.4.1.jre14.jar mssql-jdbc-8.4.1.jre11.jar mssql-jdbc-8.4.1.jre8.jar |
2025 年 7 月 31 日 |
Microsoft JDBC Driver 8.2 for SQL Server | 8.2 | mssql-jdbc-8.2.2.jre13.jar mssql-jdbc-8.2.2.jre11.jar mssql-jdbc-8.2.2.jre8.jar |
2025 年 1 月 31 日 |
下列 Microsoft JDBC Driver 不再支援。
驅動程式名稱 | 驅動程式套件版本 | 主要支援結束日期 |
---|---|---|
Microsoft JDBC Driver 7.4 for SQL Server | 7.4 | 2024 年 7 月 31 日 |
Microsoft JDBC Driver 7.2 for SQL Server | 7.2 | 2024 年 1 月 31 日 |
Microsoft JDBC Driver 7.0 for SQL Server | 7.0 | 2023 年 7 月 31 日 |
Microsoft JDBC Driver 6.4 for SQL Server | 6.4 | 2023 年 2 月 27 日 |
Microsoft JDBC Driver 6.2 for SQL Server | 6.2 | 2022 年 6 月 30 日 |
Microsoft JDBC Driver 6.0 for SQL Server | 6.0 | 2021 年 7 月 14 日 |
Microsoft JDBC Driver 4.2 for SQL Server | 4.2 | 2020 年 8 月 24 日 |
Microsoft JDBC Driver 4.1 for SQL Server | 4.1 | 2019 年 12 月 12 日 |
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 Driver 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 Driver 1.1 | 1.1 | 2011 年 6 月 25 日 |
Microsoft SQL Server 2005 JDBC Driver 1.0 | 1.0 | 2011 年 6 月 25 日 |
Microsoft SQL Server 2000 JDBC Driver | 2000 | 2010 年 7 月 9 日 |
SQL 的版本相容性
資料庫版本 → ↓ 驅動程式版本 |
Azure SQL Database | Azure Synapse Analytics | Azure SQL 受控執行個體 | SQL Server 2022 | SQL Server 2019 | SQL Server 2017 | SQL Server 2016 | SQL Server 2014 | SQL Server 2012 | PDW 2008R2 AU34 | SQL Server 2008 R2 | SQL Server 2008 |
---|---|---|---|---|---|---|---|---|---|---|---|---|
12.8 | Yes | .是 | .是 | .是 | .是 | .是 | Yes | |||||
12.6 | Yes | .是 | .是 | .是 | .是 | .是 | .是 | Yes | ||||
12.4 | Yes | .是 | .是 | .是 | .是 | .是 | .是 | Yes | ||||
12.2 | Yes | .是 | .是 | .是 | .是 | .是 | .是 | Yes | ||||
11.2 | Yes | .是 | .是 | .是 | .是 | .是 | Yes | |||||
10.2 | Yes | .是 | .是 | .是 | .是 | .是 | .是 | Yes | ||||
9.4 | Yes | .是 | .是 | .是 | .是 | .是 | .是 | Yes | ||||
9.2 | Yes | .是 | .是 | .是 | .是 | .是 | .是 | Yes | ||||
8.4 | 是 | .是 | .是 | .是 | .是 | .是 | .是 | .是 | 是 | |||
8.2 | 是 | .是 | .是 | .是 | .是 | .是 | .是 | .是 | 是 | |||
7.4 | 是 | .是 | .是 | .是 | .是 | .是 | .是 | .是 | 是 | |||
7.2 | 是 | .是 | .是 | .是 | .是 | .是 | .是 | .是 | 是 | |||
7.0 | 是 | .是 | .是 | .是 | .是 | .是 | .是 | .是 | 是 | |||
6.4 | 是 | .是 | .是 | .是 | .是 | .是 | .是 | .是 | 是 | |||
6.2 | 是 | .是 | .是 | .是 | .是 | .是 | .是 | .是 | 是 | |||
6.1 | 是 | .是 | .是 | .是 | .是 | .是 | 是 | |||||
6.0 | 是 | .是 | .是 | .是 | .是 | .是 | 是 | |||||
4.2 | 是 | .是 | .是 | .是 | .是 | .是 | 是 | |||||
4.1 | 是 | .是 | .是 | .是 | .是 | .是 | 是 | |||||
4.0 | 是 | .是 | .是 | .是 | .是 | .是 | 是 | |||||
3.0 | 是2 | 是5 | 是1 | 是 | 是 | |||||||
2.0 | 是3 | 是3 | ||||||||||
1.2 | 是3 |
1 Microsoft SQL Server JDBC Driver 3.0 版可用下層用戶端的身分連線到 SQL Server 2012。
2 Azure SQL Database 的支援已在驅動程式 3.0 版中以 Hotfix 的形式推出。 建議 Azure SQL Database 客戶使用所提供的最新版驅動程式。
3 Microsoft SQL Server JDBC Driver 2.0 版與 Microsoft SQL Server 2005 JDBC Driver 1.2 版可用下層用戶端的身分連線到 SQL Server 2008。 若允許轉換成下層,應用程式便能對 SQL Server 2008 資料類型 (例如 time、date、datetime2、datetimeoffset 及 FILESTREAM) 執行查詢及更新。 如需如何使用搭配使用這些新資料類型與 JDBC 驅動程式的詳細資訊,請參閱使用 JDBC Driver 時使用 SQL Server 2008 Date/Time 資料類型及使用 JDBC Driver 時使用 SQL Server 2008 FileStream。 如需新資料類型與下層相容性的詳細資訊,請參閱《SQL Server 線上叢書》中的<使用日期和時間資料>及<FILESTREAM 支援>文章。
4 Microsoft JDBC Driver 與平行資料倉儲之間的連線支援首次於 Microsoft JDBC Driver 4.0 for SQL Server 與 Microsoft SQL Server 2008 R2 平行處理資料倉儲設備更新 3 中推出。
5 Microsoft SQL Server JDBC Driver 3.0 版可用下層用戶端的身分連線到 SQL Server 2014。
Java 及 JDBC 規格支援
JDBC 驅動程式版本 | JRE 版本 | JDBC API 版本 |
---|---|---|
12.8 | 1.8、11、17、21、22 | 4.2、4.3 (部份) |
12.6 | 1.8、11、17、21 | 4.2、4.3 (部份) |
12.4 | 1.8、11、17、20 | 4.2、4.3 (部份) |
12.2 | 1.8、11、17、19 | 4.2、4.3 (部份) |
11.2 | 1.8、11、17、18 | 4.2、4.3 (部份) |
10.2 | 1.8、11、17 | 4.2、4.3 (部份) |
9.4 | 1.8、11、16 | 4.2、4.3 (部份) |
9.2 | 1.8、11、15 | 4.2、4.3 (部份) |
8.4 | 1.8、11、14 | 4.2、4.3 (部份) |
8.2 | 1.8、11、13 | 4.2、4.3 (部份) |
7.4 | 1.8、11、12 | 4.2、4.3 (部份) |
7.2 | 1.8、11 | 4.2、4.3 (部份) |
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 Driver 的設計可以在所有支援 JAVA 虛擬機器 (JVM) 的作業系統上運作。 一些常用的平台包含 Windows、Windows Server、Linux、Unix、AIX、macOS 等等。
JDBC 產品小組在 Windows、Ubuntu Linux 及 macOS 上測試過我們的驅動程式。
應用程式伺服器支援
Microsoft JDBC Driver for SQL Server 已在各種應用程式伺服器上經過測試。 如需產品相容之驅動程式版本的詳細資料,請洽詢您的應用程式伺服器廠商。