Oracle® GoldenGate

Oracle GoldenGate Monitor 12.1.3へのアップグレード

12c (12.1.3)

E59459-01(原本部品番号:E50583-02)

2014年5月

このドキュメントでは、Oracle GoldenGate Monitor 11gをOracle GoldenGate Monitorサーバー12.1.3.0 (12c)にアップグレードする手順について説明します。

Oracle GoldenGate Oracle GoldenGate Monitor 12.1.3, 12c (12.1.3)へのアップグレード

E59459-01

Copyright © 2011, 2014, Oracle and/or its affiliates.All rights reserved.

原本著者:  Edwin Spear

原本協力者:

原本協力者:

このソフトウェアおよび関連ドキュメントの使用と開示は、ライセンス契約の制約条件に従うものとし、知的財産に関する法律により保護されています。ライセンス契約で明示的に許諾されている場合もしくは法律によって認められている場合を除き、形式、手段に関係なく、いかなる部分も使用、複写、複製、翻訳、放送、修正、ライセンス供与、送信、配布、発表、実行、公開または表示することはできません。このソフトウェアのリバース・エンジニアリング、逆アセンブル、逆コンパイルは互換性のために法律によって規定されている場合を除き、禁止されています。

ここに記載された情報は予告なしに変更される場合があります。また、誤りが無いことの保証はいたしかねます誤りを見つけた場合は、オラクル社までご連絡ください。

このソフトウェアまたは関連ドキュメントを、米国政府機関もしくは米国政府機関に代わってこのソフトウェアまたは関連ドキュメントをライセンスされた者に提供する場合は、次の通知が適用されます。

U.S. GOVERNMENT END USERS: Oracle programs, including any operating system, integrated software, any programs installed on the hardware, and/or documentation, delivered to U.S. Government end users are "commercial computer software" pursuant to the applicable Federal Acquisition Regulation and agency-specific supplemental regulations.As such, use, duplication, disclosure, modification, and adaptation of the programs, including any operating system, integrated software, any programs installed on the hardware, and/or documentation, shall be subject to license terms and license restrictions applicable to the programs.No other rights are granted to the U.S. Government.

このソフトウェアまたはハードウェアは様々な情報管理アプリケーションでの一般的な使用のために開発されたものです。このソフトウェアまたはハードウェアは、危険が伴うアプリケーション(人的傷害を発生させる可能性があるアプリケーションを含む)への用途を目的として開発されていません。このソフトウェアもしくはハードウェアを危険が伴うアプリケーションで使用する際、安全に使用するために、適切な安全装置、バックアップ、冗長性(redundancy)、その他の対策を講じることは使用者の責任となります。このソフトウェアまたはハードウェアを危険が伴うアプリケーションで使用したことに起因して損害が発生しても、オラクル社およびその関連会社は一切の責任を負いかねます。

OracleおよびJavaはOracle Corporationおよびその関連企業の登録商標です。その他の名称は、それぞれの所有者の商標または登録商標です。

Intel、Intel Xeonは、Intel Corporationの商標または登録商標です。すべてのSPARCの商標はライセンスをもとに使用し、SPARC International, Inc.の商標または登録商標です。AMD、Opteron、AMDロゴ、AMD Opteronロゴは、Advanced Micro Devices, Inc.の商標または登録商標です。UNIXはThe Open Groupの登録商標です。

このソフトウェアまたはハードウェア、そしてドキュメントは、第三者のコンテンツ、製品、サービスへのアクセス、あるいはそれらに関する情報を提供することがあります。オラクル社およびその関連会社は、第三者のコンテンツ、製品、サービスに関して一切の責任を負わず、いかなる保証もいたしません。オラクル社およびその関連会社は、第三者のコンテンツ、製品、サービスへのアクセスまたは使用によって損失、費用、あるいは損害が発生しても一切の責任を負いかねます。

目次

タイトルおよび著作権情報

はじめに

- 対象読者

- ドキュメントのアクセシビリティについて

- 関連ドキュメント

- 表記規則

1 Oracle GoldenGate Monitorサーバーへのアップグレードの準備

- 1.1 概要

- 1.2 アップグレードのロードマップ

- 1.3 アップグレードの前提条件

- 1.4 アップグレード・ツール

2 Oracle GoldenGate Monitorサーバーのアップグレード

- 2.1 Tomcatでのバージョン11gからのアップグレード

- 2.2 Oracleデータベース・ユーザーのスキーマのアップグレード手順

- 2.2.1 RCUを使用した必要な12.1.3スキーマの作成

- 2.2.2 UAを実行したスキーマのアップグレード

- 2.3 MySQLデータベース・ユーザーのスキーマのアップグレード手順

- 2.3.1 RCUを実行したMySQLスキーマのアップグレード

- 2.3.2 UAを実行したスキーマのアップグレード

- 2.3.2.1 前提条件

- 2.3.2.2 UAの実行

- 2.4 SQL Serverデータベース・ユーザーのスキーマのアップグレード手順

- 2.4.1 RCUを実行したSQL Serverデータベースの更新

- 2.4.2 UAを実行したデータベースのアップグレード

- 2.5 次の手順: アップグレード後のタスクの実行

3 アップグレード後のタスクの実行

- 3.1 MonitorサーバーのWebLogicドメインの作成

- 3.2 アップグレード後の構成スクリプトの実行

- 3.3 Oracle GoldenGateエージェント・インスタンス(12c)の作成

- 3.4 Oracle GoldenGate Monitorサーバーの起動

- 3.4.1 コンパクト・ドメインのサーバーの起動

- 3.4.2 拡張ドメインのサーバーの起動

はじめに

このドキュメントでは、Oracle GoldenGate Monitor 11gをOracle GoldenGate Monitorサーバー12c (12.1.3.0.0)にアップグレードする方法について説明します。この情報には、アップグレード・プロセス、このプロセスに含まれるコンポーネントに関する詳細、アップグレードの前提条件、およびアップグレード後の手順が含まれます。

対象読者

このドキュメントは、Oracle Fusion Middlewareのインストール、アップグレードおよび管理タスクに精通している管理者を対象にしています。

ドキュメントのアクセシビリティについて

Oracleのアクセシビリティについての詳細情報は、Oracle Accessibility ProgramのWeb サイト(http://www.oracle.com/pls/topic/lookup?ctx=acc&id=docacc)を参照してください。

Oracle Supportへのアクセス

Oracleサポート・サービスでは、My Oracle Supportを通して電子支援サービスを提供しています。詳細情報はhttp://www.oracle.com/pls/topic/lookup?ctx=acc&id=infoか、聴覚に障害のあるお客様はhttp://www.oracle.com/pls/topic/lookup?ctx=acc&id=trsを参照してください。

関連ドキュメント

詳細は、Oracle GoldenGate Monitorドキュメント・セットの次のドキュメントを参照してください。

- Oracle GoldenGate Monitorの管理

- Oracle GoldenGate Monitorコンソール・オンライン・ヘルプ

- Oracle GoldenGate Monitorサーバーのインストールおよび構成

- Oracle GoldenGate Monitor Agentのインストールおよび構成

- Oracle GoldenGate Monitorリリース・ノート

表記規則

このマニュアルでは次の表記規則を使用します。

規則

意味

太字

太字は、操作に関連するGraphical User Interface要素、または本文中で定義されている用語および用語集に記載されている用語を示します。

イタリック

イタリックは、ユーザーが特定の値を指定するプレースホルダ変数を示します。

固定幅フォント

固定幅フォントは、段落内のコマンド、URL、サンプル内のコード、画面に表示されるテキスト、または入力するテキストを示します。

1 Oracle GoldenGate Monitorサーバーへのアップグレードの準備

この章では、Oracle GoldenGate Monitorサーバーをバージョン11.2.1から12.1.3.0.0 (12c)にアップグレードする前に理解すべき要点について説明します。

この章には次のトピックが含まれます:

- 1.1項「概要」

- 1.2項「アップグレードのロードマップ」

- 1.3項「アップグレードの前提条件」

- 1.4項「アップグレード・ツール」

1.1 概要

このドキュメントで説明するアップグレード・プロセスは、Oracle GoldenGate Monitorリリース11.2.1からOracle GoldenGate Monitorサーバー・リリース12.1.3へのアップグレードのみに適用されます。11.2.1より前のバージョンのOracle GoldenGate Monitorを使用している場合は、リリース12.1.3にアップグレードする前に、最初にOracle GoldenGate Monitorをリリース11.2.1にアップグレードする必要があります。詳細は、11.2.1の管理者ガイドのOracle GoldenGate Monitorのアップグレードに関する項を参照してください。

http://docs.oracle.com/cd/E22355_01/doc.11111/e17815.pdf

1.2 アップグレードのロードマップ

Oracle GoldenGate Monitor 12c (12.1.3)スキーマをアップグレードするには、次の手順が必要です。

注意:

このロードマップでは、11g Oracle GoldenGate Monitorサーバーを停止し、データベースとORACLE_HOMEディレクトリをバックアップしていることを前提とします。

1. それぞれのデータベースの手順に従い、Oracle GoldenGate Monitorスキーマを12.1.3.0.0にアップグレードします。

- Oracleの場合は、2.2項「Oracleデータベース・ユーザーのスキーマのアップグレード手順」を参照してください。

- MySQLの場合は、2.3項「MySQLデータベース・ユーザーのスキーマのアップグレード手順」を参照してください。

- SQL Serverの場合は、2.4項「SQL Serverデータベース・ユーザーのスキーマのアップグレード手順」を参照してください。

2. Oracle GoldenGate MonitorサーバーのWebLogicドメインを作成します。詳細は、Oracle GoldenGate Monitorサーバーのインストールおよび構成のOracleデータベース用のOracle GoldenGate Monitorサーバーの構成に関する項を参照してください。

3. アップグレード後の構成スクリプトを実行します。手順は、第3章「アップグレード後のタスクの実行」を参照してください。

4. Oracle GoldenGate 12.1.3 (12c)エージェント・インスタンスを作成します。手順は、『Oracle GoldenGate Monitor Agentのインストールおよび構成』のOracle GoldenGate Monitorエージェントのインスタンスの作成および構成に関する項を参照してください。

5. Oracle GoldenGate Monitorサーバー12.1.3.0.0 (12c)を起動します。詳細は、Oracle GoldenGate Monitorサーバーのインストールおよび構成のOracle GoldenGate Monitorサーバーの起動に関する項を参照してください。

1.3 アップグレードの前提条件

既存の11.2.1 Oracle GoldenGate Monitor実装をOracle GoldenGate Monitorサーバー12.1.3.0.0 (12c)にアップグレードする前に、次の前提条件が満たされていることを確認します。

- ターゲット・マシンにインストールされているJDK 1.7。

- JRFがターゲット・マシンにインストールされているWebLogic Server。

- Oracle GoldenGate Monitor 12c (12.1.3)がインストールされている。インストール手順は、Oracle GoldenGate Monitorサーバーのインストールおよび構成を参照してください。

- Monitor 11gサーバーが停止しており、サポートされているデータベースがインストールされている。Oracle GoldenGate Monitor 12c (12.1.3)の現在のプラットフォームのサポート情報については、Oracle Supportにログインし、「Certifications」タブをクリックします。手順の詳細は、Oracle GoldenGate Monitorサーバーのインストールおよび構成のプラットフォームのサポートに関する項を参照してください。

- Oracle GoldenGate MonitorマネージャおよびJAgentが停止している。

1.4 アップグレード・ツール

Oracle GoldenGate Monitorサーバーをアップグレードするには、次のツールを使用します。

- リポジトリ作成ユーティリティ(RCU): Oracle GoldenGate Monitorのその他の関連スキーマを作成するには、このツールを使用します。
RCUを使用したリポジトリの作成の詳細は、Oracle Fusion Middlewareリポジトリ作成ユーティリティを使用したスキーマの作成を参照してください。

- アップグレード・アシスタント(UA): Oracle GoldenGate Monitorサーバーのスキーマ/リポジトリを12.1.3.0.0 (12c)にアップグレードするには、このツールを使用します。
UAの使用の詳細は、アップグレード・アシスタントを使用したアップグレードを参照してください。

2 Oracle GoldenGate Monitorサーバーのアップグレード

この章では、Oracle GoldenGate Monitorのアップグレードで実行するタスクについて説明します。

この章の内容は次のとおりです。

- 2.1項「Tomcatでのバージョン11gからのアップグレード」

- 2.2項「Oracleデータベース・ユーザーのスキーマのアップグレード手順」

- 2.3項「MySQLデータベース・ユーザーのスキーマのアップグレード手順」

- 2.4項「SQL Serverデータベース・ユーザーのスキーマのアップグレード手順」

2.1 Tomcatでのバージョン11gからのアップグレード

TomcatでOracle GoldenGate Monitor 11gからアップグレードする場合は、プロセスを開始する前に、Oracle GoldenGate Monitorサーバー、Oracle GoldenGate ManagerおよびJAgentを含むすべてのOracle GoldenGate Monitorコンポーネントを停止していることを確認します。

2.2 Oracleデータベース・ユーザーのスキーマのアップグレード手順

OracleデータベースのOracle GoldenGate Monitorサーバーのアップグレードは、次の2段階のプロセスです。

1. RCUを使用した必要な12.1.3スキーマの作成

2. UAを実行したスキーマのアップグレード

注意:

次の手順に進む前に、既存のMonitor 11gサーバーが停止していることを確認します。

2.2.1 RCUを使用した必要な12.1.3スキーマの作成

注意:

このアップグレードでは、最新バージョンのOracle 11g R1、Oracle 11g R3およびOracle 12c R1データベース・ソフトウェア・リリースのみをサポートしています。Oracle GoldenGate Monitor 12c (12.1.3)の現在のデータベースのサポート情報は、Oracle GoldenGate Monitorサーバーのインストールおよび構成のプラットフォームのサポートに関する項を参照してください。

重要:

Oracle 12cデータベースのRCUを実行する前に、次を確認します。

- 文字セットがAL32UTF8である。これは、デフォルトの文字セットはRCUでサポートされていないため、実行する必要があります。

- プラガブル・データベースを使用している。デフォルトでは、Oracle12cでコンテナ・データベースが有効になるため、RCUは、コンテナ・データベースではなく、プラガブル・データベースのみをサポートします。

データベースを更新する手順:

データベースを更新するには、製品のインストールに含まれるリポジトリ作成ユーティリティを実行します。RCUを起動するには、ORACLE_HOME/oracle_common/binに移動して、次のように入力します。

$./rcu

RCUが開き、「Welcome」画面が表示されます。

次の表の説明に従いRCU画面を操作し、データベースを更新します。

注意:

この手順で選択するように指示されているRCU項目の一部は、デフォルトですでに選択されている場合があります。画面の項目がすでに選択されており、選択するように指示されている場合は、選択解除しないように注意してください。

画面

アップグレード・アクション

Welcome

「Next」をクリックします。

Create Repository

1. 「System Load and Product Load」を選択します。

2. 「Next」をクリックします。

Database Connection Details

1. Oracle GoldenGate Monitorデータベースの詳細を入力します。

2. 「Next」をクリックします。

Select Components

1. 「AS Common Services」ノードで、次のスキーマを選択します。

- Audit Services

- Audit Services Append

- Audit Services Viewer

- Oracle Platform Security Services

注意: この手順では、Monitorサーバー・スキーマを選択しないでください。

2. 「Next」をクリックします。
進捗ウィンドウが表示され、各スキーマの前提条件が満たされるように選択解除します。

3. 「OK」をクリックします。

Schema Passwords

1. 必要なパスワードを入力し(まだ入力していない場合)、確認します。

2. 「Next」をクリックします。

Map Tablespaces

「Next」をクリックします。

選択したサービスのスキーマの作成が開始されます。

Summary

スキーマ情報を確認し、「Create」をクリックします。

Creation Summary

「Close」をクリックします。

2.2.2 UAを実行したスキーマのアップグレード

警告:

この手順を開始する前に、アップグレードするスキーマを指定している既存のOracle GoldenGate Monitorサーバー11gが停止していることを確認します。

リポジトリを作成したら、次にアップグレード・アシスタントを実行して、データベースをバージョン12c (12.1.3)にアップグレードします。RCUと同様、UAは製品のインストールに含まれています。ORACLE_HOME/oracle_common/upgrade/binに移動し、次のように入力します。

$./ua

UAの「Welcome」画面が表示されます。

次の表の説明に従いUA画面を操作し、サーバーをアップグレードします。

画面

アップグレード・アクション

Welcome

「Next」をクリックします。

スキーマ

スキーマが選択されていることを確認し、「Next」をクリックします。

Available Components

1. Oracle GoldenGate Monitorを選択します。

2. 「Next」をクリックします。

Prerequisites

1. 3つの前提条件をすべて選択します。

2. 「Next」をクリックします。

OGGMON Schema

1. Oracle GoldenGate Monitorのスキーマ名とパスワードを入力します。

2. 「Next」をクリックします。

OGGMON Schema Prefix

1. RCUでSTBスキーマを作成した際に使用したのと同じスキーマを入力します(「データベースを更新する手順:」を参照)。

2. 「Next」をクリックします。

Examine

「Next」をクリックします。

Upgrade Summary

「Upgrade」をクリックします。

Upgrade Progress

「Next」をクリックします。

Upgrade Success

「Close」をクリックします。

これで、OracleデータベースのOracle GoldenGate Monitorサーバーのアップグレード・プロセスが完了します。/ua_timestamp.log ,ua_timestamp.outファイルが、12g ORACLE_HOMEの$oracle_common/upgrade/ログに生成されます。

2.3 MySQLデータベース・ユーザーのスキーマのアップグレード手順

注意:

Oracle GoldenGate Monitorサーバー12c (12.1.3)は、MySQL 5.5以降のみをサポートしています。以前のバージョンのMySQLをアップグレードする場合は、最初にMySQL 5.5以降にアップグレードする必要があります。詳細は、次のMySQLのアップグレードまたはダウングレードに関する項を参照してください。

http://dev.mysql.com/doc/refman/5.5/en/upgrading-downgrading.html

MySQLデータベースのOracle GoldenGate Monitorサーバーのアップグレードは、次の2段階のプロセスです。

1. RCUを実行したMySQLスキーマのアップグレード

2. UAを実行したスキーマのアップグレード

2.3.1 RCUを実行したMySQLスキーマのアップグレード

重要:

MySQLデータベースのOracle GoldenGate Monitorをアップグレードするには、次の値をデータベースに設定する必要があります。

SET GLOBAL INNODB_FILE_PER_TABLE="ON";
SET GLOBAL INNODB_FILE_FORMAT="Barracuda";
SET GLOBAL INNODB_LARGE_PREFIX="ON";
SET GLOBAL LOG_BIN_TRUST_FUNCTION_CREATORS="ON";

これらの値を設定しないと、RCUはセッションの最後でエラーをスローします。RCUプロセスを取り消すことはできず、実行中にデータベースを再起動してRCUを設定/反映することが難しくなります。

Oracle GoldenGate Monitorサーバーは、JRFが付属するWeblogic Server 12c (12.1.3)とともにリリースされているため、Fusion Middlewareの規格と要件に準拠するには、STBスキーマをMySQLデータベースに追加して、既存のOracle GoldenGate Monitorをアップグレードする必要があります。

これらの依存スキーマを追加するには、製品のインストールに含まれるRCUを使用します。RCUを起動するには、ORACLE_HOME/oracle_common/binに移動して、次のように入力します。

$ ./rcu

RCUが開き、「Welcome」画面が表示されます。

次の表の説明に従いRCU画面を操作し、データベースを更新します。画面の詳細が必要な場合、左側の列でその名前をクリックします。

画面

アップグレード・アクション

Welcome

「Next」をクリックします。

Create Repository

1. 「System Load and Product Load」を選択します。

2. 「Next」をクリックします。

Database Connection Details

1. Oracle GoldenGate Monitorデータベースの詳細を入力します。

2. 「Next」をクリックします。

Select Components

1. 「Service Table」がデフォルトで選択されています(選択されていない場合は、選択します)。その他の値が選択されている場合は、選択を解除します。

2. 「Next」をクリックします。
進捗ウィンドウが表示され、スキーマの前提条件が満たされている場合は選択解除します。

3. 「OK」をクリックします。

Schema Passwords

1. 必要なパスワードを入力し(まだ入力していない場合)、確認します。

2. 「Next」をクリックします。

Summary

スキーマ情報を確認し、「Create」をクリックします。

Creation Summary

「Close」をクリックします。

2.3.2 UAを実行したスキーマのアップグレード

注意:

この手順を開始する前に、アップグレードするスキーマを指定している既存のOracle GoldenGate Monitorサーバー11gが停止していることを確認します。

この項では、UAを使用してMySQLデータベースをアップグレードする方法について説明します。

2.3.2.1 前提条件

UAでは、スキーマ名が大文字で表示されるため、UAを実行する前に、次を選択する必要があります。

1. Monitor 11gスキーマが小文字で作成された場合は、大文字を使用して新しいスキーマを作成し、既存のリポジトリを新規作成されたスキーマに移動する必要があります。

2. スキーマ名とユーザー名が一致していることを確認します。

2.3.2.2 UAの実行

UAを起動するには、ORACLE_HOME/oracle_common/binに移動して、次のように入力します。

$./ua

UAの「Welcome」画面が表示されます。

次の表の説明に従いUA画面を操作し、サーバーをアップグレードします。画面の詳細が必要な場合、左側の列でその名前をクリックします。

画面

アップグレード・アクション

Welcome

「Next」をクリックします。

スキーマ

スキーマが選択されていることを確認し、「Next」をクリックします。

Available Components

1. Oracle GoldenGate Monitorを選択します。

2. 「Next」をクリックします。

Prerequisites

1. 3つの前提条件をすべて選択します。

2. 「Next」をクリックします。

OGGMON Schema

1. 適切な情報が指定されていることを確認します。

2. 「Next」をクリックします。

OGGMON Schema Prefix

1. RCUでSTBスキーマを作成した際に使用したのと同じスキーマを入力します。

2. 「Next」をクリックします。

Examine

「Next」をクリックします。

Upgrade Summary

「Upgrade」をクリックします。

Upgrade Progress

「Next」をクリックします。

Upgrade Success

「Close」をクリックします。

これで、MySQLデータベースのOracle GoldenGate Monitorサーバーのアップグレード・プロセスが完了します。

2.4 SQL Serverデータベース・ユーザーのスキーマのアップグレード手順

SQL ServerデータベースのOracle GoldenGate Monitorサーバーのアップグレードは、次の2段階のプロセスです。

1. RCUを実行したSQL Serverデータベースの更新

2. UAを実行したデータベースのアップグレード

Oracle GoldenGate Monitorサーバー12c (12.1.3)は、SQL Serverバージョン2008および2012をサポートしています。Oracle GoldenGate Monitorサーバーのインストールおよび構成のデータベース・ソフトウェアのインストールに関する項を参照してください。

2.4.1 RCUを実行したSQL Serverデータベースの更新

Oracle GoldenGate Monitorサーバーは、JRFが付属するWeblogic Server 12c (12.1.3)とともにリリースされているため、Fusion Middlewareの規格と要件に準拠するには、STBスキーマをSQL Serverデータベースに追加して、既存のOracle GoldenGate Monitorをアップグレードする必要があります。

開始する前に、次を実行します。

- 次のように設定します。

ISOLATION LEVEL,ALTER DATABASE $(DATABASE_NAME) SET READ_COMMITTED_SNAPSHOT ON

- データベースで大/小文字が区別されることの確認:

DECLARE @collate sysname
select @collate = convert(sysname, serverproperty('Collation'))
IF ( charindex(N'_CI', @collate) > 0 )
BEGIN
select @collate = replace(@collate, N'_CI', N'_CS')
exec ('ALTER database $(DATABASE_NAME) COLLATE ' + @collate)
END

これらの依存スキーマを追加するには、製品のインストールに含まれるRCUを使用します。RCUを起動するには、ORACLE_HOME/oracle_common/binに移動して、次のように入力します。

$ ./rcu

RCUが開き、「Welcome」画面が表示されます。

次の表の説明に従いRCU画面を操作し、データベースを更新します。画面の詳細が必要な場合、左側の列でその名前をクリックします。

画面

アップグレード・アクション

Welcome

「Next」をクリックします。

Create Repository

1. 「System Load and Product Load」を選択します。

2. 「Next」をクリックします。

Database Connection Details

1. Oracle GoldenGate Monitorデータベースの詳細を入力します。

2. 「Next」をクリックします。

Select Components

1. 「Service Table」がデフォルトで選択されています(選択されていない場合は、選択します)。その他の値が選択されている場合は、選択を解除します。

2. 「Next」をクリックします。
進捗ウィンドウが表示され、スキーマの前提条件が満たされている場合は選択解除します。

3. 「OK」をクリックします。

Schema Passwords

1. 必要なパスワードを入力し(まだ入力していない場合)、確認します。

2. 「Next」をクリックします。

Summary

スキーマ情報を確認し、「Create」をクリックします。

Creation Summary

「Close」をクリックします。

2.4.2 UAを実行したデータベースのアップグレード

リポジトリを作成したら、次にアップグレード・アシスタントを実行して、データベースをバージョン12c (12.1.3)にアップグレードします。RCUと同様、UAは製品のインストールに含まれています。ORACLE_HOME/oracle_common/upgrade/binに移動し、次のように入力します。

$./ua

UAの「Welcome」画面が表示されます。

次の表の説明に従いUA画面を操作し、サーバーをアップグレードします。画面の詳細が必要な場合、左側の列でその名前をクリックします。

画面

アップグレード・アクション

Welcome

「Next」をクリックします。

スキーマ

スキーマが選択されていることを確認し、「Next」をクリックします。

Available Components

1. Oracle GoldenGate Monitorを選択します。

2. 「Next」をクリックします。

Prerequisites

1. 3つの前提条件をすべて選択します。

2. 「Next」をクリックします。

OGGMON Schema

1. 適切な情報が指定されていることを確認します。

2. 「Next」をクリックします。

OGGMON Schema Prefix

1. RCUでSTBスキーマを作成した際に使用したのと同じスキーマを入力します。

2. 「Next」をクリックします。

Examine

「Next」をクリックします。

Upgrade Summary

「Upgrade」をクリックします。

Upgrade Progress

「Next」をクリックします。

Upgrade Success

「Close」をクリックします。

これで、SQL ServerデータベースのOracle GoldenGate Monitorサーバーのアップグレード・プロセスが完了します。

2.5 次の手順: アップグレード後のタスクの実行

データベース・タイプのアップグレード・プロセスが完了したら、次に、第3章「アップグレード後のタスクの実行の説明に従い、アップグレード後のタスクを実行する必要があります。

3 アップグレード後のタスクの実行

この章では、Oracle GoldenGate Monitorのバージョンを現在のバージョンに更新した後に必要なタスクについて説明します。

この章は次の項で構成されています:

- 3.1項「MonitorサーバーのWebLogicドメインの作成」

- 3.2項「アップグレード後の構成スクリプトの実行」

- 3.3項「Oracle GoldenGateエージェント・インスタンス(12c)の作成」

- 3.4項「Oracle GoldenGate Monitorサーバーの起動」

注意:

Oracle GoldenGate Monitor 12c (12.1.3)にアップグレードしても、Oracle GoldenGate Monitor 11gユーザーはすぐにログインすることはできません。Oracle WebLogic管理コンソールを使用してユーザーを作成し、権限を割り当てる必要があります。詳細は、Oracle GoldenGate Monitorサーバーのインストールおよび構成のWebLogic管理コンソールからのユーザーの管理に関する項を参照してください。

3.1 MonitorサーバーのWebLogicドメインの作成

既存のOracle GoldenGate Monitorサーバー・データベースを11.xから12c (12.1.3)に正常にアップグレードしたら、アップグレードしたスキーマで実行するサーバー実装のWeblogicドメインを作成する必要があります。このプロセス中に、アップグレードしたMonitorスキーマを使用する必要があります。Oracleデータベースの場合は、拡張ドメインを作成する必要がありますが、Oracle Platform Security Service (OPSS)はサポートされないため、作成できるのはOracle以外のデータベースのコンパクト・ドメインのみです。詳細は、Oracle GoldenGate Monitorサーバーのインストールおよび構成に説明されている、それぞれのデータベースの手順に従います。

- Oracleデータベースの拡張ドメインを作成するには、「Oracleデータベースのサーバーの構成」を参照してください。

- Oracle以外のデータベース(MySQLおよびMicrosoft SQL Server)のコンパクト・ドメインを作成するには、「Oracle以外のデータベースのサーバーの構成」を参照してください。

3.2 アップグレード後の構成スクリプトの実行

注意:

この項の手順は、既存の顧客がOracle GoldenGate Monitorを11gバージョンから12.1.3ソフトウェアにアップグレードする場合にのみ必要です。

Oracle GoldenGate Monitorサーバー・ドメインが正常に作成されたら、JAVA_HOMEを設定し、アップグレード構成スクリプト(monitor_server_cfg_update.shおよびmonitor_server_cfg_update.bat)を実行して、ドメインの作成中にインストールされるサーバー構成とプロパティをアップグレードします。

monitor_server_cfg_update.sh (Linux)およびmonitor_server_cfg_update.bat (Windows)スクリプトでは、構成プロパティ・ファイル(新規作成したドメインのDOMAIN_NAME/config/monitorserver/cfg/フォルダにあります)を、古いMonitor 11gインストールのcfg/ディレクトリからのMonitorサーバーの構成およびプロパティの詳細で更新します。

スクリプトを実行するには、次のように実行します。

1. DOMAIN_HOME/oggmon/plugins/upgrade/scriptフォルダに移動して、次のように入力します。

- Linuxの場合:

$ ./monitor_server_cfg_update.sh

- Windowsの場合:

monitor_server_cfg_update.bat

システムは次のように応答します。

Enter absolute path to cfg directory of Monitor 11g installation

2. 次のように入力します(例)。

- Linuxの場合:

/apps/monitor/cfg : /scratch/username/Monitor-11.2.1.7/oggmon_ms/cfg

- Windowsの場合:

C\apps\monitor\cfg : C:\username\Monitor-11.2.1.7\oggmon_ms/cfg

システムは次のように応答します。

Enter absolute path to cfg directory of current Monitor installation

3. 次のように入力します(例)。

- Linuxの場合:

/weblogic/user_projects/domains/YOUR_DOMAIN_NAME/config/monitorserver/cfg) : /scratch/username/Oracle/DOMAIN_HOME/user_projects/domains/one_domain/config/monitorserver/cfg

- Windowsの場合:

C:\weblogic\user_projects\domains\YOUR_DOMAIN_NAME\config/monitorserver\cfg) : C:\username\Oracle/DOMAIN_HOME\user_projects\domains\one_domain\config/monitorserver\cfg

3.3 Oracle GoldenGateエージェント・インスタンス(12c)の作成

3.2項「アップグレード後の構成スクリプトの実行」の説明に従い、アップグレード構成スクリプトを実行したら、次の手順を使用して、Oracle GoldenGateエージェント・インスタンスを作成します。:

1. Oracle GoldenGate Monitor 11gサーバーを指定しているOracle GoldenGateエージェント・インスタンスを停止します。

2. 『Oracle GoldenGate Monitor Agentのインストールおよび構成』のインスタンスの設定手順に従い、Oracle GoldenGateエージェント・インスタンスを作成します。

3. Oracle GoldenGateエージェント(12c)インスタンスを作成したら、Oracle GoldenGateエージェント11g OGG_HOME/cfg/Config.propertiesのポート番号値を追加して、12cインスタンスのOGG_AGENT_INST_HOME/cfg/Config.propertiesのjagent.jmx.portプロパティを更新します。また、すべてのOracle GoldenGateエージェントの構成プロパティ値が正しく設定されていることを確認します。

注意:

すべてのOracle GoldenGateエージェントの構成プロパティ(MonitorサーバーJMXプロパティ)値が、新規作成した12c Monitorサーバーの設定で正しく設定されていることを確認します。

4. 次を実行して、Oracle GoldenGateソフトウェアにバンドルされている既存のOracle GoldenGate JAgent (JAGENT)ソフトウェアを削除します。

1. OGG_HOME/cfgフォルダを削除します。

2. OGG_HOME/dirjarフォルダを削除します。

3. OGG_HOME/pw_agent_util.*ファイルを削除します。

4. OGG_HOME/jagent.*ファイルを削除します。

5. Oracle GoldenGate Core GGSCIコンソールからstart jagentと入力して、Oracle GoldenGateエージェントを起動します。

3.4 Oracle GoldenGate Monitorサーバーの起動

最後に、ドメイン・ディレクトリから、次の説明のスクリプトを実行して、Oracle GoldenGate Monitorサーバーを起動します。

- コンパクト・ドメインのサーバーの起動

- 拡張ドメインのサーバーの起動

3.4.1 コンパクト・ドメインのサーバーの起動

コンパクト・ドメインは、MySQLおよびSQL Serverデータベースに使用されます。MySQLデータベースを実行しているOracle GoldenGate Monitorサーバーを起動するには、MONITORSERVER_MYSQL_DOMAINに移動して、次のコマンドを実行します。

Linuxの場合:

$ ./startWebLogic.sh

Windowsの場合:

C:\MONITORSERVER_MYSQL_DOMAIN> startWebLogic.cmd

SQLServerデータベースを実行しているMonitorサーバーを起動するには、MONITORSERVER_SQLSERVER_DOMAINに移動して、次のコマンドを実行します。

Linuxの場合:

$ ./startWebLogic.sh

Windowsの場合:

C:\MONITORSERVER_SQLSERVER_DOMAIN> startWebLogic.cmd

3.4.2 拡張ドメインのサーバーの起動

拡張ドメインは、Oracleデータベースに使用されます。このタイプのデータベースで実行しているOracle GoldenGate Monitorサーバーを起動するには、次を実行します。

1. MONITORSERVER_GOLDENGATE_DOMAINに移動し、Oracle GoldenGate Monitorサーバーのインストールおよび構成のWebLogic管理サーバーの起動に関する項の説明に従い、次のスクリプトを実行して、Weblogic管理サーバーを起動します。

2. MONITORSERVER_GOLDENGATE_DOMAIN/binに移動し、Oracle GoldenGate Monitorサーバーのインストールおよび構成のWebLogic管理対象サーバーの起動に関する項の説明に従い、Weblogic 12c (12.1.3)管理対象サーバーを起動します。

3. 次のように引数を指定し、このスクリプトを実行します。

$ ./startManagedWebLogic.sh MONITOR_server1 http://<hostname>:7001

4. WebLogic管理コンソールを開き、Oracle GoldenGate Monitorサーバーのインストールおよび構成のWebLogic管理コンソールからのMonitorサーバー・ユーザーの管理に関する項の手順に従い、Oracle GoldenGate Monitorユーザーを作成します。

5. 前述の手順を完了したら、Weblogic Serverで作成したユーザー名とパスワードでOracle GoldenGate Monitorにログインし、システム機能を確認します。

オラクル社の法律上の注意点について

コピーライトについて

Copyright © 1994-2015, Oracle and/or its affiliates.All rights reserved.

商標と登録商標について

OracleおよびJavaはOracle Corporationおよびその関連企業の登録商標です。その他の名称は、それぞれの所有者の商標または登録商標です。

Intel、Intel Xeonは、Intel Corporationの商標または登録商標です。すべてのSPARCの商標はライセンスをもとに使用し、SPARC International, Inc.の商標または登録商標です。AMD、Opteron、AMDロゴ、AMD Opteronロゴは、Advanced Micro Devices, Inc.の商標または登録商標です。UNIXは、The Open Groupの登録商標です。

ライセンス制約の保証と結果的に生じる損害の免責

このソフトウェアおよび関連ドキュメントの使用と開示は、ライセンス契約の制約条件に従うものとし、知的財産に関する法律により保護されています。ライセンス契約で明示的に許諾されている場合もしくは法律によって認められている場合を除き、形式、手段に関係なく、いかなる部分も使用、複写、複製、翻訳、放送、修正、ライセンス供与、送信、配布、発表、実行、公開または表示することはできません。このソフトウェアのリバース・エンジニアリング、逆アセンブル、逆コンパイルは互換性のために法律によって規定されている場合を除き、禁止されています。

保証免責

ここに記載された情報は予告なしに変更される場合があります。また、誤りが無いことの保証はいたしかねます。誤りを見つけた場合は、オラクル社までご連絡ください。

制限付権利

このソフトウェアまたは関連ドキュメントを、米国政府機関もしくは米国政府機関に代わってこのソフトウェアまたは関連ドキュメントをライセンスされた者に提供する場合は、次の通知が適用されます。

U.S. GOVERNMENT END USERS: Oracle programs, including any operating system, integrated software, any programs installed on the hardware, and/or documentation, delivered to U.S. Government end users are "commercial computer software" pursuant to the applicable Federal Acquisition Regulation and agency-specific supplemental regulations.As such, use, duplication, disclosure, modification, and adaptation of the programs, including any operating system, integrated software, any programs installed on the hardware, and/or documentation, shall be subject to license terms and license restrictions applicable to the programs.No other rights are granted to the U.S. Government.

危険な用途への使用について

このソフトウェアもしくはハードウェアは様々な情報管理アプリケーションでの一般的な使用のために開発されたものです。このソフトウェアもしくはハードウェアは、危険が伴うアプリケーション（人的傷害を発生させる可能性があるアプリケーションを含む）への用途を目的として開発されていません。このソフトウェアもしくはハードウェアを危険が伴うアプリケーションで使用する際、安全に使用するために、適切な安全装置、バックアップ、冗長性（redundancy）、その他の対策を講じることは使用者の責任となります。このソフトウェアもしくはハードウェアを危険が伴うアプリケーションで使用したことに起因して損害が発生しても、オラクル社およびその関連会社は一切の責任を負いかねます。

第三者のコンテンツ、製品、サービスに対する免責事項

このソフトウェアまたはハードウェア、そしてドキュメントは、第三者のコンテンツ、製品、サービスへのアクセス、あるいはそれらに関する情報を提供することがあります。オラクル社およびその関連会社は、第三者のコンテンツ、製品、サービスに関して一切の責任を負わず、いかなる保証もいたしません。オラクル社およびその関連会社は、第三者のコンテンツ、製品、サービスへのアクセスまたは使用によって損失、費用、あるいは損害が発生しても一切の責任を負いかねます。

ドラフトのアルファ版およびベータ版ドキュメントについて

このドキュメントが試作版の場合:

このドキュメントは試作版であり、デモおよび暫定使用のみを目的としたものです。このソフトウェアを使用するハードウェアに限定するものではありません。オラクル社およびその関連会社は、このドキュメントに関して一切の責任を負わず、いかなる保証もいたしません。また、このドキュメントを使用したことによって損失、費用、あるいは損害が発生しても、一切の責任を負いかねます。