4 Monitorサーバーの構成および起動
この章の内容は次のとおりです。
4.1 Oracleデータベース用のOracle GoldenGate Monitorサーバーの構成
この項では、Oracleデータベースを使用する場合のWebLogicドメインの設定に必要なステップを示します。SQL Serverデータベースを実行する場合、「SQL Serverデータベース用のOracle GoldenGate Monitorサーバーの構成」を参照してください。
4.1.1 Oracleデータベース・リポジトリの作成
Oracleデータベース・リポジトリを作成するには、次の手順を使用します。
-
「リポジトリの作成」の手順に従い、リポジトリを作成します。ただし、SQL Serverの場合、次の例外に注意してください。
-
「Database Connection Details」画面まで進んだら、「Database Type」を「Oracle Database」に設定し、適切な接続情報を設定します。「Next」をクリックします。
「Select Components」画面が表示されます。
-
「Select Components」画面で、「Monitor Server」および「Service Tables」(デフォルトではこれはすでに選択されている)を選択します。
-
-
残りのリポジトリ作成プロセスに従います。次のスキーマが生成されている必要があります。
-
OGGMON
(製品固有のスキーマ) -
STB
-
OPSS
-
IAU
-
IAU_APPEND
-
IAU_VIEWER
-
4.2 SQL Serverデータベース用のOracle GoldenGate Monitorサーバーの構成
Oracle GoldenGate Monitorでは、Oracleデータベースに加えてSQL Serverデータベースもサポートされます。「Oracleデータベース用のOracle GoldenGate Monitorサーバーの構成」で説明されている構成手順は、そのデータベース・プロバイダにのみ適用されます。SQL Serverデータベースの場合、同じツールを使用しますが、若干異なる手順に従う必要があります。この手順については、この項で説明します。
4.2.1 始める前に
開始する前に、次を実行します。
-
設定:
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)
4.2.2 SQL Serverリポジトリの作成
SQL Serverリポジトリを作成するには、次の手順を使用します。
-
「リポジトリの作成」の手順に従い、リポジトリを作成します。ただし、SQL Serverの場合、次の例外に注意してください。
-
「Database Connection Details」画面まで進んだら、「Database Type」を「SQL Server database」に設定し、適切な接続情報を設定します。「Next」をクリックします。
「Select Components」画面が表示されます。
-
「Select Components」画面で、「Monitor Server」および「Service Tables」(デフォルトではこれはすでに選択されている)を選択します。
-
-
残りのリポジトリ作成プロセスに従います。次のスキーマが生成されている必要があります。
-
OGGMON(製品固有のスキーマ)
-
STB
-
OPSS
-
IAU
-
IAU_APPEND
-
IAU_VIEWER
-
4.3 WebLogic Serverドメインの作成
WebLogic Server構成ウィザードを使用して、すべてのサポート対象データベースに対してドメインを作成します。このツールでは、ドメインに含める製品コンポーネントを選択するか、テンプレートJARファイルを選択してWebLogicドメインを作成するプロセスがガイドされます。必要に応じて、管理対象サーバー、クラスタおよびマシン定義を追加および構成したり、事前定義のJDBCデータ・ソースおよびJMSファイル・ストア・ディレクトリをカスタマイズすることで、ドメインを環境に合せてカスタマイズすることもできます。この章の手順では、最も単純な構成のシナリオについてガイドします。構成ウィザードの他の機能についてさらに学習するには、Oracle Fusion Middleware構成ウィザードによるWebLogicドメインの作成を参照してください。
WebLogic Serverが適切にインストールされているものとすると(Oracle WebLogic Server 12.2.1.2のインストールを参照)、次のようにして構成ウィザードを起動します。
Linuxの場合:
$ ORACLE_HOME/oracle_common/common/bin/config.sh
Windowsの場合:
C:\ORACLE_HOME\oracle_common\common\bin\config.cmd
ORACLE_HOME
の詳細は、Oracle WebLogic Server 12.2.1.2のインストールを参照してください。
構成ウィザードが起動し、「Configuration Type」画面が表示されます。
ドメインを作成するには、次の表に説明されている必要な情報を指定して、構成ウィザードの画面を進みます。各画面に関する追加の一般的な情報が必要な場合、「画面」列の画面名をクリックします。
画面 | 構成アクション |
---|---|
「Create a new domain」が選択されていることを確認し、次のようにします。
|
|
|
|
|
|
|
|
|
|
スキーマ情報を確認し、「Next」をクリックします。 |
|
スキーマ情報を確認し、「Next」をクリックします。 |
|
|
|
|
|
デフォルトでは、サーバー名はAdminServer、ポート番号は7001ですが、いつでもデフォルト値を変更できます。たとえば、サーバー名をAdminServerからOGGMONAdminServerに変更できます。 ポート7001がすでに使用されている場合、使用されていないポート番号に置き換えます。必要に応じた選択をし、「Next」をクリックします。 |
|
管理対象サーバー名にはすでにデフォルトのMONITORSERVER_server1が移入され、ポート番号には7003が移入されています。必要に応じて、これらの値を変更できます。また、ポート7003がすでに使用されている場合、使用されていないポート番号に置き換えます。 デフォルトを受け入れるか、データを更新し、「Next」をクリックします。 |
|
「Next」をクリックします。 |
|
「Next」をクリックします。 |
|
「Next」をクリックします。 |
|
構成の詳細を確認し、「Create」をクリックします。 |
|
構成の作成が完了したら、 「Next」をクリックします。 |
|
|
これで、Oracleデータベースを使用するMonitor製品に対してWebLogic Serverドメインが構成されました。
4.4 Monitorサーバーの構成の完了
Oracle GoldenGate Monitorサーバーの構成の最終ステップでは、この項の定義に従って各種プロパティを設定します。
JMXサーバー・プロパティの構成
4.5 Oracle GoldenGate Monitorサーバーの起動
Oracle GoldenGate Monitorサーバーが正常であることを確認するには、サーバーを起動します。これは、次の処理で構成される2ステップまたは3ステップのプロセスです。
4.5.2 Oracle GoldenGate Monitorサーバーの資格証明の更新(オプション)
ノート:
この項はオプションです。Oracle GoldenGate Monitorサーバーの資格証明を更新する必要がある場合にのみ行います。これを行う必要がない場合、「WebLogic管理対象サーバーの起動」に進みます)。
WLSTを使用して、ウォレットのOracle GoldenGate Monitorサーバーの資格証明を作成または更新します。