0 / 0
資料の 英語版 に戻る

リモートエンジンのODBCサポート

最終更新: 2025年3月12日
リモートエンジンのODBCサポート

リモート・エンジンにODBC接続を使用するには、次の手順に従ってください。

手順

  1. Docker イメージをダウンロードします。
  2. リモート・エンジンにマウントするためのディレクトリ 'ds-storageと 'px-storageを作成する。
  3. データ・ソース用のcdataODBCドライバをインストールするために、'rpmファイルをダウンロードする。
  4. 以下のコマンドで、root ユーザーとして docker コンテナを実行する:
    docker run -d --user root --name <container_name> -p 9443:9443 -p 10003:10003 -p 10002:10002 -p 7777:7777 --hostname=hostname --env-file <env file path> -v <local path to px-storage>:/px-storage -v <local path to ds-storage>:/ds-storage <docker image name>
  5. 以下のコマンドunixODBCで
    microdnf -y install unixODBC
  6. cdataODBCドライバ 'rpmファイルを docker コンテナにコピーし、以下のコマンドでドライバをインストールする:
    rpm –install <path to rpm file>

    ドライバは/opt/cdata/<driver名>にインストールされます。

  7. インストール中に作成されたファイルを確認するには、以下のコマンドを使用します:
    rpm -qlp IBMDB2ODBCDriverforUnix.rpm
  8. ディレクトリ/opt/cdata/<driver名> をコピーして、ドライバーをpx-storageに移動する。
  9. ドッカーを停止し、再起動する。 データドライバが/opt/data.、PX-storageにあることを確認する。
  10. cdataが提供する指示に従って、ODBCライセンスをアクティベートしてください。
  11. 現在の「ODBCコンフィギュレーションを確認するには、以下のコマンドを使用する:
    odbcinst -j
  12. DSNエントリーのテンプレートがファイルに付加されているかどうかを確認するには、odbc.iniファイルをチェックする。
  13. 新しいデータソースのDSNエントリを更新し、odbc.iniファイルを保存する。
  14. DataStage®フローでこのDSNを使用するには、以下の設定で新しいODBC接続を作成します。
    1. データソースの種類は、 ODBC設定からDSNを使用するを選択する。
    2. データソース名にはDSN名を入力する。
    接続の作成の詳細については、 DataStageでのデータソースへの接続を参照してください。