対象者:SQL Server
Azure SQL Database
Azure SQL Managed Instance
Azure Synapse Analytics
アナリティクスプラットフォームシステム(PDW)
Microsoft FabricにおけるSQLデータベース
この記事では、さまざまなデータ アクセス コンポーネントを、OLE DB Driver for SQL Server で使用する方法について説明します。
SQL バージョンのサポート
OLE DB Driver for SQL Server は、次のバージョンの SQL Server でテストされ、これらへの接続がサポートされています。
| データベースのバージョン → ↓ ドライバーのバージョン |
Azure SQL Database | Azure Synapse Analytics | Azure SQL Managed Instance | SQL Server 2025 | SQL Server 2022 | SQL Server 2019 | SQL Server 2017 | SQL Server 2016 | SQL Server 2014 | SQL Server 2012 |
|---|---|---|---|---|---|---|---|---|---|---|
| 19.3.5+ | はい | はい | はい | はい | はい | はい | はい | はい | いいえ | いいえ |
| 19.3.3+ | はい | はい | はい | はい | はい | はい | はい | はい | はい | いいえ |
| 19.0+ | はい | はい | はい | はい | はい | はい | はい | はい | はい | はい |
| 18.7.4+ | はい | はい | はい | はい | はい | はい | はい | はい | いいえ | いいえ |
| 18.6+ | はい | はい | はい | はい | はい | はい | はい | はい | はい | はい |
| 18.2+ | はい | はい | はい | いいえ | いいえ | はい | はい | はい | はい | はい |
| 18.0+ | はい | はい | はい | いいえ | いいえ | いいえ | はい | はい | はい | はい |
サポートされるオペレーティング システムのバージョン
次の表に、OLE DB Driver for SQL Server でサポートされているオペレーティング システムの一覧を示します。
| オペレーティング システム → ↓ ドライバーのバージョン |
Windows Server 2025 | Windows Server 2022 | Windows Server 2019 | Windows Server 2016 の場合 | Windows Server 20121 | Windows Server 2012 R22 | ウィンドウズ11 | ウィンドウズ10 | Windows 8.13 |
|---|---|---|---|---|---|---|---|---|---|
| 19.3.3+ | はい | はい | はい | はい | いいえ | いいえ | はい | はい | いいえ |
| 19.3+ | はい | はい | はい | はい | はい | はい | はい | はい | いいえ |
| 19.0+ | はい | はい | はい | はい | はい | はい | はい | はい | はい |
| 18.7+ | はい | はい | はい | はい | いいえ | いいえ | はい | はい | いいえ |
| 18.6+ | はい | はい | はい | はい | はい | はい | はい | はい | はい |
| 18.2+ | いいえ | いいえ | はい | はい | はい | はい | いいえ | はい | はい |
| 18.0+ | いいえ | いいえ | いいえ | はい | はい | はい | いいえ | はい | はい |
1KB2999226 を使用することで、Windows Server 2012 でサポートされます。
22014 年 4 月の更新プログラムと KB2999226 を使用することで、Windows Server 2012 R2 でサポートされます。
32014 年 4 月の更新プログラムと KB2999226 を使用することで、Windows 8.1 でサポートされます。
ADO サポート ポリシー
ADO アプリケーションは、SQL Server 2005 (9.x) 以降のバージョンの機能を必要としない場合に、Windows に含まれている SQLOLEDB OLE DB プロバイダーを使用できます。
ADO アプリケーションでは OLE DB Driver for SQL Server を使用できますが、その場合は、接続文字列に DataTypeCompatibility=80 を指定する必要があります。
DataTypeCompatibility=80 が接続文字列に含まれている場合は、SQL Server 2005 (9.x) の機能しか使用できません。
OLE DB サポート ポリシー
アプリケーションは Windows オペレーティング システムに付属している OLE DB プロバイダー (SQLOLEDB) を使用することができます。 ただし、これはメンテナンス モードになっていて、更新されなくなっています。 代わりに OLE DB Driver for SQL Server (MSOLEDBSQL19 または MSOLEDBSQL) を使用してください。