Microsoft SQL Server のドライバー機能のサポート マトリックス
Microsoft SQL Server の機能を使用する予定がある場合、すべてのドライバーで使用できるとは限りません。 特定のドライバーに機能がない理由としては、次のようなものがあります。
- この機能は、ドライバー テクノロジには適用されません。
- この機能は新しいものであり、まだすべてのドライバーに実装されていません。
- この機能は、特定のドライバーでは必要ありません。
- 他の機能が先に実装されています。
Microsoft では、すべてのドライバーですべての機能がサポートされ、ドライバー間で機能の同等性が確保されるように努めています。 しかし、それが常に可能であるとは限りません。 ニーズに合った適切なドライバーを選択できるように、人気のある機能とそれらを実装するドライバーの一覧を以下に示します。
機能 | Microsoft. |
Microsoft. |
System. |
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 マネージド ID 認証 | はい (v2.1 以降) | はい (v2.1 以降) | ||
Microsoft Entra サービス プリンシパル認証 | はい (v2.0 以降) | はい (v2.0 以降) | ||
Microsoft Entra サービス プリンシパル証明書認証 | ||||
Microsoft Entra のデフォルトの Azure 認証 | はい (v3.0 以降) | はい (v3.0 以降) | ||
Windows 統合認証 | あり | はい | はい | あり |
一括コピー | はい | はい | はい | あり |
データの感度と分類のメタデータ | はい | あり | ||
複数のアクティブな結果セット (MARS) | あり | はい | はい | あり |
空間データ型 | ○ | はい | ||
テーブル値パラメーター (TVP) | はい | はい | はい | あり |
MultiSubnetFailover | あり | はい | はい | あり |
透過的なネットワーク IP の解決 | あり | はい | ||
TDS 8.0 (厳格な暗号化) および TLS 1.3 | はい (v5.1+) | はい (v5.1+) |
機能 | Windows 上の PHP for SQL Server 用ドライバー1 | Linux および macOS 上の PHP for SQL Server 用ドライバー1 | Tedious (Node.js) | pyODBC (Python)1 | Go (go-lang) |
---|---|---|---|---|---|
常に暗号化 | はい (v 5.2 以降) | はい (v 5.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 マネージド ID 認証 | はい (v5.6 以降) | はい (v5.6 以降) | はい | イエス | はい |
Microsoft Entra サービス プリンシパル認証 | はい (v5.9 以降) | はい (v5.9 以降) | あり | イエス | はい |
Microsoft Entra サービス プリンシパル証明書認証 | はい | ||||
Microsoft Entra のデフォルトの Azure 認証 | はい | ||||
Windows 統合認証 | あり | はい | イエス | はい | |
一括コピー | はい | はい | |||
データの検出と分類メタデータ | はい (v5.8 以降) | はい (v5.8 以降) | |||
複数のアクティブな結果セット (MARS) | あり | はい | はい | ||
空間データ型 | |||||
テーブル値パラメーター (TVP) | はい (v5.10+) | はい (v5.10+) | あり | イエス | はい |
MultiSubnetFailover | あり | はい | はい | はい (常に/必須) | |
透過的なネットワーク IP の解決 | あり | はい | はい | はい | |
TDS 8.0 (厳格な暗号化) および TLS 1.3 | はい (v5.10+) | はい (v5.10+) | はい (v16.3 以降) | はい | はい |
1 これらのドライバーは Microsoft ODBC Driver for SQL Server に依存しているため、その機能をサポートするドライバーのバージョンも使用する必要があります。
ヘルプの参照
- SQL に対するご意見:SQL Serverの改善に関するご提案がある場合
- Microsoft Q & A (SQL Server)
- DBA Stack Exchange (tag sql-server):SQL Server に関する質問
- スタック オーバーフロー (tag sql-server):SQL 開発に関する質問とその回答
- Reddit:SQL Server に関する一般的なディスカッション
- MicrosoftSQL Serverライセンス条項および情報
- 法人のお客様向けサポート オプション
- その他の SQL Serverのヘルプとフィードバック
SQL ドキュメントへの投稿
SQL コンテンツを自分で編集できることはご存じですか。 これにより、ドキュメントが改善されるだけでなく、ページの共同作成者としてもクレジットされます。
詳細については、「SQL Server のドキュメントに投稿する方法」を参照してください。