移行時に定義を ODBC 更新する IBM App Connect Enterprise 13.0

統合サーバーまたは統合ノードを移行する前に、データベースの ODBC 定義を作成し、 IBM® App Connect Enterprise 13.0 に対して適切なデータベースドライバを指定してください。

このタスクの概要

がサポートするデータベースドライバは、以前のバージョンで使用 IBM App Connect Enterprise 13.0 されていたドライバよりも新しいバージョンである可能性があります。

ご使用のオペレーティング・システム用の以下の指示に従います。

Windows システムでの ODBC 定義の更新

手順

  1. ODBC 接続定義を変更するには、 ODBC 「データソースアドミニストレータ」 ウィンドウを開き、 「システム DSN」 ページを開きます。
  2. 統合ノードによってアクセスされる Oracle および Sybase データベースごとに、 ODBC ドライバーを、以下の表にリストされている項目と比較します。ここで、 n はインストールされているフィックスパックのレベルです (該当する場合)。
    DBMS IBM App Connect Enterprise 13.0 ODBC ドライバー名
    Sybase IBM App Connect Enterprise 12.0.1. n - DataDirect Technologies 64ビット Sybase ワイヤプロトコル
    Oracle IBM App Connect Enterprise 12.0.1. n - DataDirect Technologies 64ビット Oracle ワイヤプロトコル
    ODBC ドライバーが一致しない場合、以下の手順を実行して、データ・ソース名を新規 ODBC ドライバーと関連付けます。
    1. 「削除」をクリックして、データ・ソースを削除します。
    2. 「追加」をクリックして、新しい ODBC ドライバーでデータ・ソースを再作成します。
  3. XA リソース・マネージャーの定義を変更するには、以下の手順を完了してください。
    1. IBM MQ Services」スナップインを使用して、統合ノードのキューマネージャーの 「プロパティ 」ウィンドウを開きます。
    2. 「リソース」 ページを開きます。
    3. 統合ノード・キュー・マネージャーによって調整されるグローバル作業単位に参加する Oracle および Sybase データベースごとに、 SwitchFile フィールドの内容を変更します。
      以下の表は、各データベース管理システム (DBMS) で変更する必要があるエントリーを示しています。 install_dir は、 IBM App Connect Enterprise をインストールしたディレクトリの完全なパス名を表します。
      DBMS 元のエントリー 新しいエントリー
      Oracle install_dir\server\bin\ukor8dtc22.dll

      または

      install_dir\server\bin\ukor8dtc23.dll

      または

      install_dir\server\bin\ukora24.dll

      または

      install_dir\server\bin\ukora26.dll
      WBIMB\bin\ukora95.dll
      Sybase install_dir\server\bin\ukase22.dll

      または

      install_dir\server\bin\ukase23.dll

      または

      install_dir\server\bin\ukase24.dll

      または

      install_dir\server\bin\ukase26.dll
      WBIMB\bin\ukase95.dll
    4. スイッチ・ファイル構成への変更を反映するには、統合ノード・キュー・マネージャーを再始動します。

Linux システムでの ODBC 定義の更新

手順

  1. ODBC 接続定義を変更するには、 IBM Integration ODBC Database Extender を使用した Linux および UNIX システムからのデータベースへの接続の説明に従って、 ODBC 定義ファイルを作成します。

    ODBCINI 環境変数が既存ファイルではなく、新規ファイルを指すことを確認してから、新規サービス・レベルでコマンドを実行します。 ODBCSYSINI 環境変数が、odbcinst.ini ファイルのあるディレクトリーを指すように設定されていることをチェックします。

  2. XA のリソースマネージャの定義を変更するには、統合ノードに関連付けられているキューマネージャのキューマネージャ設定ファイル(qm.ini)を編集します。

    qm.ini ファイルは、/var/mqm/qmgrs/queue_manager_name ディレクトリーにあります。 ここで、queue_manager_name は、統合ノードに関連付けられているキュー・マネージャーの名前です。

    統合ノード・キュー・マネージャーによって整合されるグローバル作業単位に参加する各 Oracle および Sybase データベースごとに、XAResourceManager スタンザでスイッチ・ファイルのエントリーを変更します。

    以下の表は、各オペレーティング・システムとデータベース管理システム (DBMS) で変更する必要があるエントリーを示しています。
    DBMS 元のエントリー 新しいエントリー
    Oracle SwitchFile=UKor8dtc22.so

    または

    SwitchFile=UKoradtc22.so

    または

    SwitchFile=UKor8dtc23.so

    または

    SwitchFile=UKoradtc23.so

    または

    SwitchFile=UKoradtc24.so

    または

    SwitchFile=UKoradtc26.so
    SwitchFile=UKoradtc95.so
    Sybase ( Linux® on Zではサポートされません) SwitchFile=UKasedtc22.so

    または

    SwitchFile=UKasedtc23.so

    または

    SwitchFile=UKasedtc24.so

    または

    SwitchFile=UKasedtc26.so
    SwitchFile=UKasedtc95.so
  3. スイッチ・ファイル構成への変更を反映するには、統合ノード・キュー・マネージャーを再始動します。