Oracle GoldenGate for Db2 for iのインストールの前提条件

Db2 for iデータベース用にOracle GoldenGateをインストールするための前提条件について学習します。

一般的な要件

  • Portable Application Solution Environment (PASE)がシステムにインストールされている必要があります。

  • Java 8は、IBM i用のGoldenGateが実行されるIBM iおよびLinuxホスト・システムにインストールする必要があります。

  • OpenSSHのシステムへのインストールをお薦めします。OpenSSHは、IBM Portable Utilitiesライセンス付きプログラムに含まれており、これを使用すると、SSH端末からシステムへ他のLinuxシステムと同様にアクセスできます。

  • ライブラリ/スキーマは、IBM iシステム上のOracle GoldenGateの各デプロイメント専用である必要があります。ライブラリ/スキーマの値は、レプリケーション・スキーマ・プロパティから取得されます。

  • 次の各表に、Oracle GoldenGateのリリースで必要なIBM Db2 for iのプログラム一時修正(PTF)の詳細をまとめます。

    IBM i7.3のグループPTF レベル 名前 ノート

    SF99730

    23257

    累積PTF

    NA

    SF99731

    12

    累積PTFパッケージを除くすべてのPTFグループ

    .

    IBM i7.4のグループPTF レベル 名前 ノート

    SF99740

    23313

    累積PTF

    NA

    SF99741

    9

    累積PTFパッケージを除くすべてのPTFグループ

    NA

    IBM i7.5のグループPTF レベル 名前 ノート

    SF99750

    23306

    累積PTF

    NA

    SF99751

    5

    累積PTFパッケージを除くすべてのPTFグループ

    NA

    これらの必須PTFのレベルは、23aiリリースのOracle GoldenGateがテストされる対象となったレベルです。グループPTFレベルを確認するには、5250端末セッションからWRKPTFGRPコマンドを使用し、前述の表に示されているコマンドで特定のPTFを確認する必要があります。特定の必須以外のPTFは、少なくとも一時的に適用する必要があります。

インストール先オペレーティング・システムの選択

Oracle GoldenGate for Db2 for iは、Intel Linuxシステムでリモートで動作します。いくつかのコンポーネントは、IBM iシステムに自動的にコピーされます。

Oracle GoldenGate for Db2 for iでは、IBM i Access ODBCドライバ64ビットがサポートされています。詳細は、「サポートされているODBCドライバ」および「ODBC Driver for IBM i Access Client Solutions」を参照してください。

次のことを考慮してください。

  • 最良のパフォーマンスは、使用するIBM iシステムへのネットワーク・レイテンシが最小のシステムで確認できます。ワイド・エリア・ネットワークで実行することはできますが、ネットワーク・レイテンシが大きくなるためにパフォーマンスが低下します。
  • Oracle GoldenGate配信には、キャプチャの現在の設定を超える特別な要件はありません。これは、このOracle GoldenGateリリースが完全なリモート配布であり、以前のOracle GoldenGate Db2 for iリモート製品は個別には出荷されなくなったためです。ただし、このリリースのOracle GoldenGate for Db2 for iではWindowsはサポートされていません。それでもWindowsからDb2 for iへの配信が必要な場合は、Oracle GoldenGate Db2 for i remote 12.3を引き続き使用できます。

サポートされているODBCドライバ

Oracle GoldenGateリリース21.12以降では、Oracle GoldenGate for Db2 for iで、IBM i Access ODBCドライバ64ビット・バージョン1.1.0.27以上がサポートされています。

IBM i Access ODBCドライバの詳細は、Linux、macOSおよびPASEのアプリケーション・パッケージを参照し、Linuxオペレーティング・システム用のIBM i Accessアプリケーション・パッケージをインストールするための手順に従ってください。

また、サポートされているすべてのLinuxオペレーティング・システムでDb2 ODBCドライバとともに使用される、unixODBCドライバ・マネージャをインストールします。たとえば、Red-Hat Linuxオペレーティング・システムにunixODBCドライバ・マネージャをインストールするには、yumコマンドを使用します。詳細は、unixODBCドライバ・マネージャのインストールを参照してください。

IBM i Access ODBCドライバとunixODBCドライバ・マネージャが正常にインストールされたら、odbcinst.iniファイルとODBC.iniファイルに適切な値を追加してドライバとシステムを登録します。

isqlコマンドを使用して接続をテストすることで、DSNとドライバが正しく構成されているかどうかを確認できます。たとえば:

isql -v DSN user password