適用於 SQL Server 的 Microsoft JDBC Driver 6.0 現在可供下載
2分鐘讀
發表於
微軟最近 宣布 Microsoft JDBC Driver 6.0 for SQL Server 的完整版本,它為基於 Java 的應用程序提供對 Microsoft SQL Server 和 Microsoft Azure SQL 數據庫的強大數據訪問
什麼是新的:
- 始終加密: 您現在可以將 Always Encrypted 與 Microsoft JDBC Driver 6.0 for SQL Server 一起使用。 Always Encrypted 是一項新的 SQL Server 2016 和 Azure SQL 數據庫安全功能,可防止在 SQL 實例中以明文形式看到敏感數據。 您現在可以透明地加密應用程序中的數據,以便 SQL Server 或 Azure SQL 數據庫將只處理加密數據而不是純文本值。 如果 SQL 實例或主機受到攻擊,攻擊者只能訪問您的敏感數據的密文。 使用 JDBC Driver 6.0 加密純文本數據並將加密數據存儲在 SQL Server 2016 或 Azure SQL 數據庫中。 同樣,使用驅動程序來解密您的加密數據。
- Azure 活動目錄 (AAD):AAD 身份驗證是一種使用 AAD 中的身份連接到 Azure SQL 數據庫 v12 的機制。 使用 AAD 身份驗證集中管理數據庫用戶的身份,並作為 SQL Server 身份驗證的替代方法。 JDBC 驅動程序 6.0 允許您在 JDBC 連接字符串中指定 AAD 憑據以連接到 Azure SQL DB。
- 表值參數 (TVP):TVP 支持允許客戶端應用程序通過一次調用向服務器發送多行數據,從而更有效地向服務器發送參數化數據。 您可以使用 JDBC Driver 6.0 將數據行封裝在客戶端應用程序中,並通過單個參數化命令將數據發送到服務器。
- 參數化查詢: 擴展支持使用為複雜查詢(例如子查詢和/或連接)準備的語句檢索參數元數據。
- 國際化域名 (IDN): IDN 允許您的 Web 服務器使用 Unicode 字符作為服務器名稱,從而支持更多語言。 使用新的 Microsoft JDBC Driver 6.0 for SQL Server,您可以在連接期間需要時將 Unicode serverName 轉換為 ASCII 兼容編碼 (Punycode)。
- AlwaysOn 可用性組 (AG): 該驅動程序現在支持到 AlwaysOn 可用性組的透明連接。 驅動程序快速發現您的服務器基礎架構的當前 AlwaysOn 拓撲,並透明地連接到當前活動服務器。
下載適用於 SQL Server 的 JDBC 驅動程序 6.0 請點擊這裡.