Teradata への接続の設定

ArcGIS で Teradata データベースを使用するには、ArcGIS クライアント コンピュータに以下をインストールする必要があります。

注意注意:

Teradata ICU ライブラリと GSS クライアントをインストールしてから、Teradata ODBC ドライバをインストールする必要があります。

Teradata ODBC ドライバは、Teradata の Web サイトからダウンロードできます。ダウンロード可能なファイルには、Teradata GSS クライアントと ICU ライブラリが含まれています。

注意注意:

32 ビット ArcGIS クライアントから接続する場合は、32 ビット Teradata ファイルをインストールする必要があります。64 ビット ArcGIS クライアントから接続する場合は、64 ビット Teradata ファイルをインストールする必要があります。

各ファイルをインストールしたら、ODBC データ ソース名を設定します。

手順:
  1. Teradata ICU ライブラリと GSS クライアントを、ArcGIS クライアント コンピュータ上にインストールします。
  2. Teradata ODBC ドライバを、ArcGIS クライアント コンピュータ上にインストールします。
  3. ODBC ドライバを設定します。
    • Windows オペレーティング システム上で、[Teradata ODBC Driver Options] ダイアログ ボックス内の以下の設定を変更します。
      • セッション モードを [Teradata] に設定します。
      • [Use Native Large Object Support] のオプションを選択します。
    • Linux オペレーティング システム上で、odbc.ini ファイルに以下のパラメータを設定します。
      • SessionMode=Teradata
      • UseNativeLOBSupport=Yes
  4. Linux 上で ArcGIS Server から接続する場合、以下を実行します。
    1. ArcGIS Server のインストール ディレクトリの /arcgis/server/usr ディレクトリにある init_user_param.sh スクリプトを開きます。
    2. Teradata の部分のコメントを解除し、LIB_ODBC_DRIVER_MANAGER、TDDIR、LD_LIBRARY_PATH、および ODBCINI の各変数を設定します。

      たとえば、LIB_ODBC_DRIVER_MANAGER 変数を、Teradata ドライバのインストール先の libodbc.so ファイルの場所に設定する場合、「export LIB_ODBC_DRIVER_MANAGER=/OPT/TERADATA/LIBODBC.SO.2.0.0」を設定します。

    3. Teradata ODBC 接続ファイルを、ArcGIS Server アカウントの $HOME ディレクトリに配置します。これらのファイルに、「.odbc.ini」および「.odbcinst.ini」という名前を付ける必要があります。
    4. Teradata 接続を設定する前に、すでに ArcGIS Server が実行されている場合、ArcGIS Server を再起動します。
    注意注意:

    Teradata ODBC ドライバは、Teradata ODBC ドライバ パッケージに付属する Progress DataDirect ODBC Driver Manager の特定のバージョンでのみ動作します。

  5. ODBC ドライバをインストールしたら、ODBC データ ソース名を設定します。

    ArcGIS からデータベースに接続するときに、この ODBC データ ソース名が使用されます。

    この同じデータベースに接続するすべての Teradata ODBC クライアントを構成するときに、同じ名前を使用します。たとえば、ArcGIS for Desktop コンピュータ上で Teradata ODBC ドライバのデータ ソース名を設定する場合、ArcGIS Server コンピュータ上で、Teradata ODBC ドライバに対して同じデータ ソース名を設定します。これを行わないと、ArcGIS Server へのデータベースの登録が正常に実行されません。これは、ArcGIS Server が、公開対象のデータの接続文字列と、登録されるデータベースとを比較するためです。

関連トピック

5/12/2014