データベースへのODBC接続を作成する

Database Engine 3.0 は、すべてのODBC接続と、32ビットおよび64ビットの両方のドライバーをサポートします。

ODBCドライバの制限を考慮する

Database Engine 3.0 は、ODBCドライバーを提供するすべてのデータソースをサポートしています。ただし、 Database Engine 3.0 は、これらのドライバーのサポート内容に応じて制限を受けます。ODBCドライバの具体的なサポート内容は、データベースベンダーによって異なります。

たとえば、Oracle用のODBCドライバを使用する場合、以下のような制限があるかもしれません:

  • Oracle ODBCドライバはPL/SQLコマンドを解釈できないため、このコマンドをサポートしていません。

  • Oracle ODBCドライバは、1回の呼び出しで複数のSQL文をサポートしません。

ODBC接続を作成する

データベースにアクセスするには、対応するODBCデータソースをセットアップする必要があります。

これを行うには、以下の手順に従ってください:

  1. コントロールパネル->管理ツール->ODBCデータソースからODBCデータソースアドミニストレーターを開きます。

    64 ビット システムで 32 ビットデータソースを確立する場合は、アプリケーション odbcad32.exeC:\Windows\SysWOW64 ディレクトリから起動する必要があります。

  2. ODBCデータソースアドミニストレーターで、システム DSN タブに切り替えます。

ODBCデータソースアドミニストレーター :システム DSN タブ

  1. 追加をクリックします。これにより、新しいデータソースを作成するダイアログが開きます。

  2. データベースのタイプに適したドライバーを選択してください。

    たとえば、Microsoft アクセスのデータベースを使用する場合は、 Microsoft アクセスドライバー(*.mdb、*.accdb)を選択します。

ドライバーを選択する

  1. 完了」をクリックします。これにより、ドライバーのセットアップダイアログが開きます。

  1. データベースドライバーをセットアップします。

    以下の例では、Microsoft Accessのデータベースドライバをセットアップします。データソース名として「 DB_TBox_Test 」と入力します。次に「選択」をクリックし、必要なデータベースを選択します。これで、「データベース」フィールドにこのデータベースへのパスが表示されます。

例:Microsoft アクセスのデータベースドライバーのセットアップ

  1. ダイアログを閉じるには「 OK 」をクリックしてください。

    この例では、「 System-DSN 」タブに、次の値を持つ新しいエントリが含まれています: Name=DB_TBox_Test および Driver=Microsoft Acess Driver (*.mdb, *.accdb)

例:「システムDSN 」タブの DB_TBox_Test

次 のステップ

データベースを操作するために、 Database Engine3.0 のテストケースを作成します。