データベースへの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データソースをセットアップする必要があります。
これを行うには、以下の手順に従ってください:
-
コントロールパネル->管理ツール->ODBCデータソースからODBCデータソースアドミニストレーターを開きます。
64 ビット システムで 32 ビットデータソースを確立する場合は、アプリケーション odbcad32.exe を C:\Windows\SysWOW64 ディレクトリから起動する必要があります。
-
ODBCデータソースアドミニストレーターで、システム DSN タブに切り替えます。
ODBCデータソースアドミニストレーター :システム DSN タブ
-
追加をクリックします。これにより、新しいデータソースを作成するダイアログが開きます。
-
データベースのタイプに適したドライバーを選択してください。
たとえば、Microsoft アクセスのデータベースを使用する場合は、 Microsoft アクセスドライバー(*.mdb、*.accdb)を選択します。
ドライバーを選択する
-
「 完了」をクリックします。これにより、ドライバーのセットアップダイアログが開きます。
-
データベースドライバーをセットアップします。
以下の例では、Microsoft Accessのデータベースドライバをセットアップします。データソース名として「 DB_TBox_Test 」と入力します。次に「選択」をクリックし、必要なデータベースを選択します。これで、「データベース」フィールドにこのデータベースへのパスが表示されます。
例:Microsoft アクセスのデータベースドライバーのセットアップ
-
ダイアログを閉じるには「 OK 」をクリックしてください。
この例では、「 System-DSN 」タブに、次の値を持つ新しいエントリが含まれています: Name=DB_TBox_Test および Driver=Microsoft Acess Driver (*.mdb, *.accdb) 。
例:「システムDSN 」タブの DB_TBox_Test
次 のステップ
データベースを操作するために、 Database Engine3.0 のテストケースを作成します。