如果打算使用 Microsoft SQL Server 中的功能,該功能可能無法在所有驅動程式中使用。 功能可能不在特定驅動程式中的某些原因包括:
- 此功能不適用於驅動程式技術。
- 這項功能是新功能,尚未在所有驅動程式中實作。
- 特定驅動程式中不需要此功能。
- 會先實作其他功能。
我們希望所有驅動程式都支援每項功能,並努力確保驅動程式之間的功能同位。 不過,這不一定可行。 為了協助根據需求選擇適當的驅動程式,以下清單列出熱門功能和實作這些功能的驅動程式。
| 功能 | Microsoft. |
Microsoft. |
系統。 |
System. |
|---|---|---|---|---|
| 一律加密 | 是 | 是 | 是 (v4.6+) | |
| 具有安全記憶體保護區的 Always Encrypted | 是 (v1.1+) | 是 (v1.1+) | 是 (v4.7.2+) | |
| Microsoft Entra 存取權杖驗證 | 是 | 是 | 是 (v4.6+) | 是 (v4.6+) |
| Microsoft Entra 密碼驗證 | 是 | 是 | 是 (v4.6+) | |
| Microsoft Entra 整合式驗證 | 是 | 是 | 是 (v4.6+) | |
| Microsoft Entra 互動式 (MFA) 驗證 | 是 | 是 (v2.0+) | ||
| Microsoft Entra 受控識別驗證 | 是 (v2.1+) | 是 (v2.1+) | ||
| Microsoft Entra 服務主體驗證 | 是 (v2.0+) | 是 (v2.0+) | ||
| Microsoft Entra 服務主體憑證驗證 | ||||
| Microsoft Entra 預設驗證支援 | 是 (v3.0+) | 是 (v3.0+) | ||
| Windows 整合式驗證 | 是 | 是 | 是 | 是 |
| 大量複製 | 是 | 是 | 是 | 是 |
| 資料敏感度與分類中繼資料 | 是 | 是 | ||
| Multiple Active Result Set (MARS) | 是 | 是 | 是 | 是 |
| 空間資料類型 | 是 | 是 | ||
| 資料表值參數 (TVP) | 是 | 是 | 是 | 是 |
| MultiSubnetFailover | 是 | 是 | 是 | 是 |
| 透明網路 IP 解析 | 是 | 是 | ||
| TDS 8.0 (嚴格加密) 和 TLS 1.3 | 是 (v5.1+) | 是 (v5.1+) | ||
| JSON 資料類型 | 是 (v6.0+) | 是 (v6.0+) | ||
| 向量 (float32) 資料類型 | 是 (v6.1+) | 是 (v6.1+) |
| 功能 | Windows 上的 Drivers for PHP for SQL Server1 | Linux 和 macOS 上的 Drivers for PHP for SQL Server1 | 乏味 (Node.js) | pyODBC(Python)1 | Go (go-lang) |
|---|---|---|---|---|---|
| 一律加密 | 是 (v5.2+) | 是 (v5.2+) | 是 | 是 | |
| 具有安全記憶體保護區的 Always Encrypted | 是 (v5.8+) | 是 (v5.8+) | 是 | ||
| Microsoft Entra 存取權杖驗證 | 是 (v4.3+) | 是 (v4.3+) | 是 | 是 | 是 |
| Microsoft Entra 密碼驗證 | 是 (v4.3+) | 是 (v4.3+) | 是 | 是 | 是 |
| Microsoft Entra 整合式驗證 | 是 (v4.3+) | 是 (v4.3+) | 是 | ||
| Microsoft Entra 互動式 (MFA) 驗證 | 是2 | 是 | |||
| Microsoft Entra 受控識別驗證 | 是 (v5.6+) | 是 (v5.6+) | 是 | 是 | 是 |
| Microsoft Entra 服務主體驗證 | 是 (v5.9+) | 是 (v5.9+) | 是 | 是 | 是 |
| Microsoft Entra 服務主體憑證驗證 | 是 | ||||
| Microsoft Entra 預設驗證支援 | 是 | ||||
| Windows 整合式驗證 | 是 | 是 | 是 | 是 | |
| 大量複製 | 是 | 是 | |||
| 資料探索與分類中繼資料 | 是 (v5.8+) | 是 (v5.8+) | |||
| Multiple Active Result Set (MARS) | 是 | 是 | 是 | ||
| 空間資料類型 | |||||
| 資料表值參數 (TVP) | 是 (v5.10+) | 是 (v5.10+) | 是 | 是 | 是 |
| MultiSubnetFailover | 是 | 是 | 是 | 是 (一律/非選用) | |
| 透明網路 IP 解析 | 是 | 是 | 是 | 是 | |
| TDS 8.0 (嚴格加密) 和 TLS 1.3 | 是 (v5.10+) | 是 (v5.10+) | 是 (v16.3+) | 是 | 是 |
| JSON 資料類型 | |||||
| 向量 (float32) 資料類型 |
1 由於這些驅動程式依賴 Microsoft ODBC Driver for SQL Server,因此還必須使用支援該功能的驅動程式版本。
取得協助
- 對 SQL 的想法:有任何協助改善 SQL Server 的建議嗎?
Microsoft Q&A(SQL Server) - DBA Stack Exchange (標籤 sql-server):詢問 SQL Server 問題
- Stack Overflow (標籤 sql-server):SQL 開發問題的回答
- Microsoft SQL Server 授權條款及資訊
- 適用於商務使用者的支援選項
- 其他 SQL Server 說明與意見反應
參與編輯 SQL 文件
您知道您可以自行編輯 SQL 內容嗎? 這樣做不僅可以協助改善文件,也能名列該頁面的參與者。
如需詳細資訊,請參閱 編輯 Microsoft Learn 文件。