ドライバーとデータ ソースについて
ドライバーは、ODBC 要求を処理し、アプリケーションにデータを返すコンポーネントです。 必要に応じて、ドライバーは、データ ソースによって認識されるフォームにアプリケーションの要求を変更します。 ドライバーのセットアップ プログラムを使用して、コンピューターからドライバーを追加または削除する必要があります。
データ ソースは、ドライバーによってアクセスされるデータベースまたはファイルであり、データ ソース名 (DSN) によって識別されます。 ODBC データ ソース アドミニストレーターを使用して、システムからデータ ソースを追加、構成、および削除します。 使用できるデータ ソースの種類を次の表に示します。
データ ソースの | 説明 |
---|---|
User | ユーザー DSN はコンピューターに対してローカルであり、現在のユーザーのみが使用できます。 これらは、HKEY_CURRENT_USER レジストリ サブツリーに登録されます。 |
システム | システム DSN は、ユーザー専用ではなく、コンピュータに対してローカルです。 システムまたは権限を持つユーザーは、システム DSN で設定されたデータ ソースを使用できます。 システム DSN は、HKEY_LOCAL_MACHINE レジストリ サブツリーに登録されます。 |
ファイル | ファイル DSN は、同じドライバーがインストールされ、データベースにアクセスできるすべてのユーザー間で共有できるファイル ベースのソースです。 これらのデータ ソースは、ユーザー専用である必要はなく、コンピューターに対してローカルである必要もありません。 ファイル データ ソース名は、専用のレジストリ エントリでは識別されません。代わりに、拡張子が .dsn のファイル名で識別されます。 |
ユーザー データ ソースとシステム データ ソースは、コンピューターに対してローカルであるため、まとめてマシン データ ソースとして知られています。
これらの各データ ソースには、[ODBC データ ソース アドミニストレーター] ダイアログ ボックスにタブがあります。 使用できるデータ ソースの詳細については、「 データ ソース」を参照してください。