この章では、Oracle Databaseを使用するOracle GoldenGate Monitorのアップグレードで実行するタスクについて説明します。
この章の内容は次のとおりです。
|
注意: このアップグレードでは、最新バージョンのOracle 11g R3およびOracle 12c R1データベース・ソフトウェア・リリースのみをサポートしています。Oracle GoldenGate Monitor 12c (12.2.1)の現在のデータベースのサポート情報は、Oracle GoldenGate Monitorサーバーのインストールおよび構成のプラットフォームのサポートに関する項を参照してください。 |
この項は、11gアップグレードにのみ適用されます。必要なスキーマがすでにあるため、12cアップグレードには適用されません。
|
重要: Oracle 12cデータベースのRCUを実行する前に、次を確認します。
|
12.2.1のデータベース・スキーマを作成するには、製品のインストールに含まれるリポジトリ作成ユーティリティを実行します。RCUを起動するには、ORACLE_HOME/oracle_common/binに移動して、次のように入力します。
LinuxまたはUNIXの場合:
$ ./rcu
Windowsの場合:
C:\ rcu.bat
RCUが開き、「Welcome」画面が表示されます。
次の表の説明に従いRCU画面を操作し、データベースを更新します。
|
注意: この手順で選択するように指示されているRCU項目の一部は、デフォルトですでに選択されている場合があります。画面の項目がすでに選択されており、選択するように指示されている場合は、選択解除しないように注意してください。 |
| 画面 | アップグレード・アクション |
|---|---|
| Welcome | 「Next」をクリックします。 |
| Create Repository |
|
| Database Connection Details |
|
| Select Components |
|
| Schema Passwords |
|
| Map Tablespaces | 「Next」をクリックします。
選択したサービスのスキーマの作成が開始されます。 |
| Summary | スキーマ情報を確認し、「Create」をクリックします。 |
| Creation Summary | 「Close」をクリックします。 |
アップグレードを開始する前に、UAを使用してアップグレード準備状況チェックを実行する必要があります。UAは、様々なデータベース・コンテンツ(スキーマ・バージョン、必須表、列など)に対して読取り専用のチェックを実行します。スキーマ・バージョンがすでにOracle GoldenGate Monitorのアップグレード版または最新版になっているか、予期しないまたは欠落した表や列が見つかった場合、準備状況テストは失敗します。失敗すると、UAログにテストの詳細および例外が記録され、ORACLE_HOME/oracle_common/upgrade/logs/postreadiness.txtファイルに準備状況テスト結果が表示されます。RCUと同様、UAは製品のインストールに含まれています。
次のいずれかの項を参照し、準備状況チェックを実行します。
既存の11g Oracle GoldenGate Monitorサーバー上で、ORACLE_HOME/oracle_common/upgrade/binに移動し、次のように入力します。
LinuxまたはUNIXの場合:
$ ./ua -readiness
Windowsの場合:
C:\ ua.bat -readiness
次の表の説明に従いUA画面を操作し、サーバーをアップグレードします。
| 画面 | アップグレード・アクション |
|---|---|
| Welcome | 「Next」をクリックします。 |
| スキーマ | スキーマが選択されていることを確認し、「Next」をクリックします。 |
| Available Components |
|
| OGGMON Schema |
|
| Readiness Summary | 「Next」をクリックします。 |
| Readiness Check | 「Continue」をクリックします。「View Readiness Report」ボタンを使用して結果を表示できます。 |
| Readiness Success | 「Close」をクリックします。 |
既存のOracle GoldenGate Monitorサーバー上で、ORACLE_HOME/oracle_common/upgrade/binに移動し、次のように入力します。
LinuxまたはUNIXの場合:
$ ./ua -readiness
Windowsの場合:
C:\ ua.bat -readiness
次の表の説明に従いUA画面を操作し、サーバーをアップグレードします。
| 画面 | アップグレード・アクション |
|---|---|
| Welcome | 「Next」をクリックします。 |
| WebLogic Components | 「WebLogic Component Configurations - offline checks only」が選択されていることを確認し、「Next」をクリックします。 |
| Component List | 「Next」をクリックします。 |
| Readiness Summary | 「Next」をクリックします。 |
| Readiness Check | 「Continue」をクリックします。「View Readiness Report」ボタンを使用して結果を表示できます。 |
| Readiness Success | 「Close」をクリックします。 |
既存のOracle GoldenGate Monitorサーバー上で、WEBLOGIC_HOME/oracle_common/upgrade/binに移動し、次のように入力します。
|
注意: Oracleホーム・ディレクトリではなく、必ずOracle WebLogicホーム・ディレクトリに移動してください。 |
LinuxまたはUNIXの場合:
$ ./ua -readiness
Windowsの場合:
C:\ ua.bat -readiness
次の表の説明に従いUA画面を操作し、サーバーをアップグレードします。
| 画面 | アップグレード・アクション |
|---|---|
| Welcome | 「Next」をクリックします。 |
| WebLogic Components | 「WebLogic Component Configurations - offline checks only」が選択されていることを確認し、「Next」をクリックします。 |
| Component List | 「Next」をクリックします。 |
| Readiness Summary | 「Next」をクリックします。 |
| Readiness Check | 「Continue」をクリックします。「View Readiness Report」ボタンを使用して結果を表示できます。 |
| Readiness Success | 「Close」をクリックします。 |
OracleデータベースのOracle GoldenGate Monitorサーバーのアップグレードは、次の2段階のプロセスです。
|
注意: 次の手順に進む前に、既存のMonitorサーバーが停止していることを確認します。 |
|
警告: この手順を開始する前に、アップグレードするスキーマを指定している既存のOracle GoldenGate Monitorサーバー11gが停止していることを確認します。 |
リポジトリを作成したら、次にUAを実行して、データベースをバージョン12c (12.2.1)にアップグレードします。ORACLE_HOME/oracle_common/upgrade/binに移動し、次のように入力します。
LinuxまたはUNIXの場合:
$ ./ua
Windowsの場合:
C:\ ua.bat
UAの「Welcome」画面が表示されます。
次のいずれかの項を参照し、スキーマのアップグレードを実行します。
サーバーのアップグレード
次の表の説明に従いUA画面を操作し、サーバーをアップグレードします。
| 画面 | アップグレード・アクション |
|---|---|
| Welcome | 「Next」をクリックします。 |
| スキーマ | 「Schemas」が選択されていることを確認し、「Next」をクリックします。 |
| Available Components |
|
| Prerequisites |
|
| OGGMON Schema |
|
| OGGMON Schema Prefix |
|
| Examine | 「Next」をクリックします。 |
| Upgrade Summary | 「Upgrade」をクリックします。 |
| Upgrade Progress | 「Next」をクリックします。 |
| Upgrade Success | 「Close」をクリックします。 |
/ua_timestamp.log,ua_timestamp.outファイルが、12g ORACLE_HOMEの$oracle_common/upgrade/logsに生成されます。
Oracle GoldenGate Monitorサーバー構成のアップグレード
UAでは、既存の設定プロパティの値を保持して、Monitorサーバーの構成ファイルを最新の12.2.1構成に更新します。Monitorサーバーとエージェント間のJMX通信で使用される暗号化パスワード付きのoggmon.propertiesファイルがdomain_name/config/monitorserver/cfg/ディレクトリに作成されます。
ORACLE_HOME/oracle_common/upgrade/binに移動し、次のように入力します。
LinuxまたはUNIXの場合:
$ ./ua
Windowsの場合:
C:\ ua.bat
次の表の説明に従いUA画面を操作し、サーバーをアップグレードします。
UAの「Welcome」画面が表示されます。
| 画面 | アップグレード・アクション |
|---|---|
| Welcome | 「Next」をクリックします。 |
| スキーマ | 「Schemas」が選択されていることを確認し、「Next」をクリックします。 |
| WebLogic Components |
|
| Component List | 「Next」をクリックします。 |
| Prerequisites |
|
| OGGMON Schema |
|
| OGG Monitor Installed Version |
|
| Examine | 「Next」をクリックします。 |
| Upgrade Summary | 「Upgrade」をクリックします。 |
| Upgrade Progress | 「Next」をクリックします。 |
| Upgrade Success | 「Close」をクリックします。 |
これで、OracleデータベースのOracle GoldenGate Monitorサーバーのアップグレード・プロセスが完了します。
この項は、12.1.3スキーマ、WebLogicドメインおよびOracle GoldenGate Monitorサーバーをアップグレードする場合に使用します。
サーバーのアップグレード
次の表の説明に従いUA画面を操作し、サーバーをアップグレードします。
| 画面 | アップグレード・アクション |
|---|---|
| Welcome | 「Next」をクリックします。 |
| スキーマ | 「Schemas」が選択されていることを確認し、「Next」をクリックします。 |
| Available Components |
|
| Domain Directory | アップグレードするドメインのディレクトリを入力するか参照し、「Next」をクリックします。 |
| Prerequisites |
|
| IAU Schema |
|
| OPSS Schema |
|
| OGGMON Schema |
|
| Examine | 「Next」をクリックします。 |
| Upgrade Summary | 「Upgrade」をクリックします。 |
| Upgrade Progress | 「Next」をクリックします。 |
| Upgrade Success | 「Close」をクリックします。 |
/ua_timestamp.log,ua_timestamp.outファイルが、12g ORACLE_HOMEの$oracle_common/upgrade/logsに生成されます。
WebLogicドメインのアップグレード
次に、既存の12.1.3 WebLogicドメイン構成を12.2.1ドメインに更新する必要があります。ORACLE_HOME/wlserver/common/binに移動し、次のように入力します。
LinuxまたはUNIXの場合:
$ ./reconfig.sh
Windowsの場合:
C:\ reconfig.bat
Fusion Middleware Reconfigurationウィザードが開き、「Select Domain」画面が表示されます。
次の表の説明に従いウィザード画面を操作し、ドメインをアップグレードします。
| 画面 | アップグレード・アクション |
|---|---|
| Select Domain | アップグレードするドメインのディレクトリを入力するか参照し、「Next」をクリックします。 |
| Setup Progress | 「Next」をクリックします。 |
| ドメイン・モードとJDK | JDKディレクトリを入力するか参照し、「Next」をクリックします。 |
| Database Configuration Type |
|
| Component Datasources | 「Next」をクリックします。 |
| JDBC Test |
|
| Advanced Configuration | 何も選択しないでください。
「Next」をクリックします。 |
| Configuration Summary | 「Reconfig」をクリックします。 |
| Reconfiguration Progress | 「Next」をクリックします。 |
| Reconfiguration Success | 「Finish」をクリックします。 |
Oracle GoldenGate Monitorサーバー構成のアップグレード
UAでは、既存の設定プロパティの値を保持して、Monitorサーバーの構成ファイルを最新の12.2.1構成に更新します。Monitorサーバーとエージェント間のJMX通信で使用される暗号化パスワード付きのoggmon.propertiesファイルがdomain_name/config/monitorserver/cfg/ディレクトリに作成されます。
ORACLE_HOME/oracle_common/upgrade/binに移動し、次のように入力します。
LinuxまたはUNIXの場合:
$ ./ua
Windowsの場合:
C:\ ua.bat
次の表の説明に従いUA画面を操作し、サーバーをアップグレードします。
UAの「Welcome」画面が表示されます。
| 画面 | アップグレード・アクション |
|---|---|
| Welcome | 「Next」をクリックします。 |
| スキーマ | 「Schemas」が選択されていることを確認し、「Next」をクリックします。 |
| WebLogic Components |
|
| Component List | 「Next」をクリックします。 |
| Prerequisites |
|
| OGG Monitor Installed Version |
|
| OGGMON Schema |
|
| Examine | 「Next」をクリックします。 |
| Upgrade Summary | 「Upgrade」をクリックします。 |
| Upgrade Progress | 「Next」をクリックします。 |
| Upgrade Success | 「Close」をクリックします。 |
これで、OracleデータベースおよびドメインのOracle GoldenGate Monitorサーバーのアップグレード・プロセスが完了します。
データベース・タイプのアップグレード・プロセスが完了したら、次に、第4章「アップグレード後のタスクの実行の説明に従い、アップグレード後のタスクを実行する必要があります。