ODBC コンポーネントのインストール

Windows XP および Windows Server 2003 以降、ODBC は Windows オペレーティング システムに含まれるようになりました。 ODBC は、以前のバージョンの Windows にのみ明示的にインストールする必要があります。

このセクションでは、ODBC コンポーネントのインストールと削除方法について説明します。 ドライバー開発者は常に ODBC コンポーネント (ドライバー) をインストールするため、このセクションを読む必要があります。 アプリケーション開発者は、ODBC コンポーネントをアプリケーションと共に出荷する場合にのみ、このセクションを読む必要があります。 ODBC コンポーネントには、ドライバー マネージャー、ドライバー、トランスレーター、インストーラー DLL、カーソル ライブラリ、および関連ファイルが含まれます。 このセクションでは、ODBC アプリケーションは ODBC コンポーネントとは見なされません。

このセクションは、Microsoft Windows プラットフォームに固有です。 ODBC コンポーネントを他のプラットフォームにインストールする方法は、プラットフォーム固有です。

ODBC コンポーネントは、ファイル単位ではなくコンポーネントごとにインストールおよび削除されます。 たとえば、トランスレーター自体と多数のデータ ファイルで構成されている場合、これらのファイルはグループとしてインストールおよび削除されます。ファイルごとにインストールおよび削除することはできません。 その理由は、システム上に完全なコンポーネントのみが存在することを確認するためです。

コンポーネントのインストールと削除の目的で、ODBC コンポーネントとして以下が定義されています:

  • コア コンポーネント。 ドライバー マネージャー、カーソル ライブラリ、インストーラー DLL、およびその他の関連ファイルは、コア コンポーネントを構成し、グループとしてインストールおよび削除する必要があります。

  • ドライバー。 各ドライバーは個別のコンポーネントです。

  • 翻訳者。 各翻訳者は別々のコンポーネントである。

ODBC 3.5 以降で Unicode がサポートされている場合は、ODBC で OLE DB コンポーネントを使用する場合に考慮する必要があります。 OLE DB プロバイダー for ODBC の 1.1 バージョンは、ODBC 3.0 内の特定の Unicode 仕様に書き込まれます。 これらの仕様は ODBC 3.5 で変更されたため、ODBC 3.5 以降を使用する場合は、バージョン 1.5 以降のプロバイダーが必要です。 このセクションでは、次のトピックを扱います。