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