データベース接続の構成

RDBMS に接続するには、接続文字列を使用する方法および ODBC ドライバーを使用する方法の 2 つがあります。詳細については、「データベース接続」を参照してください。

Windows 環境での構成

この例では、ODBC ドライバーを使用して PostgreSQL に接続します。

  1. スタート アイコンの横の検索フィールドに「ODBC」と入力し、[ODBC Data Sources (64-bit)] をクリックします。

    [ODBC Data Source Administrator (64-bit)] アプリケーションが開きます。

  2. [システム DNS] タブをクリックします。
  3. [追加] をクリックします。

    [データ ソースの新規作成] ダイアログ ボックスが開きます。

  4. [PostgreSQL ODBC Driver(ANSI)] をクリックします。
  5. [完了] をクリックします。

    [PostgreSQL ANSI ODBC Driver (psqlODBC) Setup] ダイアログ ボックスが開きます。

  6. 上記の手順を繰り返し、次の 3 つのデータベースの詳細を指定します。

UNIX 環境での構成

ODBC データ ソースの構成に使用できるドライバー マネージャーはいくつかあります。ここでは unixODBC を使用します。別のドライバー マネージャーを使用している場合は、そのベンダーの手順に従ってデータ ソースを作成してください。

  1. odbcinst -j コマンドを実行し、ドライバー構成ファイル (odbcinst.ini) およびユーザー データ ソース構成ファイル (.odbc.ini) の場所を書き留めます。
  2. odbcinst.ini 構成ファイルを開いて、次のような内容が含まれていることを確認します
    [PostgreSQL]
    Description=ODBC for PostgreSQL
    Driver64=/usr/pgsql-10/lib/psqlodbcw.so
    Setup64=/usr/lib64/libodbcpsqlS.so
    FileUsage=1
    Threading=2
    注: スレッド設定を指定していることを確認してください。この設定により、複数のスレッドでデータベース操作を実行する際に発生する可能性のある問題を回避できます。

    実際の内容は、実行している PostgreSQL のバージョンによって異なります。

構成の詳細については、「構成要件」の章を参照してください。