Oracle® GoldenGate

Oracle GoldenGate Veridataのインストールと構成

12c (12.2.1)

E70100-01(原本部品番号:E60969-01)

2015年10月

このガイドでは、Oracle GoldenGate Veridataデータ比較ソリューションのインストール、アンインストールおよび構成方法について説明します。

Oracle GoldenGate Oracle GoldenGate Veridataのインストールと構成12c (12.2.1)

E70100-01

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

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

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

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

U.S. GOVERNMENT RIGHTS Programs, software, databases, and related documentation and technical data delivered to U.S. Government customers are "commercial computer software" or "commercial technical data" pursuant to the applicable Federal Acquisition Regulation and agency-specific supplemental regulations. As such, the use, duplication, disclosure, modification, and adaptation shall be subject to the restrictions and license terms set forth in the applicable Government contract, and, to the extent applicable by the terms of the Government contract, the additional rights set forth in FAR 52.227-19, Commercial Computer Software License (December 2007). Oracle America, Inc., 500 Oracle Parkway, Redwood City, CA 94065.

このソフトウェアもしくはハードウェアは様々な情報管理アプリケーションでの一般的な使用のために開発されたものです。このソフトウェアもしくはハードウェアは、危険が伴うアプリケーション(人的傷害を発生させる可能性があるアプリケーションを含む)への用途を目的として開発されていません。このソフトウェアもしくはハードウェアを危険が伴うアプリケーションで使用する際、安全に使用するために、適切な安全装置、バックアップ、冗長性(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の登録商標です。

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

目次

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

はじめに

- 対象読者

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

- 関連ドキュメント

- 表記規則

1 インストールおよび構成の概要

- 1.1 Oracle GoldenGate Veridataコンポーネントについて

- 1.2 Oracle GoldenGate Veridataインストール・トポロジについて

- 1.3 Oracle GoldenGate Veridataのインストール・ロードマップ

- 1.4 Oracle GoldenGate Veridataディストリビューションについて

2 Oracle GoldenGate Veridataの前提条件およびシステム要件

- 2.1 一般情報

- 2.2 Oracle GoldenGate Veridata 12c (12.2.1)をインストールするための前提条件

- 2.2.1 ターゲット・マシンでのJDKのインストール

- 2.2.2 Oracle WebLogic Server 12c (12.2.1)のインストール

- 2.2.3 Veridataリポジトリを構成するための動作保証されたデータベースのインストール

- 2.3 サポートされている比較用データベース

- 2.4 Oracle GoldenGate Veridataエージェントのシステム要件

- 2.4.1 Oracle GoldenGate Veridata Javaエージェント

- 2.4.1.1 Javaエージェントを使用する際の環境要件

- 2.4.2 Oracle GoldenGate Veridata Cエージェント

- 2.4.3 エージェント・コンポーネントのディスクおよびメモリー要件

- 2.4.4 エージェント・コンポーネントのデータベース権限

- 2.5 Oracle GoldenGate Veridataサーバーのシステム要件

- 2.5.1 サーバー・コンポーネントの場所

- 2.5.2 サーバー・コンポーネントのディスクおよびメモリー要件

- 2.5.3 サーバー・コンポーネントのリポジトリ要件

- 2.5.3.1 Oracle GoldenGate Veridataサーバーに必要なデータベース権限

- 2.5.3.2 Oracle GoldenGate Veridataサーバーに必要な環境コンポーネント

- 2.6 Oracle GoldenGate Veridata Webユーザー・インタフェースの要件

- 2.6.1 Webコンポーネントの場所

- 2.6.2 Webユーザー・インタフェースのJava環境

- 2.6.3 Webユーザー・インタフェースに対してサポートされているブラウザ

- 2.6.4 Webユーザー・インタフェースに推奨される画面の解像度

- 2.6.5 Webユーザー・インタフェースのポート番号

- 2.6.6 Webユーザー・インタフェースのセキュリティ

- 2.7 SQL/MPデータ除外

3 Oracle GoldenGate Veridataのインストール

- 3.1 インストール・プログラムの起動

- 3.2 Oracle GoldenGate Veridataをインストールするためのインストール画面の操作

4 Oracle GoldenGate Veridataリポジトリ・スキーマの作成

- 4.1 動作保証されたデータベースの構成

- 4.2 リポジトリ作成ユーティリティの起動

- 4.3 RCU画面のナビゲートによるスキーマの作成

5 Oracle GoldenGate Veridataのドメインの構成

- 5.1 データベース・スキーマの作成

- 5.2 ドメインの構成

- 5.2.1 構成ウィザードの起動

- 5.2.2 構成ウィザード画面を使用したドメインの構成

- 5.3 次の手順の実行

6 Oracle GoldenGate Veridataエージェントのデプロイおよび構成

- 6.1 Oracle GoldenGate Veridataエージェントのデプロイメント・スクリプトについて

- 6.2 Oracle GoldenGate Veridataエージェントの構成

- 6.3 Oracle GoldenGate Veridataエージェントの開始

- 6.4 デバッグ・モードでのOracle GoldenGate Veridataエージェントのデプロイメント・スクリプトの使用

- 6.5 WindowsサービスとしてのOracle GoldenGate Veridataの実行

7 Oracle GoldenGate Veridataドメイン構成後の次の手順

- 7.1 Oracle GoldenGate Veridataのインストールの確認

- 7.1.1 インストール・ログ・ファイルの確認

- 7.1.2 ディレクトリ構造の確認

- 7.2 サーバーの起動

- 7.2.1 管理サーバーの起動

- 7.2.2 Veridataスクリプトを使用した管理対象サーバーの起動

- 7.3 Veridataユーザーの作成および権限の割当て

- 7.4 Veridata Webユーザー・インタフェースの起動

8 Oracle GoldenGate Veridataのアンインストール

- 8.1 製品のアンインストールの理解

- 8.2 Oracle Fusion Middlewareの停止

- 8.2.1 Oracle GoldenGate Veridataエージェントの停止

- 8.2.2 Oracle Fusion Middleware環境の停止

- 8.3 データベース・スキーマの削除

- 8.4 ソフトウェアのアンインストール

- 8.4.1 アンインストーラの起動

- 8.4.2 削除画面のナビゲート

- 8.5 Oracleホーム・ディレクトリの手動削除

- 8.6 ドメインとアプリケーション・データの削除

- 8.7 Oracle Fusion Middleware Infrastructureのアンインストール

- 8.8 ソフトウェアの再インストール

A Oracle GoldenGate Veridata Cエージェントのインストール

- A.1 インストールの概要

- A.2 NonStopシステム上でのCエージェントのインストール

- A.2.1 Oracle GoldenGate Veridataエージェント・ファイルのインストール

- A.2.2 リモート・ノードへのVSNSERVのコピー

- A.2.3 GLOBALSファイルの作成

- A.2.4 Managerの構成

B DB2 for iおよびDB2 z/OSでのOracle GoldenGate Veridata Javaエージェントのインストール

- B.1 インストールの概要

- B.2 DB2 for iまたはDB2 z/OSプラットフォームでのVeridata Javaエージェントのインストール

C Oracle GoldenGate Veridataのディレクトリ構造について

- C.1 Oracleホーム・ディレクトリ構造

- C.2 Veridataドメイン・ホーム・ディレクトリ構造

D Oracle GoldenGate Veridataディストリビューション

- D.1 Oracle GoldenGate Veridataのダウンロード

- D.2 DB2 for iまたはDB2 z/OS用Oracle GoldenGate Veridata CエージェントおよびJavaエージェントのダウンロード

- D.3 製品のダウンロード

はじめに

このドキュメントでは、インストール・プログラムを使用して、Oracle GoldenGate Veridata 12c (12.2.1)をインストールおよび構成する方法について説明します。

対象読者

このドキュメントは、Oracle GoldenGate Veridataをインストール、構成および実行するインストール実行者およびシステム管理者を対象としています。

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

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 Fusion Middleware製品の重要情報は、次のマニュアルを参照してください。

- Oracle Fusion Middlewareのインストールのプランニング
このマニュアルには、Oracle Fusion Middleware製品をインストールする前に読んでおく必要がある有用な情報が含まれています。

- Oracle Fusion Middlewareの理解
このガイドでは、Oracle Fusion Middleware環境における一般的な用語と概念について説明します。

- Oracle Fusion Middlewareの管理
このガイドには、インストールおよび構成が完了した後に、Oracle Fusion Middleware環境を管理するための情報が含まれています。

Oracle GoldenGateの完全なドキュメント・セットには、次のコンポーネントが含まれます。

HP NonStop Guardianプラットフォーム

- Oracle GoldenGate for Mainframeリファレンス・ガイド

- Oracle GoldenGate for Mainframe管理者ガイド

- Oracle GoldenGate Application Adapters BASE24管理者ガイド

- Oracle GoldenGate Application Adapters BASE24 D24、T24およびN24用補足ガイド

Windows、UNIXおよびLinuxプラットフォーム

- サポートされるデータベースごとのOracle GoldenGateインストレーションおよびセットアップ・ガイド

- 『Oracle GoldenGate Windows and UNIX管理者ガイド』

- 『Oracle GoldenGate Windows and UNIXリファレンス・ガイド』

- 『Oracle GoldenGate Windows and UNIXトラブルシューティングおよびチューニング・ガイド』

- Oracle GoldenGateアップグレード・ガイド

その他のOracle GoldenGate製品

- Oracle GoldenGate Adapters for Flat Files管理者ガイド

- Oracle GoldenGate Adapters for Java管理者ガイド

- 『Oracle GoldenGate Director管理者ガイド』

- 『Oracle GoldenGate Monitor管理者ガイド』

- 『Oracle GoldenGate Veridata管理者ガイド』

表記規則

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

規則

意味

太字

太字は、操作に関連するグラフィカル・ユーザー・インタフェース要素("「ファイル」メニューから「保存」を選択します"など)を示します。太字は、本文中で定義されている用語および用語集に記載されている用語も示します。

italic、イタリック体

イタリックは、TABLE table_nameのようなパラメータ文など、ユーザーが特定の値を指定するプレースホルダ変数を示します。イタリックは、ドキュメントのタイトルおよび強調にも使用されます。

大文字の固定幅フォント、固定幅フォント

固定幅フォントは、ユーザー・イグジットやスクリプトなどのコードのコンポーネント、ファイルおよびデータベース・オブジェクトの名前、URLのパス、および画面に表示される入出力テキストを示します。大文字の固定幅フォントは、Oracle GoldenGateのパラメータ、コマンド、ユーザーが構成可能な関数およびSQLコマンドとキーワードを表すために使用されます。

大文字

通常フォントの大文字は、特別な場合を除き、ユーティリティの名前を表します。

{ }

構文内の中カッコは、パイプ記号で区切ったオプションのセットを囲み、その中の1つを選択する必要があることを表します。たとえば、{option1 | option2 | option3}です。

[ ]

構文内の大カッコは、オプションの要素を示します。たとえば、CLEANUP REPLICAT group_name [, SAVE count]という構文では、SAVE句がオプションです。オプション要素内の複数の要素は、[option1 | option2]のように、パイプ記号で区切ります。

1 インストールおよび構成の概要

この章では、新しいバージョンのOracle GoldenGate Veridataソフトウェアのインストール方法について説明します。

既存のOracle GoldenGate Veridataインストールをアップグレードするには、『Oracle GoldenGate Veridataのアップグレード』を参照してください。

この章では、次の項目について説明します。

- 1.1項「Oracle GoldenGate Veridataコンポーネントについて」

- 1.2項「Oracle GoldenGate Veridataインストール・トポロジについて」

- 1.3項「Oracle GoldenGate Veridataのインストール・ロードマップ」

- 1.4項「Oracle GoldenGate Veridataディストリビューションについて」

1.1 Oracle GoldenGate Veridataコンポーネントについて

Oracle GoldenGate Veridataディストリビューションでは、次のコンポーネントがインストールされます。

- Oracle GoldenGate Veridataサーバー

- Oracle GoldenGate Veridata Webユーザー・インタフェース

- Oracle GoldenGate Veridataリポジトリ

- Oracle GoldenGate Veridataエージェント

- Oracle GoldenGate Veridataコマンドライン・ユーティリティ

これらのコンポーネントの詳細は、『Oracle GoldenGate Veridataの管理』のOracle GoldenGate Veridataについてに関する項を参照してください。

1.2 Oracle GoldenGate Veridataインストール・トポロジについて

Oracle GoldenGate VeridataエージェントおよびOracle GoldenGate Veridataサーバーは、Oracle Fusion Middleware Infrastructureを含む既存のOracleホームにインストールされます。

図1-1 Oracle GoldenGate Veridataスタンドアロン・インストール・トポロジ

このトポロジは、InfrastructureおよびVeridataサーバーがデプロイされる管理サーバーおよび管理対象サーバーを含む標準のWebLogic Serverドメインを表しています。ドメインは、単一のホスト上に構成され、Veridataリポジトリ・データベース・スキーマおよび必要なFusion Middlewareスキーマがインストールされるサポート対象データベースを必要とします。

標準インストール・トポロジのすべての項目を表1-1に説明します。

表1-1 標準インストール・トポロジの要素の説明

要素

追加ドキュメントの説明およびリンク

APPHOST

アプリケーション層をホストするコンピュータを参照する、Oracleドキュメントで使用される標準用語。

DBHOST

データベースをホストするコンピュータを参照する、Oracleドキュメントで使用される標準用語。

WebLogicドメイン

Javaコンポーネント(この場合は、管理サーバー、管理対象サーバー、およびソフトウェア・コンポーネントに関連するその他のサーバー)の論理的に関連するグループ。

詳細は、Oracle Fusion Middlewareの理解のOracle WebLogic Serverドメインの概要に関する項を参照してください。

管理サーバー

ドメインの構成オブジェクトを保持し、構成変更を管理対象サーバーに配信するドメインの中央制御エンティティ。

詳細は、Oracle Fusion Middlewareの理解の管理サーバーの概要に関する項を参照してください。

マシン

1つ以上のWebLogic Serverインスタンス(サーバー)をホストするコンピュータの論理表現。マシンは、管理対象サーバーとノード・マネージャを起動および停止するために、WebLogic管理対象サーバーとノード・マネージャを論理的にも結び付け、管理対象サーバーとマシンを関連付ける必要があります。

管理対象サーバー

アプリケーション、アプリケーション・コンポーネント、Webサービス、およびそれらに関連付けられているリソースのホスト。

詳細は、Oracle Fusion Middlewareの理解の管理対象サーバーおよび管理対象サーバー・クラスタの理解に関する項を参照してください。

インフラストラクチャ

次を含むサービスのコレクション。

- メタデータ・リポジトリ(MDS)
Oracle Application Developer FrameworkなどのOracle Fusion Middlewareコンポーネントのメタデータが格納されます。

詳細は、Oracle Fusion Middlewareの理解のメタデータ・リポジトリの概要に関する項を参照してください。

- Oracle Application Developer Framework (Oracle ADF)

- Oracle Web Services Manager (OWSM)

- Oracle Platform Security Services (OPSS)

Oracle GoldenGate Veridataサーバー

Veridataサーバーは、Oracle GoldenGate Veridataタスクの実行と複数のVeridataエージェントからのプロセス情報を調整します。

1.3 Oracle GoldenGate Veridataのインストール・ロードマップ

このガイドでは、標準のOracle GoldenGate Veridataトポロジのインストールおよび構成に必要なすべての手順について説明します。ガイドのこの手順内では、このトポロジを少し変更したバージョンを作成する場合に使用可能な追加情報の参照情報についても説明します。

表1-2に、トポロジのインストールおよび構成に必要な手順を示します。

表1-2 Oracle GoldenGate Veridataのインストール・ロードマップ

タスク

説明

ドキュメント

システム環境の確認および前提条件のインストール

インストールを開始する前に、システムおよびネットワークの最小要件が満たされていることを確認します。

詳細は、第2章「Oracle GoldenGate Veridataの前提条件およびシステム要件」参照してください。

インストール・タイプに適切なディストリビューションの取得

Oracle GoldenGate Veridataディストリビューション。Oracle GoldenGate Veridata 12c (12.2.1)の場合、インストーラはfmw_12.2.1.0.0_ogg.jarです。

付録D「Oracle GoldenGate Veridataディストリビューション」を参照してください。

インストール・ディレクトリの確認

作成する必要があるディレクトリを作成し、インストーラでアクセスできること、および最小要件を満たすシステムに存在することを確認します。

『Oracle Fusion Middlewareのインストールのプランニング』の推奨のディレクトリ構造の理解に関する項を参照してください。

Oracle GoldenGate Veridataのインストール

インストール・ソフトウェアでソフトウェアをシステムに転送し、Oracleホーム・ディレクトリを作成します。

インストールで使用可能なインストール・タイプの詳細は、1.4項を参照してください。

インストール手順は、第3章「Oracle GoldenGate Veridataのインストール」を参照してください。

Oracle GoldenGate Veridataリポジトリ・スキーマの作成

リポジトリ作成ユーティリティ(RCU)を使用リして、リポジトリ・データベース・スキーマを作成します。

第4章「Oracle GoldenGate Veridataリポジトリ・スキーマの作成」を参照してください。

ドメインの作成および構成

構成ウィザードを使用して、ドメインを作成および構成します。

ドメインを作成するには、第5章「Oracle GoldenGate Veridataのドメインの構成」を参照してください。

1.4 Oracle GoldenGate Veridataディストリビューションについて

Oracle GoldenGate Veridataディストリビューションは、.jarファイルとして入手できます。このディストリビューションをインストールおよび構成するには、動作保証されているJDKがシステムにすでにインストールされている必要があります。

ヒント:
ディストリビューションの詳細は、『Oracle Fusion Middlewareのインストールのプランニング』の製品ディストリビューションの入手の理解に関する項を参照してください。

ディストリビューションの入手方法およびディストリビューションの機能セットの詳細は、付録Dを参照してください。

2 Oracle GoldenGate Veridataの前提条件およびシステム要件

この章では、Oracle GoldenGate Veridataのインストールおよび実行についてサポートされているデータベースおよびシステム要件について説明します。

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

- 2.1項「一般情報」

- 2.2項「Oracle GoldenGate Veridata 12c (12.2.1)をインストールするための前提条件」

- 2.3項「サポートされている比較用データベース」

- 2.4項「Oracle GoldenGate Veridataエージェントのシステム要件」

- 2.5項「Oracle GoldenGate Veridataサーバーのシステム要件」

- 2.6項「Oracle GoldenGate Veridata Webユーザー・インタフェースの要件」

- 2.7項「SQL/MPデータの除外」

2.1 一般情報

Oracle GoldenGate VeridataではOracle GoldenGateレプリケーション・ソフトウェアのインストールは不要です。そのソフトウェアを使用する場合、Oracle GoldenGate Veridataを別の場所にインストールします。

2.2 Oracle GoldenGate Veridata 12c (12.2.1)をインストールするための前提条件

この項では、Oracle GoldenGate Veridataを正常にインストールおよび構成する前に満たす必要のある前提条件について説明します。次の項では、前提条件について説明します。

- 2.2.1項「ターゲット・マシンでのJDKのインストール」

- 2.2.2項「Oracle WebLogic Server 12c (12.2.1)のインストール」

- 2.2.3項「Veridataリポジトリを構成するための動作保証されたデータベースのインストール」

2.2.1 ターゲット・マシンでのJDKのインストール

Oracle GoldenGate Veridataをインストールするには、サポートされているJDKをインストールする必要があります。

DB2 for i

DB2 for i 6.#および5.#ではJava 6しかサポートされていませんが、可能な場合には、Java 7を使用することをお薦めします。

その他すべての動作確認済みデータベース

Veridataインスタンスを実行するマシンにJDK 1.8.0_40以上をインストールします。

製品のインストールとダウンロードに関する詳細は、Java SEのダウンロード・サイトにアクセスしてください。

http://www.oracle.com/technetwork/java/javase/downloads/index.html

JAVA_HOMEおよびPATH環境変数に、JDKディレクトリ・パスを設定する必要があります。

2.2.2 Oracle WebLogic Server 12c (12.2.1)のインストール

オペレーティング・システムに対して動作保証されているJDKをインストールした後、Oracle Fusion Middleware 12c (12.2.1) Infrastructureインストーラを使用してOracle WebLogic ServerおよびOracle Java Required Files (JRF) Infrastructureサービスをインストールします。

インストーラfmw_WLS_version_infrastructure.jar(ここで、WLS_versionは、サポートされているWebLogic Serverのバージョンを表す)をダウンロードする必要があります(次の場所から入手できます)。

http://www.oracle.com/technetwork/developer-tools/adf/downloads/index.html

または、次の場所のOracle Software Delivery Cloudから入手します。

https://edelivery.oracle.com/

Oracle Fusion Middleware Infrastructureインストーラの入手の詳細は、『Oracle Fusion Middleware Infrastructureのインストールと構成』のOracle Fusion Middleware Infrastructureディストリビューションの理解と入手に関する項を参照してください。

Oracle WebLogic ServerおよびJRFのインストールの詳細は、『Oracle Fusion Middleware Infrastructureのインストールと構成』のOracle Fusion Middleware Infrastructureソフトウェアのインストールに関する項を参照してください。

2.2.3 Veridataリポジトリを構成するための動作保証されたデータベースのインストール

スキーマをインストールできるデータベースがまだない場合は、動作保証されたデータベースをインストールおよび構成する必要があります。Oracle GoldenGate Veridataでは、次のデータベースがサポートされています。

- Oracle

- Microsoft SQL Server

詳細は、2.5.3項「サーバー・コンポーネントのリポジトリ要件」を参照してください。

2.3 サポートされている比較用データベース

Oracle GoldenGate Veridataでは、比較用に次のデータベースがサポートされています。

- DB2 for i、DB2 LUW、およびDB2 z/OS

- Enscribe

- Informix

- NonStop SQL/MP

- Oracle

- SQL Server

- Sybase Adaptive Server Enterprise (ASE)

- Teradata

オラクル社では、サポートWebサイトを通じて、アップグレード前の要件、アップグレード・プロセス、アップグレード後、互換性および相互運用性に関する最新の更新情報、ディスカッションおよびベスト・プラクティスを提供しています。Oracle GoldenGate Veridataリリースの最新情報(動作保証されたデータベースのバージョンおよびオペレーティング・システムを含む)を確認するには、http://support.oracle.comのMy Oracle Supportに移動してください。

2.4 Oracle GoldenGate Veridataエージェントのシステム要件

比較対象のデータが含まれるデータベース・インスタンスごとに1つのOracle GoldenGate Veridataエージェントをインストールする必要があります。したがって、少なくとも2つ(ソース行の取得用とターゲット行の取得用)のエージェントをインストールします(同じデータベース・インスタント内のデータの比較ではない場合)。1つのエージェントで指定したデータベース・インスタンス内の複数のデータベースまたはスキーマから行を取得できます。ただし、1つのエージェントで異なるデータベース・インスタンスから行は取得できません。

マルチバイト・データの比較

マルチバイト・データを含む表を比較する場合、次のような考慮が必要です。

- CエージェントのみのNonStop以外は、すべてのプラットフォームでJavaエージェントを使用します。

- Javaエージェントでは、文字データの比較にUTF-8文字を使用します。同期していないデータはUTF-8文字セットを使用してレポート・ファイルに書き込まれます。

- Oracle GoldenGate Veridata Oracle Cエージェントは、ソースとターゲットが同じ文字セットを使用し、ホスト・システムが同じバイト順序を使用するOracleデータベース間の比較に使用できます。Oracle CエージェントはJavaエージェントとの比較には使用できません。有効なUTF-8文字以外の文字を含む文字フィールドは、非同期レポートで16進数で表示されます。

2.4.1 Oracle GoldenGate Veridata Javaエージェント

Oracle GoldenGate Veridataは、次のデータベースにJavaベースのエージェントを提供します。

- DB2 for i、DB2 LUW、およびDB2 z/OS

- Oracle

- SQL Server

- Sybase ASE

- Teradata

- Informix

JavaエージェントはJDBC(Java Database Connectivity)を使用してデータベースに接続します。Javaエージェントを使用すると、Oracle GoldenGate Veridataは類似はしているが同じではないデータ型が含まれる異種環境での比較をサポートできます。Javaエージェントを使用すると、1つの実行可能ファイルで多くのオペレーティング・システムおよびデータベースがサポートされます。

Javaエージェントは、データベースを実行中のシステムと同じシステム、または別のシステム(Oracle GoldenGate Veridataサーバーをインストールしたシステムなど)にインストールできます。エージェントのインストール場所を検討する際は、エージェントがデータベースからリモートにある場合は、発生するネットワーク帯域幅の追加および大幅な使用とエージェントを実行中でない場合のデータベース・ホスト上のリソース処理の節約を比較検討します。

2.4.1.1 Javaエージェントを使用する際の環境要件

Windows、UNIXおよびLinux、サポートされているすべてのデータベース

すべてのプラットフォームでJava環境が必要です。Oracle Webサイトから、Java Developer Kit (JDK)またはJava Runtime Environment (JRE)のいずれかをダウンロードしてインストールします。Oracle GoldenGate Veridataのパフォーマンスの点から、バージョン1.8.0_40以上のJavaが推奨されます。

DB2

TCP/IPポートを構成し、アクティブにしておく必要があります。

Oracle

リスナーが構成され、実行されている必要があります。

SQL Server

静的TCP/IPポートを構成し、有効化しておく必要があります。

Sybase

ASEリスニング・ポートを認識します。

Teradata

- データベースのホスト名とポート番号を調べておきます。

- 適切なJDBCドライバをデータベースのベンダーのWebサイトからダウンロードしてから、Javaエージェントをインストールします。このガイドのインストール手順中の場所が要求されます。

2.4.2 Oracle GoldenGate Veridata Cエージェント

Oracle GoldenGate Veridataには、次のデータベースに対するCコード・ベースのエージェントも用意されています。

- Cエージェントは、NonStopプラットフォーム上で実行中のNonStop SQL/MPおよびEnscribeデータベースに必要です。このエージェントはGuardian環境にインストールできます。

- CエージェントはOracleデータベースに対してサポートされていますが、リリース11.2.1.0.0以降は機能の拡張は行われません。

- Cエージェントはデータベースをホストするシステムと同じシステム上にインストールする必要があります。

- Oracleの場合は、動的にリンクしたCエージェントを使用できます。このエージェントを使用する場合は、次の環境変数を設定する必要があります。

動的にリンクしたCエージェントの環境変数

変数

オペレーティング・システム

PATH=Oracle_libraries

Windows

SHLIB_PATH=Oracle_libraries

HP-UX

LIBPATH=Oracle_libraries

IBM AIX

LD_LIBRARY_PATH=Oracle_libraries

その他のすべてのサポートされているUNIXプラットフォーム

2.4.3 エージェント・コンポーネントのディスクおよびメモリー要件

- エージェントには少なくとも1GBのRAMが必要です。

- Oracle GoldenGate Veridataエージェントのディスク領域要件はプラットフォームによって異なりますが、最大200 MBが必要です。UNIXおよびLinuxの場合は、Java環境にインストールするには追加領域が必要です(インストールされていない場合)。

- 処理リソースの主なコンシューマは比較中に必要な行ソート操作です。パフォーマンスを改善するには、キーとして使用する列がネイティブな一意の索引または主キーでない場合は、データベース内の一時メモリー領域を増やす必要があります。Oracle GoldenGate Veridataを構成する際にキーとして使用する列を指定します。

- データベース・ソートではなくサーバー側ソートを使用すると、行、定義済み索引、使用するキーの数およびデータベースのチューニング方法に応じて、データベース・サーバーの負荷が減り比較パフォーマンスが改善されます。2.5.2項「サーバー・コンポーネントのディスクおよびメモリー要件」を参照してください。

2.4.4 エージェント・コンポーネントのデータベース権限

Oracle GoldenGate Veridataエージェントはデータベース・ログインを使用するため、比較を実行する前に作成しておく必要があります。Oracle GoldenGate Veridata Webインタフェースに接続オブジェクトを作成する際は、ログインとパスワードを入力します。データベース・ユーザーに必要なデータベース権限は、次のとおりです。

Oracle GoldenGate Veridataエージェントに必要なデータベース権限

DB2

- 比較する表上でのSELECT権限。

Oracle

- GRANT CONNECT

- 比較する表上でのGRANT SELECT。GRANT SELECT ANY TABLEが推奨されますが、必須ではありません。

- SELECT_CATALOG_ROLE

NonStop SQL/MPおよびEnscribe

- SQL/MPシステム・カタログへの読取りアクセス(CATALOGS表への問合せ用)。

- Oracle GoldenGate Veridataで使用するSQL/MPカタログへの読取りアクセス。

- Oracle GoldenGate Veridataで使用するDDLディクショナリへの読取りアクセス。

- 比較するEnscribeおよびSQL/MP表への読取りアクセス。

- Oracle GoldenGate Veridataレポート・ファイルおよびトレース・ファイルの読取り、書込み、作成、パージ権限およびインストールされているサブ・ボリュームへのアクセス権限。

SQL Server

- 比較する表上のdb_datareaderまたは同等のもの。

- 比較するデータベース内のVIEW DEFINITION。

- データベースではSQL Server認証を使用できる必要があります。

Sybase ASE

- 比較するデータベースへのアクセス権。

- 比較する表上でのSELECT権限。

- サーバーで使用可能なデータベースのリストを表示するためのマスター・データベース内のsysdatabasesシステム表上でのSELECT権限。

Teradata

- 比較する表上でのSELECT権限。

修復機能を使用するのに必要なデータベース権限

すべてのデータベースで、データベース・ユーザーには、修復する表のUPDATE、INSERT、DELETE権限が必要です。

Sybaseデータベースでは、表でトリガーとトリガーの抑制が有効になっている場合、データベース・ユーザーにはreplication_role権限が必要です。

SQL Serverデータベースでは、修復する表にIDENTITY列がある場合、指定した修復ユーザーは、表所有者である必要があるか、修復する表のALTER権限が必要です。

2.5 Oracle GoldenGate Veridataサーバーのシステム要件

この項では、Oracle GoldenGate Veridataサーバーのインストール場所、追加プログラム、ディスク、メモリーおよびリポジトリの要件について説明します。

2.5.1 サーバー・コンポーネントの場所

サーバー・コンポーネントおよびWebユーザー・インタフェース・コンポーネントは、1つのインストール・プログラムからWindows、UNIXおよびLinuxシステムにインストールされます。インストーラにはこれらのプログラムの実行に必要なファイルがすべて含まれています。1つのインストールをサポートされているすべてのデータベース間の比較に使用できますが、必要に応じて複数のインストールを使用できます。

NonStopシステム上にはサーバー・コンポーネントまたはWebユーザー・インタフェース・コンポーネントをインストールしないでください。NonStopデータベース用Oracle GoldenGate Veridataを使用するには、次のようにします。

- サーバー・コンポーネントおよびWebユーザー・インタフェース・コンポーネントを、サポートされているWindows、UNIX、またはLinuxシステムにインストールします。

- このシステムで高速ネットワーク接続を使用してNonStopシステムへアクセスできることを確認します。

2.5.2 サーバー・コンポーネントのディスクおよびメモリー要件

サーバー・コンポーネントは基本タスクに約200MBの固定仮想メモリーを使用します。残りの仮想メモリーは比較に使用されます。Oracle GoldenGate Veridataマシン上の処理リソースの主なコンシューマは、サーバー側ソートを使用する際の初回比較手順の行ソート操作です。

ソース・システムおよびターゲット・システムから比較用に送信されるすべての行を格納するには、十分なディスク領域と仮想メモリーの組合せが必要です。行ごとのメモリー量の見積手順:

((number of cols in key + 1) * 4) + 16 + (comparison width of a key col)

条件:

comparison width of a key colは、Oracle GoldenGate Veridata(またはユーザー上書き)が比較で使用するために選択する比較形式によって異なります。

比較形式データ・サイズ:

比較形式

データ・サイズ

数値

有効桁ごとに1バイト。先頭のゼロおよび小数点以下の末尾のゼロ(1234.500の右端のゼロ)は数えません。

タイムスタンプ

端数の精度に応じて19バイトから32バイト。

日付

10バイト。

時間

端数の精度に応じて8バイトから18バイト。

文字列

JavaエージェントのUTF-8エンコーディングの場合、1文字当たり1バイトから4バイト。NonStopエージェントとOracle Cエージェントはネイティブ文字セットを使用します。

バイナリ

データベースに格納されているバイト。

たとえば、浮動小数点として比較する場合、数109998877に必要なバイト数は次のようになります。

この行のメモリー: ((1 + 1) * 4) + 16 + 9 = 33バイト

注意:
ここでは、すべての非キー列はリテラルではなくハッシュを使用して比較されることが前提となります。リテラル比較の場合、必要なメモリー量は増えます。

Oracle GoldenGate Veridataでは、データのソートに外部マージ・ソートを使用します。エージェントからデータを受け取ると、行がインメモリーでソートされます。メモリー・バッファが一杯になると、行はディスクに書き込まれます。

データをソートするために、ソート・プロセスは、初期データ・セット・サイズを一時記憶領域に合せます。必要な一時領域のサイズは、行の数、行サイズおよび使用可能なソート・メモリーの量によって決まります。次に、使用可能なリソースに応じたソートの各種モードを示します。

- インメモリー・ソート: データを完全にインメモリーでソートします。最も速い方法ですが、メモリー要件が使用可能なメモリーの量を超える可能性があります。ソート・メモリーは、データ・セットのサイズの約2.5倍必要です。

- 1ディスク・パス: データをソートし、ディスクに1回のみ書き込みます。データ・セットのサイズと同じソート・ディスク領域が必要です。このプロセスはインメモリー・ソートと同程度の速さで、メモリー要件は低くなります。Oracle GoldenGate Veridataサーバーは、通常エージェントがデータベースから行を読み取るよりも速く行をディスクに書き込むことができます。

- 2ディスク・パス: 2回ソートし、ディスクに書き込みます。データ・セットの2倍のソート・ディスク領域が必要です。ディスク要件は高くなりますが、非常に大規模なデータ・セットを適度なメモリー量でソートできます。

- 3回以上のディスク・パス: エージェントから行をすべて受け取った後、最終的なディスクへの書込みの準備のために追加のソートが必要な場合があります。ディスクへのアクセスが3回以上必要な場合、必要なソート領域はデータ・セット・サイズの3倍以上になります。これは遅いため、使用しないようにします。

この割当てを超える場合は、処理の第2の手順である確認手順中に行を格納するメモリーが必要です。レプリケーション・レイテンシが非常に長い場合と同じように、確認が必要な行数が非常に多い場合は最大20MBになります。これらの行は確認前にメイン・メモリーでステージングされます。

64ビット・システムの場合は、より多くのメモリーを処理できるため、より多くのデータを遅いディスク・デバイスではなくメイン・メモリーに格納できます。必ずしも初回の比較手順で使用されるメモリーが一度ですべてリリースされ、比較手順で使用できるわけではありません。したがって、メモリーの一部はプロセス間で共有されます。ソートがメモリーにすべての行を格納できない場合は、ディスク・ストレージが使用されます。

割り当てるメモリー量を決定する際は、Oracle GoldenGate Veridataアプリケーション内のパラメータ設定で管理できるような次の方法を認識しておいてください。

- 一時領域は比較的速いファイル・システムに配置します。リモート・サーバー上のネットワーク・ファイル・システムでは比較処理が遅くなる可能性があります。

- プロファイル設定で複数の一時ディレクトリを指定すると、ディスクのI/Oパフォーマンスを上げることができます。メリットを最大にするには、ディレクトリを別の物理ディスクに格納します。

- プロファイル設定を使用して、指定の非同期行数後確認手順を終了させてリソース制限に対処できます。

- 追加メモリーのプロパティはサーバー・パラメータで制御できます。『Oracle GoldenGate Veridataの管理』の構成パラメータに関する項を参照してください。

2.5.3 サーバー・コンポーネントのリポジトリ要件

Oracle GoldenGate Veridataサーバーには、ユーザーがOracle GoldenGate Veridata Webインタフェースを使用する際に作成する情報プリファレンスおよび環境プリファレンスを格納するオブジェクトのリポジトリとしての役目を果たすデータベースが必要です。

リポジトリを作成するには、リポジトリ作成ユーティリティ(RCU)を使用します。第4章「Oracle GoldenGate Veridataリポジトリ・スキーマの作成」を参照してください。

次のデータベースは、リポジトリとして使用できます。

- Oracle

- SQL Server

2.5.3.1 Oracle GoldenGate Veridataサーバーに必要なデータベース権限

Oracle

1. ユーザーおよびパスワードを作成します。

2. ユーザーのデフォルト表領域にQUOTA UNLIMITEDを指定します。

SQL Server

1. リポジトリをインストール中のデータベースのユーザーであるデータベースおよびログインを作成します。

2. このログインに、次の操作を実行するための十分な権限を付与します。

- データベースへのCONNECT

- データベース内でのCREATE、ALTER、DROP TABLE

- データベース内でのCREATEおよびDROP INDEX

- データベース内の表からのINSERT、UPDATE、DELETE

- データベース内の表からのSELECT

- ログインのデフォルト・スキーマのALTER SCHEMA

2.5.3.2 Oracle GoldenGate Veridataサーバーに必要な環境コンポーネント

Oracle

1. データベース・インスタンス名

2. ORACLE_HOME (TNSNAMES接続メソッドを使用する場合)

3. リポジトリのデフォルトおよび一時表領域(インストール中にサーバー・コンポーネントに新規ユーザーを作成する場合)

4. リポジトリの既存のデータベース・ユーザーを使用する場合は、ログインおよびパスワード。

SQL Server

1. 静的ポート番号を使用するようSQL Serverインスタンスを構成する必要があります。このポートは構成ファイルに格納されるため、データベースへJDBC接続する際に参照できます。

2. リポジトリの既存のデータベース・ユーザーを使用する場合は、ログインおよびパスワード(または統合認証)。

2.6 Oracle GoldenGate Veridata Webユーザー・インタフェースの要件

この項では、Oracle GoldenGate Webユーザー・インタフェースに推奨される(あるいは必要な)Javaパッケージ、ブラウザ、画面の解像度、セキュリティおよびポートについて説明します。

2.6.1 Webコンポーネントの場所

2.5.1項「サーバー・コンポーネントの場所」を参照してください。1つのインストール・プログラムでOracle GoldenGate Veridata Webサーバー・コンポーネントとOracle GoldenGate Veridata Webユーザー・インタフェースの両方がインストールされます。

2.6.2 Webユーザー・インタフェースのJava環境

Veridata Webユーザー・インタフェースのインストールには、JDK 1.8.0_40以上が必要です。

注意:
Veridata Webユーザー・インタフェースは、DB2 for iにはインストールできません(JDK 1.7をサポートしていないため)。

2.6.3 Webユーザー・インタフェースに対してサポートされているブラウザ

- Microsoft Internet Explorer バージョン11以降

- Mozilla Firefox バージョン38以上

- Google Chromeバージョン43

- Apple Safariバージョン8以上

2.6.4 Webユーザー・インタフェースに推奨される画面の解像度

最低1024 x 768

2.6.5 Webユーザー・インタフェースのポート番号

- Oracle GoldenGate Veridata WebアプリケーションはOracle WebLogic Serverと対話します。Oracle WebLogic Serverはデフォルト・ポート上にOracle GoldenGate Veridataサーバーとともにインストールされます。このポート番号は、必要に応じて変更できます。

- Oracle GoldenGate Veridata Webでは、デフォルトのポート8830を使用します。

2.6.6 Webユーザー・インタフェースのセキュリティ

Webサーバーには、Oracle GoldenGate Veridata Webインタフェースの特定のページへのアクセスを制御するユーザー・セキュリティ・ロールが用意されています。ユーザーを作成してユーザー・ロールを定義するには、Oracle WebLogic Server管理コンソールを使用します。詳細は、『Oracle GoldenGate Veridataの管理』のユーザー・ロールの定義によるOracle GoldenGate Veridata Webインタフェースへのアクセスの保護に関する項を参照してください。

2.7 SQL/MPデータ除外

クラスタ化されたキーがあるSQL/MP表の、主キーの一番右の部分はファイル・システムによって追加されたタイムスタンプです。そのような表で構成された比較ペアの場合、タイムスタンプはソース・システムとターゲット・システムで異なります。そのため、比較から除外する必要があります。Oracle GoldenGate Veridataはキーを比較して正しい行が比較されるようにするからです。

キーのタイムスタンプ部分を除外後、残りのキー列が一意のキー値を生成しない場合は、それらの表に一意値の作成を指定できる一意の索引またはその他の列を含める必要があります。そうしないと、Oracle GoldenGate Veridataで比較できません。

3 Oracle GoldenGate Veridataのインストール

この章では、Oracle GoldenGate Veridataソフトウェアの新しいクリーンなコピーのインストール方法について説明します。

注意:
DB2 for iおよびDB2 z/OSプラットフォーム用のインストール手順は、付録B「DB2 for iおよびDB2 z/OSでのOracle GoldenGate Veridata Javaエージェントのインストール」で説明しています

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

- 3.1項「インストール・プログラムの起動」

- 3.2項「Oracle GoldenGate Veridataをインストールするためのインストール画面の操作」

3.1 インストール・プログラムの起動

Oracle GoldenGate Veridataのインストール・プログラムを起動するには、次の手順を実行します。

1. ターゲット・システムにログインします。

2. このインストーラでは、動作保証されたJDKがシステムに存在している必要があります。詳細は、「Oracle Fusion Middlewareのサポートされるシステム構成」ページで12c (12.2.1)用の適切な動作保証ドキュメントを参照してください。

3. インストール・プログラムをダウンロードしたディレクトリに移動します。インストーラのダウンロードの詳細は、付録D「Oracle GoldenGate Veridataディストリビューション」を参照してください。

4. 次の例に示すように、システムのJDKディレクトリからjava -jarを起動し、インストール・プログラムを起動します。

/home/Oracle/jdk8_40/jdk1.8.0_40/bin/java -jar fmw_12.2.1.0.0_ogg.jar

この例の/home/Oracle/jdk8_40/jdk1.8.0_40は、システム上のJDKの場所で置き換えてください。

インストール・プログラムが表示されたら、インストールを開始できます。インストール・プログラムの各画面の詳細は、3.2項を参照してください。

3.2 Oracle GoldenGate Veridataをインストールするためのインストール画面の操作

インストール・プログラムでは、表3-1に示す順序で一連の画面が表示されます。

インストール画面の詳細は、画面の名前をクリックしてください。

表3-1 Oracle GoldenGate Veridataのインストール画面

画面

説明

インストール・インベントリの設定

この画面は、このホストにOracle製品をインストールするのが初めての場合に表示されます。中央インベントリを作成する場所を指定します。この画面で選択したオペレーティング・システムのグループ名に、中央インベントリの場所への書込み権限があることを確認します。

中央インベントリの詳細は、『Oracle Universal Installerによるソフトウェアのインストール』のOracleインベントリの理解に関する項を参照してください。

ようこそ

この画面は、製品インストーラの概要を示します。

インストール場所

この画面を使用して、Oracleホーム・ディレクトリの場所を指定します。

詳細は、『Oracle Fusion Middlewareのインストールのプランニング』のインストールおよび構成のディレクトリの選択に関する項を参照してください。

インストール・タイプ

この画面を使用して、インストールのタイプを選択し、インストールする製品および機能セットを選択します。Oracle GoldenGate Veridataの場合は、次のインストール・タイプがあります。

- Oracle GoldenGate Veridata Server: Veridata Webサーバーをインストールします。

- Oracle GoldenGate Veridata Agent: Veridata Javaエージェントをインストールします。

- Oracle GoldenGate Veridataサーバーおよびエージェント: Webサーバーおよびエージェントの両方をインストールします。

前提条件チェック

この画面では、システムが最小必要要件を満たしていることを確認します。

セキュリティ・アップデートの指定

Oracleサポート・アカウントがすでにある場合は、この画面を使用して、セキュリティ更新を受け取る方法を指定します。

それらがなく、この画面をスキップする場合は、チェック・ボックスを選択解除して、次のダイアログ・ボックスで選択を確認します。

インストールの概要

この画面を使用して、選択したインストール・オプションを確認します。これらのオプションをレスポンス・ファイルに保存するには、「保存」をクリックして、レスポンス・ファイルの場所と名前を指定します。レスポンス・ファイルは、後でサイレント・インストールの状況に使用できます。

サイレント・インストールまたはコマンドライン・インストールの詳細は、『Oracle Universal Installerによるソフトウェアのインストール』のサイレント・モードでのOracle Universal Installerの使用に関する項を参照してください。

インストールの進行状況

この画面では、インストールの進行状況を確認できます。

インストール完了

この画面は、インストールが完了すると表示されます。この画面の情報を確認し、「終了」をクリックしてインストーラを閉じます。

4 Oracle GoldenGate Veridataリポジトリ・スキーマの作成

この章では、リポジトリ作成ユーティリティ(RCU)を使用して、Veridataリポジトリ・データベース・スキーマを作成する方法について説明します。

この手順は、Oracle GoldenGate Veridataインスタンスにドメインを構成する前に必要です。

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

- 4.1項「動作保証されたデータベースの構成」

- 第4.2項「リポジトリ作成ユーティリティの起動」

- 第4.3項「RCU画面のナビゲートによるスキーマの作成」

4.1 動作保証されたデータベースの構成

開始する前に、動作保証されたデータベースをインストールおよび構成していることを確認します。サポートされているデータベースの詳細は、動作保証マトリックス(http://support.oracle.com)を参照してください。

詳細は、2.2.3項「Veridataリポジトリを構成するための動作保証されたデータベースのインストール」を参照してください。

4.2 リポジトリ作成ユーティリティの起動

ORACLE_HOME/oracle_common/binディレクトリに移動して、RCUを起動します。

1. JAVA_HOME環境変数をJDKの場所に設定します。
UNIXオペレーティング・システムの場合:

setenv JAVA_HOME/home/Oracle/Java/jdkversion

Windowsオペレーティング・システムの場合は、デスクトップの上で右クリックしてから「マイ コンピュータ」を選択し、「プロパティ」を選択します。左側の列で「システムの詳細設定」をクリックしてから、「システム・プロパティ」ウィンドウの「環境変数」をクリックします。

「環境変数」ウィンドウで、JAVA_HOMEをJDKの場所に設定します。

2. ORACLE_HOME/oracle_common/binディレクトリに移動します。

3. RCUを起動します。
UNIXオペレーティング・システムの場合:

./rcu

Windowsオペレーティング・システムの場合:

rcu.bat

4.3 RCU画面のナビゲートによるスキーマの作成

この項の手順に従い、Oracle GoldenGate Veridataのスキーマの作成を完了します。

この項で説明する画面の詳細は、『Repository Creation Utilityによるスキーマの作成』のリポジトリ作成画面の理解に関する項を参照してください。

- タスク1「RCUの導入」

- タスク2「リポジトリ作成方法の選択」

- タスク3「データベース接続の詳細の提供」

- タスク4「コンポーネントの選択」

- タスク5「スキーマ・パスワードの指定」

- タスク6「表領域のマップ」

- タスク7「スキーマ作成の実行」

タスク1   RCUの導入

「次へ」をクリックします。

タスク2   リポジトリ作成方法の選択

データベースでDBAアクティビティを実行するために必要な権限を持っている場合は、「システム・ロードおよび製品ロードの同時実行」を選択します。この手順では、必要な権限があることを想定しています。

Oracleデータベースで、データベースでDBAアクティビティを実行するのに必要な許可および権限がない場合は、この画面の「システム・ロードに対するスクリプトの準備」を選択する必要があります。このオプションでは、SQLスクリプトが生成され、データベース管理者に指定できます。『リポジトリ作成ユーティリティによるスキーマの作成』のシステム・ロードおよび製品ロードの理解に関する項を参照してください。

タスク3   データベース接続の詳細の提供

RCUがデータベースに接続するためのデータベース接続の詳細を提供します。

「次へ」をクリックして続行し、データベースへの接続が成功したことを通知するダイアログ・ウィンドウで「OK」をクリックします。

タスク4   コンポーネントの選択

「新規接頭辞の作成」を選択して、カスタム接頭辞を指定し、Oracle GoldenGate Veridataリポジトリ・スキーマを選択します。

カスタム接頭辞は、これらのスキーマをこのドメイン専用に論理的にグループ化するために使用します。ドメイン間でのスキーマ共有はサポートされていないため各ドメイン用のスキーマの一意のセットを作成する必要があります。

次に示すように、Veridataリポジトリ・スキーマに加えて、Oracle Platform Security Services (OPSS)スキーマが選択されていることを確認します。

カスタム接頭辞の詳細は、『Repository Creation Utilityによるスキーマの作成』でカスタム接頭辞の理解に関する項を参照してください。

マルチドメイン環境のスキーマを構成する方法の詳細は、『Repository Creation Utilityによるスキーマの作成』でスキーマの作成計画に関する項を参照してください。

ヒント:
ここで入力したカスタム接頭辞を書き留めておく必要があります。これは後でドメインの作成時に必要になります。

「次へ」をクリックして続行し、スキーマ作成の前提条件チェックが成功したことを通知するダイアログ・ウィンドウで「OK」をクリックします。

タスク5   スキーマ・パスワードの指定

データベースでのスキーマ・パスワードの設定方法を指定した後、パスワードを指定して確認します。

ヒント:
この画面で設定したパスワードを書き留めておく必要があります。これは後でドメインの作成時に必要になります。

タスク6   表領域のマップ

Oracle GoldenGate Veridataリポジトリの表領域を指定します。

ヒント:
この画面のフィールドの詳細は、『リポジトリ作成ユーティリティによるスキーマの作成』を参照してください。

タスク7 スキーマ作成の実行

残りのRCU画面を最後までナビゲートし、スキーマ作成を完了します。「完了サマリー」画面が表示されたら、「閉じる」をクリックしてRCUを終了します。

5 Oracle GoldenGate Veridataのドメインの構成

この章では、Oracle GoldenGate Veridataの標準インストール・トポロジのドメインを作成および構成する方法について説明します。

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

- 5.1項「データベース・スキーマの作成」

- 5.2項「ドメインの構成」

- 第5.3項「次の手順の実行」

5.1 データベース・スキーマの作成

エージェントのトポロジを構成する前に、必要なスキーマをデータベースに作成していることを確認します。手順は、第4章「Oracle GoldenGate Veridataリポジトリ・スキーマの作成」を参照してください。

5.2 ドメインの構成

この項では、構成ウィザードを使用して、Veridataエージェントの拡張WebLogicドメインを作成する手順について説明します。

ドメインの作成に使用可能なその他の方法の詳細は、『構成ウィザードによるWebLogicドメインの作成』のWebLogicドメインを作成、拡張および管理するためのその他のツールに関する項を参照してください。

この項では、次のトピックについて説明します。

- 5.2.1項「構成ウィザードの起動」

- 5.2.2項「構成ウィザード画面を使用したドメインの構成」

5.2.1 構成ウィザードの起動

ドメインを構成するには、ORACLE_HOME/oracle_common/common/binディレクトリに移動し、WebLogic Server構成ウィザードを起動します。

UNIXオペレーティング・システムの場合:

./config.sh

Windowsオペレーティング・システムの場合:

config.cmd

5.2.2 構成ウィザード画面を使用したドメインの構成

この項の手順に従い、トポロジのドメインを作成および構成します。

注意:
既存のドメインを拡張するには、この項で説明されているのと同じ手順を使用できます。説明されている手順と異なる場合は、それに応じた選択を行うか、サポート・ドキュメントを参照して、詳細を確認してください。

ドメインの作成および構成のタスクは次のとおりです。

- タスク1「ドメイン・タイプおよびドメイン・ホームの場所の選択」

- タスク2「構成テンプレートの選択」

- タスク3「管理者アカウントの構成」

- タスク4「ドメイン・モードおよびJDKの指定」

- タスク5「データストア構成タイプの指定」

- タスク6「JDBCコンポーネント・スキーマ情報の指定」

- タスク7「JDBC接続のテスト」

- タスク8「キーストアの詳細の指定」

- タスク9「拡張構成の選択」

- タスク10「管理サーバーのリスニング・アドレスの構成」

- タスク12「管理対象サーバーの構成」

- タスク13「構成仕様の確認およびドメインの構成」

- タスク14「ドメイン・ホームおよび管理サーバーURLの確認」

タスク1   ドメイン・タイプおよびドメイン・ホームの場所の選択

「構成タイプ」画面で、「新規ドメインの作成」を選択します。

「ドメインの場所」フィールドで、ドメイン・ホーム・ディレクトリを指定します。

『Oracle Fusion Middlewareのインストールのプランニング』の推奨のディレクトリ構造の理解に関する項にまとめられているディレクトリ構造に従い、ドメイン・ホームを確認することをお薦めします(ドメイン・ホームはOracleホーム・ディレクトリの外部にあります)。このディレクトリ構造により、ソフトウェアのアップグレードまたは再インストールが必要な場合に発生する問題を回避できます。

ヒント:
この画面のその他のオプションの詳細は、『構成ウィザードによるWebLogicドメインの作成』の構成タイプに関する項を参照してください。

タスク2   構成テンプレートの選択

「テンプレート」画面で、「製品テンプレートを使用してドメインを作成」が選択されていることを確認し、「テンプレート・カテゴリ」からOracle GoldenGateを選択します。次のテンプレートが選択されています。

- Veridata Standard WebLogic Server Domain - 12.2.1.0.0 [veridata]
このテンプレートを選択すると、次が依存関係として自動的に選択されます。

- Oracle JRF - 12.2.1 [oracle_common]

- WebLogic Coherenceクラスタの拡張 - 12.2.1 [wlserver]

ヒント:
この画面のその他のオプションの詳細は、『構成ウィザードによるWebLogicドメインの作成』のテンプレートに関する項を参照してください。

タスク3   管理者アカウントの構成

「管理者アカウント」画面で、ドメインのデフォルトのWebLogic管理者アカウントのユーザー名およびパスワードを指定します。

この画面で指定したユーザー名とパスワードの資格証明は、ドメインの管理サーバーの起動および接続に後で必要になるため、メモしておくことをお薦めします。

タスク4   ドメイン・モードおよびJDKの指定

「ドメイン・モードおよびJDK」画面で、次を実行します。

- 「ドメイン・モード」フィールドで「本番」を選択します。

- 「JDK」フィールドで、Oracle HotSpot JDKを選択します。JDKバージョン1.8.0_40以上が必要です。

ヒント:
この画面のその他のオプションの詳細は、『構成ウィザードによるWebLogicドメインの作成』のドメイン・モードとJDKに関する項を参照してください。

タスク5   データストア構成タイプの指定

「RCUデータ」を選択して、この画面のフィールドをアクティブ化します。「RCUデータ」オプションでは、データベースおよびサービス表(STB)スキーマに接続し、ドメインの構成に必要なスキーマのスキーマ情報を自動的に取得するように構成ウィザードに指示します。

注意:
この画面の「手動構成」を選択する場合は、「JDBCコンポーネント・スキーマ」画面でスキーマのパラメータを手動で入力する必要があります。

「RCUデータ」を選択したら、次のフィールドでデータベース接続詳細を指定します。

フィールド

説明

DBMS/サービス

データベースDBMS名またはサービス名(サービス・タイプ・ドライバを選択した場合)を入力します。

ホスト名

データベースをホストするサーバーの名前を入力します。

ポート

データベースがリスニングするポート番号を入力します。

スキーマ所有者
スキーマ・パスワード

データベースのサービス表スキーマに接続するためのユーザー名とパスワードを入力します。これは、RCUの「スキーマ・パスワード」画面(5.1項「データベース・スキーマの作成」を参照)でサービス表コンポーネントに指定したスキーマ・ユーザー名とパスワードです。
デフォルトのユーザー名はprefix_STBで、prefixは、RCUで定義したカスタム接頭辞です。

「RCU構成の取得」をクリックします(データベース接続情報の指定を終了している場合)。「接続結果ログ」の次の出力は、操作が成功したことを示します。

Connecting to the database server...OK
Retrieving schema data from database server...OK
Binding local schema components with retrieved data...OK

Successfully Done.

ヒント:
「RCUデータ」オプションの詳細は、『リポジトリ作成ユーティリティによるスキーマの作成』のサービス表スキーマの理解に関する項を参照してください。
この画面のその他のオプションの詳細は、『構成ウィザードによるWebLogicドメインの作成』のデータソースのデフォルトに関する項を参照してください。

タスク6   JDBCコンポーネント・スキーマ情報の指定

「JDBCコンポーネント・スキーマ」画面の値がすべてのスキーマで正しいことを確認します。前の画面で「RCUデータ」を選択した場合は、スキーマ表にすでに適切に移入されています。

ヒント:
この画面のその他のオプションの詳細は、『構成ウィザードによるWebLogicドメインの作成』のJDBCコンポーネント・スキーマに関する項を参照してください。

タスク7   JDBC接続のテスト

「JDBCテスト」画面を使用して、構成したデータソース接続をテストします。

「ステータス」列の緑のチェック・マークは、テストが成功したことを示します。問題が発生する場合は、画面の「接続結果ログ」セクションでエラー・メッセージを確認し、接続を再試行します。

ヒント:
この画面のその他のオプションの詳細は、『構成ウィザードによるWebLogicドメインの作成』のコンポーネント・スキーマのテストに関する項を参照してください。

タスク8   キーストアの詳細の指定

「キーストア」画面を使用して、キーストアごとに信頼できる証明書のパスを指定します。各キーストアの秘密鍵のパス、秘密鍵のパスワード、および秘密鍵のアイデンティティ証明書のパスを指定することもできます。

アイデンティティ証明書を選択するには、「ストア・キー名」ドロップダウン・リストからアイデンティティ・キーストア名を選択し、秘密鍵およびアイデンティティ証明書のパスを指定します。

「ストア・キー名」ドロップダウン・リストから「トラスト・ストア」を選択すると、Veridataインストールに付属のサンプル証明書のパスがデフォルトで表示されます。このページでは、信頼できる証明書のパスを指定できます。

ヒント:
この画面のその他のオプションの詳細は、『構成ウィザードによるWebLogicドメインの作成』のキーストアに関する項を参照してください。

タスク9   拡張構成の選択

トポロジのドメイン構成を完了するには、「拡張構成」画面の次のオプションを選択します。

- 管理サーバー
管理サーバーのリスニング・アドレスを適切に構成するのに必要です。

- ノード・マネージャ
ノード・マネージャの構成に必要です。

- 管理対象サーバー、クラスタおよびCoherence
Oracle GoldenGate Veridata管理対象サーバーの構成に必要です。

タスク10   管理サーバーのリスニング・アドレスの構成

「管理サーバー」画面で、「リスニング・アドレス」の横のドロップダウン・リストを選択し、管理サーバーのあるホストのIPアドレスを選択します。「すべてのローカル・アドレス」は使用しないでください。

管理サーバーのサーバー・グループは指定しないでください。

タスク11   ノード・マネージャの構成

「ノード・マネージャ」画面では、構成するノード・マネージャのタイプとノード・マネージャの資格証明を選択できます。

ノード・マネージャ・タイプとして「ドメイン当たり」を選択し、ノードマネージャの資格証明を指定します。

ヒント:
この画面のその他のオプションの詳細は、『構成ウィザードによるWebLogicドメインの作成』のノード・マネージャに関する項を参照してください。
ノード・マネージャのタイプの詳細は、『Oracle WebLogic Serverノード・マネージャの管理』のノード・マネージャの概要に関する項を参照してください。

タスク12   管理対象サーバーの構成

「管理対象サーバー」画面に、VERIDATA_server1という名前の新しい管理対象サーバーが作成されます。

1. 「リスニング・アドレス」ドロップダウン・リストで、管理対象サーバーがあるホストのIPアドレスを選択します。「すべてのローカル・アドレス」は使用しないでください。

2. 「サーバー・グループ」ドロップダウン・リストで、VERIDATA-MANAGED-SERVERSを選択します。このサーバー・グループでは、Oracle JRFサービスが、作成する管理対象サーバーにターゲット指定されます。
サーバー・グループは、定義済のアプリケーション・サービス・グループを定義済の各サーバー・グループにマップすることで、Fusion Middlewareアプリケーションおよびサービスを1つ以上のサーバーにターゲット指定します。指定したアプリケーション・サービス・グループは、必要に応じて複数のサーバー・グループにマップできます。指定したサーバー・グループにマップされるアプリケーション・サービスは、このグループに割り当てられているすべてのサーバーに自動的にターゲット指定されます。詳細は、『ドメイン・テンプレート・リファレンス』のアプリケーション・サービス・グループ、サーバー・グループおよびアプリケーション・サービスのマッピングに関する項を参照してください。

これらのサーバー名は、このドキュメントを通して参照されますが、異なる名前を選択する場合は、必要に応じて置き換えてください。

注意:
管理対象サーバーのIPアドレスおよびポート番号をメモしておく必要があります。この情報は、エージェントを構成する場合に必要になります。

ヒント:
この画面のその他のオプションの詳細は、『構成ウィザードによるWebLogicドメインの作成』の管理対象サーバーに関する項を参照してください。

タスク13   構成仕様の確認およびドメインの構成

「構成サマリー」画面には、作成するドメインの詳細な構成情報が表示されます。画面の各項目の詳細を確認し、情報が正しいことを確認します。

変更が必要な場合は、「戻る」ボタンを使用するか、ナビゲーション・ペインで画面を選択することで、前の画面に戻ることができます。

ドメインの作成は、「作成」をクリックするまで開始されません。

ヒント:
この画面のその他のオプションの詳細は、『構成ウィザードによるWebLogicドメインの作成』の構成のサマリーに関する項を参照してください。

タスク14   ドメイン・ホームおよび管理サーバーURLの確認

「構成に成功しました」画面に、構成した管理サーバーのドメイン・ホームの場所とURLが表示されます。

どちらの項目もドメインでサーバーを起動するのに必要になるため、メモしておく必要があります。

「終了」をクリックして、構成ウィザードを終了します。

5.3 次の手順の実行

第7章「Oracle GoldenGate Veridataドメインの構成後の次の手順」では、基本的な管理タスクについて説明します。ドメインが適切に構成されていることを確認するには、この項で説明されているタスクについて理解し、必要に応じてそれらのタスクを実行してください。

6 Oracle GoldenGate Veridataエージェントのデプロイおよび構成

この章では、Oracle WebLogic ServerドメインでOracle GoldenGate Veridataエージェントをデプロイおよび構成する方法について説明します。

- 6.1項「Oracle GoldenGate Veridataエージェントのデプロイメント・スクリプトについて」

- 6.2項「Oracle GoldenGate Veridataエージェントの構成」

- 6.3項「Oracle GoldenGate Veridataエージェントの開始」

- 6.4項「デバッグ・モードでのOracle GoldenGate Veridataエージェントのデプロイメント・スクリプトの使用」

- 6.5項「WindowsサービスとしてのOracle GoldenGate Veridataの実行」

6.1 Oracle GoldenGate Veridataエージェントのデプロイメント・スクリプトについて

Oracle Universal Installerを使用してOracle GoldenGate Veridataエージェントをインストールしたら、比較ジョブを実行する前に、インストールに付属のデプロイメント・スクリプトを使用して、Oracleホーム以外の場所にエージェントをデプロイして構成する必要があります。

次の表では、この項のディレクトリの参照時に使用されるディレクトリおよび変数について説明します。

表6-1 Oracle GoldenGate Veridataインストールのディレクトリ

ディレクトリ変数

ディレクトリ・パス

ORACLE_HOME

/install_location/Oracle_HomeOracle Fusion Middleware製品のホーム・ディレクトリです。

VERIDATA_PRODUCT_HOME

/ORACLE_HOME/veridata

AGENT_ORACLE_HOME

/VERIDATA_PRODUCT_HOME/agent

AGENT_DEPLOY_LOCATION

VeridataエージェントがWebLogic Serverドメインにデプロイされる場所です。

この場所は、ORACLE_HOME.の外部にする必要があります。

AGENT_ORACLE_HOMEディレクトリにあるagent_config.sh|.batスクリプトは、Veridataエージェントのデプロイに使用されます。

構文:

agent_config.sh|.bat AGENT_DEPLOY_LOCATION

AGENT_DEPLOY_LOCATIONは、スクリプトを実行する場所の絶対パスまたは相対パスになります。

注意:
Oracle GoldenGate Veridataエージェントは、ORACLE_HOME外部のディレクトリにデプロイする必要があります。

6.2 Oracle GoldenGate Veridataエージェントの構成

Oracle GoldenGate Veridataエージェントでデータベースを使用するように構成する必要があります。

1. エージェントがデプロイされている場所AGENT_DEPLOY_LOCATIONに移動します。
このディレクトリにあるagent.properties.sampleファイルには、JDBC URLやドライバなどのデータベース関連プロパティが含まれています。

2. agent.properties.sampleファイルをコピーし、名前をagent.propertiesに変更します。

3. このファイルに定義されているほとんどのプロパティにデフォルト値があります。ただし、次のプロパティは更新する必要があります。

1. server.portプロパティは、Veridataエージェントが接続リクエストをリスニングするポートです。

server.port=server.port

例: server.port=7862。

2. database.urlでは、データベースのJDBC接続URLを指定します。すべてのサポート対象データベースのサンプルがファイルに記載されています。

database.url=database.url

例: database.url=jdbc:oracle:thin:@localhost:1521:orcl。

3. server.jdbcDriverプロパティでは、JDBCドライバのJARファイルのリストを指定します。サポート対象データベースのサンプル・リストがファイルに記載されています。
前の手順のdatabase.urlの対応するドライバを使用します。

server.jdbcDriver=<server.jdbcDriver>

例: server.jdbcDriver=ojdbc7.jar oracle.xdb_12.1.0.jar。

6.3 Oracle GoldenGate Veridataエージェントの開始

エージェントのデプロイメント場所AGENT_DEPLOY_LOCATIONに移動して、次のコマンドを実行します。

$ ./agent.sh start agent.properties

agent.propertiesは、データベース・プロパティが含まれているプロパティ・ファイルです。

6.4 デバッグ・モードでのOracle GoldenGate Veridataエージェントのデプロイメント・スクリプトの使用

Veridataエージェントのデプロイメントでデバッグの問題が発生した場合は、次のように、追加のコマンドライン引数を指定して、agent_configスクリプトを実行します。

構文:

agent_config.sh|.bat AGENT_DEPLOY_LOCATION true

このオプションがtrueの場合、デバッグ・ログが画面に出力されます。

6.5 WindowsサービスとしてのOracle GoldenGate Veridataの実行

Windowsプラットフォームでは、Oracle GoldenGate Veridataエージェントのインストール後に、エージェントをサービスとして実行します。スクリプトはAGENT_DEPLOY_LOCATION\serviceにあります。serviceディレクトリのREADME.txtファイルには、エージェントをサービスとして実行する手順が記載されています。

Windowsサービスとしてインストールする手順:

1. Oracle GoldenGate Veridataエージェントのインストール・ディレクトリに移動します。

2. Set_Veridata_Agent_Env.batファイルをエディタで開きます。

3. '_VERIDATA_SERVICE_NAME'プロパティを特定し、編集してエージェントのサービス名を追加します。名前には、空白またはその他の特殊文字が含まれないようにしてください。使用できるのは英数字のみです。

4. '_RUN_AS_SERVICE'プロパティの値をtrueに変更します。

5. ファイルを保存して閉じます。

6. コマンド・プロンプトを開き、エージェントがインストールされているディレクトリに移動します。Install_veridata_Agent.batスクリプトを実行します。

エージェント・サービスをアンインストールする手順:

1. コマンド・プロンプトを開き、エージェントがインストールされているディレクトリに移動します。Uninstall_veridata_Agent.batスクリプトを実行します。

2. Set_Veridata_Agent_Env.batファイルに加えた変更を元に戻します。
Set_Veridata_Agent_Env.batファイルをエディタで開きます。

'_RUN_AS_SERVICE'プロパティの値をfalseに変更します。

ファイルを保存して閉じます。

Veridataエージェントを起動および停止する手順:

1. コマンド・プロンプトを開き、エージェントがインストールされているディレクトリに移動します。

2. 次のいずれかのコマンドを実行します。
(エージェントの起動)

Start_Veridata_Agent.bat

または

Stop_Veridata_Agent.bat

Veridataエージェントのロギング・プロパティをリロードする手順:

1. コマンド・プロンプトを開き、エージェントがインストールされているディレクトリに移動します。

2. 次のコマンドを実行して、AGENT_ORACLE_HOME/config/odl.xml構成ファイルをロードします。

agent.sh|bat reloadLog

7 Oracle GoldenGate Veridataドメイン構成後の次の手順

この章では、新規作成したOracle GoldenGate Veridataのドメインで実行する一般的なタスクについて説明します。

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

- 7.1項「Oracle GoldenGate Veridataのインストールの確認」

- 7.2項「サーバーの起動」

- 7.3項「Veridataユーザーの作成および権限の割当て」

- 7.4項「Veridata Webユーザー・インタフェースの起動」

7.1 Oracle GoldenGate Veridataのインストールの確認

インストールが完了すると、次のタスクを正常に完了することでインストールの完了を確認できます。

- インストール・ログ・ファイルの確認

- ディレクトリ構造の確認

7.1.1 インストール・ログ・ファイルの確認

インストール・ログ・ファイルの内容を確認し、問題が発生していないことを確認します。ログ・ファイルの詳細およびログ・ファイルの場所は、『Oracle Universal Installerによるソフトウェアのインストール』のインストールおよび構成のログ・ファイルに関する項を参照してください。

7.1.2 ディレクトリ構造の確認

Oracle GoldenGate Veridataのインストールおよび構成後に、ディレクトリ構造を確認します。インストール後のディレクトリ構造の詳細は、付録C「Oracle GoldenGate Veridataのディレクトリ構造について」を参照してください。

7.2 サーバーの起動

構成が完了したら、次を実行して、次を実行して、ドメインの管理に使用するツールにアクセスします。

注意:
ドメインの管理に使用可能なツールの詳細は、『Oracle Fusion Middlewareの管理』のOracle Fusion Middleware管理ツールの概要に関する項を参照してください。

- 7.2.1項「管理サーバーの起動」

- 7.2.2項「Veridataスクリプトを使用した管理対象サーバーの起動」

7.2.1 管理サーバーの起動

管理サーバーを起動するには、DOMAIN_HOME/binディレクトリに移動します。

UNIXオペレーティング・システムの場合は、次を実行します。

./startWebLogic.sh

Windowsオペレーティング・システムの場合は、次を実行します。

startWebLogic.cmd

タスク4「ドメイン・モードおよびJDKの指定」の「ドメイン・モードおよびJDK」画面で「本番モード」を選択すると、タスク3「管理者アカウントの構成」の「管理者アカウント」画面に示すように、管理者ユーザーのログイン資格証明が求められます。

ヒント:
管理サーバーの起動の詳細は、『Oracle Fusion Middlewareの管理』の管理サーバーの起動および停止に関する項を参照してください。
本番モードでは、起動アイデンティティ・ファイルを作成すると、管理サーバーの起動時にユーザー名とパスワードを指定する必要がなくなります。詳細は、『Oracle WebLogic Serverサーバーの起動と停止の管理』の管理サーバーの起動アイデンティティ・ファイルの作成に関する項を参照してください。

管理サーバーの起動と稼働は、管理サーバー・コンソールからアクセスして確認できます。URLは、タスク14「ドメイン・ホームおよび管理サーバーURLの確認」の「構成に成功しました」画面に表示されています。

注意:
製品スキーマをホストするデータベースが起動および稼働しており、管理サーバーからアクセスできることを確認します。

http://administration_server_host:administration_server_port/console

管理サーバーのデフォルトのポート番号は7001です。

管理コンソールの使用方法の詳細は、『Oracle Fusion Middlewareの管理』のOracle WebLogic Server管理コンソールの使用の開始に関する項を参照してください。

7.2.2 Veridataスクリプトを使用した管理対象サーバーの起動

Veridataインストールには、Veridata管理対象サーバーを起動および停止するためのスクリプトveridataServer(.sh/.bat)が用意されています。これらのスクリプトはDOMAIN_HOME/veridata/binフォルダにあります。

注意:
コンパクト・ドメインには管理対象サーバーはありません。管理サーバーを起動すると、ドメイン全体が起動します。

veridataServerスクリプトを実行する手順:

1. Oracle GoldenGate Veridataがインストールされているシステムで、オペレーティング・システムのコマンド・シェルを実行します。

2. DOMAIN_HOME/veridata/binディレクトリに移動します。

3. 次の構文を使用して、veridataServerスクリプトを実行します。

構文

veridataServer{.bat|.sh} start/stop [SERVER_NAME] [ADMIN_URL]

オプションのパラメータ

説明

SERVER_NAME

起動および停止するVeridata管理対象サーバーの名前を指定します。指定しないと、スクリプトはデフォルトの管理対象サーバー(VERIDATA_server1)を起動します。

ADMIN_URL

Veridataドメイン管理サーバーのURLを指定します。デフォルトのURLはt3://<admin server>:<port>です。

7.3 Veridataユーザーの作成および権限の割当て

Veridataドメインを構成したら、ユーザーを作成して、Veridata Webユーザー・インタフェースにアクセスする権限をこれらのユーザーに割り当てる必要があります。ユーザーを作成するには、Oracle WebLogic管理コンソールを使用します。

デフォルトでは、WebLogicドメイン管理者には、Veridataアプリケーションのアクセス権限があります。

管理コンソールを使用したユーザーとグループの作成の詳細は、Oracle WebLogic Server管理コンソールのオンライン・ヘルプのユーザーの作成に関する項を参照してください。

Veridataのユーザー・ロールの詳細は、『Oracle GoldenGate Veridataの管理』のユーザー・ロールの定義によるOracle GoldenGate Veridata Webインタフェースへのアクセスの保護に関する項を参照してください。

7.4 Veridata Webユーザー・インタフェースの起動

Oracle GoldenGate Veridata Webアプリケーションを起動するには、次のURLをWebブラウザに入力します。

http://hostname:8830/veridata/

hostnameは、Veridataサーバーをインストールしたホストを表します。

Veridataアプリケーションにログインするには、管理コンソールで指定したVeridataユーザー資格証明を使用します。「Veridataユーザーの作成および権限の割当て」を参照してください。

8 Oracle GoldenGate Veridataのアンインストール

この章では、Oracle Data Integratorをアンインストールまたは再インストールする方法について説明します。

ソフトウェアを削除する際には、必ずこの章に記載する指示に従ってください。ソフトウェアを手動で削除しようとすると、後でソフトウェアを再インストールしようとしたときに問題が発生する場合があります。この章に記載する手順に従えば、ソフトウェアは確実に正しく削除されます。

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

- 第8.1項「製品のアンインストールの理解」

- 第8.2項「Oracle Fusion Middlewareの停止に関する項」

- 第8.3項「データベース・スキーマの削除」

- 8.4項「ソフトウェアの削除」

- 8.5項「Oracleホーム・ディレクトリの手動削除」

- 第8.6項「ドメインとアプリケーション・データの削除」

- 8.7項「Oracle Fusion Middleware Infrastructureのアンインストール」

- 8.8項「ソフトウェアの再インストール」

8.1 製品のアンインストールの理解

The Oracle Fusion Middlewareアンインストーラは、ソフトウェアが起動されたOracleホーム・ディレクトリから、このソフトウェアを削除します。表8-1では、手順を要約し、サポート・ドキュメントへのリンクを示します。

表8-1 GoldenGate Veridataのアンインストールのロードマップ

タスク

説明

ドキュメント

Oracle Fusion Middlewareを停止します。

アンインストーラ実行前に、ドメインにあるすべてのサーバーとプロセスが停止している必要があります。

第8.2項を参照してください。

データベース・スキーマを削除します。

Repository Creation Utilityを実行してデータベース・スキーマを削除します。

第8.3項を参照してください。

ソフトウェアを削除します。

製品のアンインストーラを実行し、Oracle Fusion Middleware Infrastructureを削除します。

第8.4項を参照してください。

Oracleホーム・ディレクトリを削除します。

アンインストーラでは、すべてのファイルとフォルダがOracleホーム・ディレクトリから削除されません。アンインストーラが終了した後、手動でOracleホームを削除して、製品の削除を完了させる必要があります。

第8.5項を参照してください。

ドメインとアプリケーション・データを削除します。

アンインストーラでは、ドメイン・ホームやアプリケーション・ホームのディレクトリにあるデータがOracleホーム内にあっても削除されません。これらのディレクトリは手動で削除する必要があります。

第8.6項を参照してください。

Oracle Fusion Middleware Infrastructureを削除します。

Java EEエージェントのトポロジを作成した場合、Oracle Fusion Middleware Infrastructureソフトウェアをシステムから削除することもできます。

8.7項を参照してください。

8.2 Oracle Fusion Middlewareの停止

Oracle Fusion Middlewareの停止には次の操作が含まれます。

- 8.2.1項「Oracle GoldenGate Veridataエージェントの停止」

- 第8.2.2項「Oracle Fusion Middleware環境の停止」

8.2.1 Oracle GoldenGate Veridataエージェントの停止

アンインストーラを実行する前に、実行中のすべてのエージェントを停止する必要があります。

スタンドアロン・エージェントを停止するには、Veridataエージェントのデプロイメント・ディレクトリに移動し、次のコマンドを実行します。

UNIXオペレーティング・システムの場合:

./agent.sh stop

Windowsオペレーティング・システムの場合:

./agent.bat stop

8.2.2 Oracle Fusion Middleware環境の停止

アンインストーラ実行前に、削除対象のOracleホームに関連付けられたサーバーとプロセスをすべて停止する必要があります。

詳細は、Oracle Fusion Middlewareの管理でOracle Fusion Middleware環境の停止に関する項を参照してください。

8.3 データベース・スキーマの削除

Oracleホームを削除する前にRepository Creation Utilityを実行し、このドメインに関連付けられたデータベース・スキーマを削除する必要があります。各ドメインにはカスタム接頭辞によって一意に識別される独自のスキーマ・セットがあります(『Repository Creation Utilityによるスキーマの作成』のカスタム接頭辞の理解に関する項を参照してください)。これらのスキーマを他のドメインと共有することはできません(『Repository Creation Utilityによるスキーマの作成』のスキーマの作成計画に関する項を参照してください)。

データベースに複数のスキーマ・セットがある場合は、削除するドメインに関連付けられたスキーマ接頭辞を指定します。

スキーマの削除手順は、『Repository Creation Utilityによるスキーマの作成』のスキーマの削除に関する項を参照してください。

8.4 ソフトウェアのアンインストール

この項の手順に従って、製品アンインストーラを起動し、ソフトウェアを削除します。

- 第8.4.1項「アンインストーラの起動」

- 第8.4.2項「削除画面のナビゲート」

サイレント(コマンドライン)アンインストールを実行する場合、Oracle Universal Installerによるソフトウェアのインストールでサイレント・アンインストールのOracle Universal Installerの実行に関する項を参照してください。

8.4.1 アンインストーラの起動

アンインストーラをWindowsオペレーティング・システムで起動する場合、次のいずれかを実行します。

1. マネージャ・ウィンドウを使用して、ORACLE_HOME\oui\binディレクトリに移動し、deinstall.cmdをダブルクリックします。

2. コマンドラインからORACLE_HOME\oui\binに移動して、次のコマンドを入力します。

deinstall.cmd

3. 「スタート」メニューから、「すべてのプログラム」→「Oracle」→「OracleHome」→「Uninstall Oracle Middleware」を選択します。

UNIXオペレーティング・システムでアンインストーラを起動するには、ORACLE_HOME/oui/binディレクトリに移動し、次のコマンドを入力します。

./deinstall.sh

8.4.2 削除画面のナビゲート

削除プログラムでは表8-2に記載された順番で一連の画面が表示されます。

削除画面に関して詳細な情報が必要な場合、画面名をクリックしてください。

表8-2 アンインストール画面および説明

画面

説明

ようこそ

この画面により製品アンインストーラが開始します。

アンインストール・サマリー

この画面は、削除されるOracleホーム・ディレクトリとその内容を示しています。これが正しいディレクトリであることを確認してください。

「削除」をクリックして、ソフトウェアの削除を開始します。

アンインストールの進行状況

この画面には削除の進行状況が表示されます。

アンインストール完了

削除が完了すると、この画面が表示されます。この画面の情報を確認し、「終了(F)」をクリックしてアンインストーラを閉じます。

8.5 Oracleホーム・ディレクトリの手動削除

アンインストーラを終了したら、Oracleホーム・ディレクトリおよびアンインストーラによって削除されなかった既存のサブディレクトリを手動で削除する必要があります。たとえば、UNIXオペレーティング・システムでOracleホーム・ディレクトリが/home/oracle/product/Oracle_Homeの場合は、次のようにします。

> cd /home/oracle/product
> rm -rf Oracle_Home

Windowsオペレーティング・システムで、Oracleホーム・ディレクトリがC:\Oracle\Product\Oracle_Homeの場合は、ファイル・マネージャ・ウィンドウを使用してC:\Oracle\Productディレクトリに移動し、「Oracle_Home」フォルダを右クリックして「削除」をクリックします。

8.6 ドメインとアプリケーション・データの削除

ドメインとアプリケーション・データを削除するには:

1. 手動でドメイン・ホーム・ディレクトリを削除します。
たとえば、UNIXオペレーティング・システムでドメイン・ホーム・ディレクトリが/home/oracle/config/domains/veridata_domainの場合は、次のようにします。

> cd /home/oracle/config/domains
> rm -rf veridata_domain

Windowsオペレーティング・システムで、ドメイン・ホーム・ディレクトリがC:\Oracle\Config\domains\odi_domainの場合は、ファイル・マネージャ・ウィンドウを使用してC:\Oracle\Config\domainsディレクトリに移動し、「odi_domain」フォルダを右クリックして「削除」をクリックします。

2. 手動でアプリケーション・ホーム・ディレクトリを削除します。
たとえば、UNIXオペレーティング・システムでアプリケーション・ホーム・ディレクトリが/home/Oracle/config/applications/veridata_domainの場合は、次のようにします。

> cd /home/Oracle/config/applications
> rm -rf veridata_domain

Windowsオペレーティング・システムで、アプリケーション・ホーム・ディレクトリがC:\Oracle\Config\applications\veridata_domainの場合は、ファイル・マネージャ・ウィンドウを使用してC:\Oracle\Config\applicationsディレクトリに移動し、「odi_domain」フォルダを右クリックして「削除」をクリックします。

3. Oracleホームのdomain_registry.xmlファイルをバックアップし、ファイルを編集して、削除するドメインに関連付けられている行を削除します。たとえば、odi_domainを削除するには、次の行を検索して削除します。

<domain location="/home/Oracle/config/domains/veridata_domain"/>

終了したら、ファイルを保存して終了します。

8.7 Oracle Fusion Middleware Infrastructureのアンインストール

Oracle GoldenGate Veridataソフトウェアを削除すると、Oracle Fusion Middleware Infrastructureをマシンから削除するように選択できます。Infrastructureが削除されると、Infrastructureを使用する他の製品が機能しなくなるため、削除する前に、それらの製品がないことを確認します。

アンインストール手順の詳細は、『Oracle Fusion Middleware Infrastructureインストールおよび構成』のOracle Fusion Middleware Infrastructureのアンインストールに関する項を参照してください。

8.8 ソフトウェアの再インストール

手動でOracleホーム・ディレクトリを削除することを含め、この章の指示に従ってソフトウェアが削除されている場合のみ、同じOracleホームに前のインストールとしてソフトウェアを再インストールできます。再インストールする際、同じOracleホームを前のインストールとして指定できます。

次のようにOracleホームが空でない場合を考慮します。

- 同じ機能セットがある既存のOracleホームにインストールします。
インストールを試行するソフトウェアと同じソフトウェアが、インストール中に指定したOracleホームに存在すると、インストーラは警告します。次のオプションがあります。

1. 別のインストール・タイプを選択します。この場合、Oracleホーム・ディレクトリに存在しない機能セットのみがインストールされます。

2. 別のOracleホーム・ディレクトリを選択します。

- 空でない既存のOracleホームにインストールします。
たとえば、ドメイン・ホームやアプリケーション・ホームを既存のOracleホーム内部で作成することを選択したと仮定します。このデータはアンインストール中に削除されません。そのため、同じOracleホームに再インストールしようとしても、インストーラではできません。次のオプションがあります。

1. この章の説明に従い、Oracleホームからソフトウェアをアンインストールし、Oracleホーム・ディレクトリを削除します。完了すると、第3章「Oracle GoldenGate Veridataのインストール」の手順を使用し、再インストールして同じOracleホームの場所を再利用できます。Oracleホームにあったドメインまたはアプリケーション・データは、再作成する必要があります。

2. 別のOracleホーム・ディレクトリを選択します。

A Oracle GoldenGate Veridata Cエージェントのインストール

この章では、UNIX/Linux、WindowsまたはNonStopプラットフォームでのOracle GoldenGate Veridata Cエージェントのインストール方法について説明します。

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

- A.1項「インストールの概要」

- A.2項「NonStopシステム上でのCエージェントのインストール」

A.1 インストールの概要

次の手順は、CベースのOracle GoldenGate Veridataエージェント・ソフトウェアの新規でクリーンなコピーをインストールするためのものです。既存のインストールをアップグレードするには、『Oracle GoldenGate Veridataのアップグレード』を参照してください。

Oracle GoldenGate Veridata Cエージェントは、比較データが含まれるデータベースをホストするシステムと同じシステム上にインストールされます。比較対象のデータを含むデータベース・インスタンスごとに1つのOracle GoldenGate Veridata Cエージェントをインストールします。

A.2 NonStopシステム上でのCエージェントのインストール

NonStop SQL/MPシステムへのエージェントのインストール手順:

- Oracle GoldenGate Veridataエージェント・ファイルのインストール。

- 表パーティションが含まれる場合は、VSNSERVのリモート・ノードへのコピー。

- 次の指定を含むGLOBALSパラメータ・ファイルの作成。

- VSNSERVプロセスがあるリモート・ノードの場所。

- 一意のManager名 (システム上にほかのManagerプロセスがある場合)

- Managerプロセスの構成

A.2.1 Oracle GoldenGate Veridataエージェント・ファイルのインストール

1. 付録D「Oracle GoldenGate Veridataディストリビューション」の手順に従って、Oracle GoldenGate Veridataエージェント・ビルド・ファイルをWindowsワークステーションにダウンロードします。

2. WinZipまたは同等の圧縮製品を使用して、ファイルをワークステーションの一時ディレクトリに解凍します。

3. ファイルをエージェントをインストールして実行するNonStopサーバーのボリュームおよびサブボリュームにバイナリ・モードで転送します。エージェント・ソフトウェアは、他のOracle GoldenGateソフトウェアとは別のものを含め、専用サブボリュームにインストールする必要があります。

4. 次のTACLコマンドを発行し、VERUNPAKを編集ファイルに変更します。

FUP ALTER VERUNPAK, CODE 101

5. 次のTACLコマンドを発行し、VERUNPAKマクロを実行します。

RUN VERUNPAK

6. プロンプト画面が表示されたら、インストール場所を確認します。表示された場所を確定する場合はYを、別の場所を選択する場合はNを入力します。

Installing GoldenGate at $DATA.GoldenGate Veridata
Is this correct? (Y/N) y
UNPAK - File decompression program - T1255G06 - (2002-05-06)
Archive version: 1
File Mode RESTORE Program - T9074G07 (15JAN2002)
Copyright Tandem Computers Incorporated 1981-2002
Summary Information
Files restored = 7  Files not restored = 0
GoldenGate Veridata for Nonstop Installation
Installs the GoldenGate Veridata Product
Enter X at any prompt to quit.

7. 使用するエージェントのSQLカタログが要求されます。カタログ名を入力するか、カタログがない場合はXと入力します。

SQL Catalog for Compilation (X for no catalog)? $data.cpscat
SQL compiling VERIAGT
GoldenGate Veridata Installation Complete.

8. 環境の必要に応じて、A.2.2項「リモート・ノードへのVSNSERVのコピー」またはA.2.3項「GLOBALSファイルの作成」に進みます。

A.2.2 リモート・ノードへのVSNSERVのコピー

リモート・ノードに表のパーティションがある場合は、VSNSERVモジュールのコピーを各ノード上に配置する必要があります。

すべてのリモート・ノードのハードウェア・タイプが同じ場合は、Oracle GoldenGate VeridataエージェントのサブボリュームにあるVSNSERVのコピーを使用できます。それ以外の場合は、そのハードウェア・タイプの正しいエージェント・ビルドのダウンロードが必要になる場合があります。これには正しいVSNSERVが含まれます。

各ノードにVSNSERVを配置するには、次のいずれかを行います。

- エージェント自体を実行しない場合でも、Oracle GoldenGate Veridataエージェント・パッケージ全体を各リモート・ノードにインストールします。

- VSNSERVオブジェクトを各リモート・ノードにコピーします。このオプションを使用する場合は、次の手順に従います。

リモート・ノードへのVSNSERVのコピー手順

1. 適切なVSNSERVプログラムを各リモート・ノードにコピーします。

2. スーパー・ユーザーとして各リモート・ノードにログオンします。

3. 各リモート・ノード上で、次のコマンドを発行します。

FUP GIVE vsnserv, SUPER.SUPER
FUP secure vsnserv, "NNNN", PROGID

- 最初のコマンドは、VSNSERV所有者をSUPER.SUPERとして設定します。

- 2番目のコマンドは、セキュリティとPROGIDをSUPER.SUPERとして実行するように設定します。

4. Oracle GoldenGate Veridataエージェントのインストール場所にあるGLOBALSファイルにノードのHOSTパラメータを追加して、各リモート・ノード上のVSNSERVの場所を指定します。A.2.3項「GLOBALSファイルの作成」を参照してください。

A.2.3 GLOBALSファイルの作成

次の場合、GLOBALSファイルをOracle GoldenGate Veridataエージェント・ディレクトリに作成する必要があります。

- Oracle GoldenGateデータ同期化ソフトウェアで使用するプロセスなどのその他のManagerプロセスがこのシステム上にあります。Veridataエージェントで使用するプロセスを含め、各Managerプロセスの一意の名前をGGSPREFIXパラメータを使用してこのファイルで指定する必要があります。

- Veridataを使用して比較する表のパーティションはリモート・ノードに格納されます。各ノードの名前はGLOBALSファイルでHOSTパラメータを使用して指定する必要があります。

GLOBALSファイルの作成手順

1. TACLプロンプトが表示されたら、次のコマンドを発行します。

EDIT GLOBALS

2. ファイルの作成が要求されたら、Yesと入力します。

3. GLOBALSファイルに、環境に応じて、次のパラメータのいずれかまたは両方を追加します。

GGSPREFIX $aa
HOST system_name [, GGSSUBVOL subvol] [, NODENUM node_number]
[HOST system_name [, GGSSUBVOL subvol] [, NODENUM node_number]]

- GGSPREFIXは、たとえばGGSPREFIX $GVのように、Managerプロセス名に付けられる一意で2文字の接頭辞を指定します。

- HOSTは、VSNSERVコンポーネントがあるリモート・ノードの場所を指定します。

注意:
システムの拡張ノード番号がわからない場合は、そのノード上でSYSINFOを実行します。

SYSINFO - T9268H01 - (01 OCT 2004) SYSTEM \TEST Date 10 Jul 2008, 10:44:54
Copyright 2003 Hewlett-Packard Development Company, L.P.

System name    \TEST
EXPAND node number    110
Current SYSnn    SYS10
System number    012345
Software release ID    H06.13.00

4. ファイルを拡張子なしで保存します。ファイルはエージェントがあるサブボリュームに格納されます。移動しないでください。

A.2.4 Managerの構成

1. TACLから、エージェントとインストールされているGGSCIプログラムを実行します。

RUN GGSCI

2. GGSCIで、次のコマンドを発行してManagerパラメータ・ファイルを作成および編集します。

EDIT PARAMS MGRPARM

3. ファイルの最初の行に、次のパラメータを追加します。ここで、numberは、他のOracle GoldenGateソフトウェアのManagerプロセスを含め、その他のプロセスで使用されていない一意のポート番号です。

PORT number

4. (オプション) 次の行に、Managerプロセスが動的に割当てできる最大256のポート範囲を指定する次のパラメータを追加します。バッチ比較を実行する場合は、同時処理スレッドのポートを指定できます。

DYNAMICPORTLIST {port | port-port} [ , ...]

条件:

- 複数のポートを指定するには、7830, 7833のようにカンマ区切りリストを使用します。

- ポート範囲を指定するには、7830-7835のようにダッシュ(-)を使用して範囲内の最初と最後のポートを区切ります。

- ポート範囲と個別ポートを指定するには、7830-7835, 7839のように範囲と個別ポート番号の間にカンマを配置します。

5. ファイルを保存して閉じます。

6. GGSCIで、次のコマンドを発行してManagerプロセスを起動します。この手順は比較を実行する準備ができるまで保留できます。比較を実行するには、Managerが実行中である必要があります。

START MANAGER

7. Managerが実行中であることを確認するには、GGSCIで次のコマンドを発行します。

INFO MGR

B DB2 for iおよびDB2 z/OSでのOracle GoldenGate Veridata Javaエージェントのインストール

この章では、DB2 for iまたはDB2 z/OSプラットフォームでOracle GoldenGate Veridata 12c (12.2.1) Javaエージェントをインストールする方法について説明します。その他のプラットフォームでエージェントをインストールするには、第3章「Oracle GoldenGate Veridataのインストール」を参照してください。

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

- B.1項「インストールの概要」

- B.2項「DB2 for iまたはDB2 z/OSプラットフォームでのVeridata Javaエージェントのインストール」

B.1 インストールの概要

Oracle GoldenGate Veridata Javaエージェントをz/OSプラットフォームにインストールするには、オペレーティング・システムに対する適切なファイルを製品ディストリビューションからダウンロードします。付録D「Oracle GoldenGate Veridataディストリビューション」を参照してください。ベストプラクティスとして、Javaエージェントは、比較データが格納されているデータベースをホストしているシステムと同じシステムにインストールすることをお薦めします(必須ではありません)。比較対象のデータを含むデータベース・インスタンスごとに1つのOracle GoldenGate Veridata Javaエージェントをインストールします。

B.2 DB2 for iまたはDB2 z/OSプラットフォームでのVeridata Javaエージェントのインストール

Oracle GoldenGate Veridata JavaエージェントをDB2 for iまたはDB2 z/OSプラットフォームにインストールするには、次の手順を実行します。

1. Veridataエージェント・バイナリ・ファイルをインストールするフォルダを作成し、プラットフォームに応じて、GoldenGate_Veridata_Agent_iSeries.zipまたはGoldenGate_Veridata_Agent_ZOS.zipファイルをダウンロードします。

2. ファイルをフォルダに解凍します。このフォルダは、AGENT_ORACLE_HOMEとみなされ、Veridataエージェントに必要なバイナリ・ファイルおよび構成ファイルが格納されます。ディレクトリ構造の詳細は、表6-1「Oracle GoldenGate Veridataインストールのディレクトリ」を参照してください

3. AGENT_ORACLE_HOME /bin/agent_configure.shスクリプトを実行して、エージェントをプラットフォームにデプロイします。第6章「Oracle GoldenGate Veridataエージェントのデプロイおよび構成」を参照してください。

C Oracle GoldenGate Veridataのディレクトリ構造について

この付録では、Oracle GoldenGate Veridataのインストールおよびドメイン構成の終了時にシステムに作成されるディレクトリ構造について説明します。

この項のサンプル・ディレクトリは、『Oracle Fusion Middlewareのインストールのプランニング』の推奨のディレクトリ構造の理解に関する項に説明されている推奨のディレクトリを示しています。ディレクトリ構造は、これらのディレクトリをシステムに作成する場所に基づいて、少し異なる場合があります。

C.1 Oracleホーム・ディレクトリ構造

図C-1は、WebLogic ServerドメインでのOracle GoldenGate Veridataのインストールおよびドメイン構成後のORACLE_HOMEの基本的なディレクトリ構想の例を示しています。図は重要なディレクトリのみをしています。作成したその他のディレクトリおよびファイルもあります。

図C-1 Oracle_Homeのディレクトリ構造

表C-1では、これらのディレクトリについて詳細に説明します。

表C-1 WebLogic ServerドメインのOracle GoldenGate Veridataのディレクトリの説明

ディレクトリまたはファイル

説明

oracle_common

このディレクトリには、Oracle WebLogic Serverに必要な一般的なバイナリおよびライブラリ・ファイルが格納されます。

wlserver

このディレクトリには、管理機能に使用されるWebLogic Serverバイナリの小さい部分が格納されます。

このディレクトリは、WebLogicホーム・ディレクトリ(WL_HOME)とも呼ばれます。

veridata

このディレクトリには、Oracle GoldenGate Veridataバイナリが格納され、次のディレクトリも格納されます。

- agent: Veridataエージェントのホーム・ディレクトリを表します

- bin: Veridataエージェントのスクリプトを格納します

- clilib: Veridataのコマンドライン・ライブラリ・ファイルを格納します

- common: Veridataドメイン・テンプレートを格納します

- plugin: アップグレード・アシスタント用のVeridataプラグインを格納します

- samples: SSL構成用のサンプル資格証明を格納します

- t2p: テスト環境から本番環境に移動するためのスクリプトと手順を格納します

- webapps: Veridata WebアプリケーションEARファイルを格納します

install

このディレクトリには、インストール関連のファイルおよびスクリプトが格納されます。

inventory

このディレクトリには、このOracleホーム・ディレクトリにインストールされるコンポーネント、機能セットおよびパッチの情報が格納されます。

logs

このディレクトリには、インストールおよび構成のトランザクションのログ・ファイルが格納されます。

odi

このディレクトリには、ODIバイナリが格納されます。

OPatch

このディレクトリには、OPatchおよびサポートされているファイルが格納されます。OPatchは、Oracle Fusion Middlewareソフトウェアにパッチを適用するのに使用されるツールです。

oui

このディレクトリには、アンインストール・プログラムを含む、Oracle Universal Installerで使用されるファイルが格納されます。製品のインストール後にOracle Universal Installerを再度実行する必要がある場合は、このディレクトリから実行してください。

domain-registry.xml

このレジストリ・ファイルには、このWebLogic Serverインストールに現在登録されているすべてのドメインの場所が格納されます。新しいドメインを追加する場合は、このファイルに常に登録されます。

C.2 Veridataドメイン・ホーム・ディレクトリ構造

図C-2は、WebLogic ServerドメインでのOracle GoldenGate Veridataのインストールおよびドメイン構成後のVERIDATA_DOMAIN_HOMEの基本的なディレクトリ構想の例を示しています。

ドメイン・ホームおよび内容の詳細は、『Oracle WebLogic Serverドメイン構成の理解』のドメイン・ディレクトリの内容に関する項を参照してください。

図C-2 Veridataドメイン・ホームのディレクトリ構造

表C-2では、Oracle GoldenGate Veridataドメインの重要なディレクトリについて説明します。

表C-2 Oracle GoldenGate Veridataドメインのディレクトリの説明

ディレクトリまたはファイル

説明

bin

このディレクトリには、ドメインでの管理サーバーおよびドメインの管理対象サーバーの起動および停止のプロセスに使用されるスクリプトが格納されます。

config

このディレクトリには、ドメインの現在の構成およびデプロイメントの状態が格納されます。

veridata.cfg構成ファイルは、config/veridataのサブディレクトリにあります。

logs

このディレクトリには、ドメイン・レベルのログ・ファイルが格納されます。

servers

このディレクトリには、ドメインのOracle WebLogic Serverインスタンスごとにサブディレクトリが1つずつ格納されます。

veridata

このディレクトリには、次のサブディレクトリが格納されます。

- bin: Veridataコマンドライン・ユーティリティを格納します。

- reports: 非同期ファイルおよびレポートのデフォルトの場所。

D Oracle GoldenGate Veridataディストリビューション

この付録では、Oracle GoldenGate Veridataファイルのダウンロード方法について説明します。Oracle GoldenGate Veridataディストリビューションに含まれる機能セットについても説明します。

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

- D.1項「Oracle GoldenGate Veridataのダウンロード」

- D.2項「DB2 for iまたはDB2 z/OS用Oracle GoldenGate Veridata CエージェントおよびJavaエージェントのダウンロード」

- D.3項「製品のダウンロード」

D.1 Oracle GoldenGate Veridataのダウンロード

ディストリビューションとは、インストーラを格納するアーカイブ・ファイルで、インストーラを実行すると、ディストリビューションに付属のOracle GoldenGate Veridataコンポーネントのセットおよび機能がインストールされます。.jarファイルからインストーラを実行できるようにするには、動作保証されたJDKがシステムに必要です。詳細は、2.2項「Oracle GoldenGate Veridata 12c (12.2.1)をインストールするための前提条件」を参照してください。

製品ディストリビューションは、Oracle Software Delivery CloudまたはOracle Technology Networkから入手できます。D.3項「製品のダウンロード」を参照してください。

表D-1では、Oracle GoldenGate Veridataの製品および機能セットについて説明します。

表D-1 Oracle GoldenGate Veridataの製品および機能セット

製品

機能セット

説明

Oracle GoldenGate Veridata

Veridataサーバー

Veridataサーバー・コンポーネントには、Webサーバー、Webアプリケーション、およびvericomなどのコマンドライン・ユーティリティが付属しています。

Veridataエージェント

このコンポーネントはVeridataエージェントのみをインストールします。

内部機能

Apache Ant

ビルド・プロセスの自動化に使用されるソフトウェア・ツールです。

FMWアップグレード

11gのOracle GoldenGate Veridataソフトウェアを12cにアップグレードするのに使用可能なアップグレード・アシスタントです。

詳細は、『Oracle GoldenGate Veridataのアップグレード』を参照してください。

OPatch

OPatchユーティリティは、Oracle製品への個別パッチの適用とロールバックを可能にするツールです。

リポジトリ作成ユーティリティ

リポジトリ作成ユーティリティ(RCU)は、データベース・スキーマの作成に使用されます。

D.2 DB2 for iまたはDB2 z/OS用Oracle GoldenGate Veridata CエージェントおよびJavaエージェントのダウンロード

DB2 for iまたはDB2 z/OSプラットフォーム用のOracle GoldenGate Veridata CエージェントおよびJavaエージェントは、Oracle Technology NetworkのOracle GoldenGateダウンロード・ページ(以下)から、個別のZIPファイルとしてダウンロードできます。

http://www.oracle.com/technetwork/middleware/goldengate/downloads/index.html

D.3 製品のダウンロード

次の手順に従い、Oracle Software Delivery Cloudから製品をダウンロードします。

1. http://edelivery.oracle.comに移動します。

2. Welcomeページで、「サインイン」/「登録」をクリックします。

3. 「検証のエクスポート」ページで、次のようにします。

1. 識別情報を入力します。

2. 「はい」をクリックして試用ライセンス契約を受諾します(永久ライセンスを持っている場合でも)。

3. 「はい」をクリックしてエクスポートの制限を受諾します。

4. 「続行」をクリックします。

4. メディア・パック検索ページで、次のようにします。

1. 「Oracle Fusion Middleware」製品パックを選択します。

2. ソフトウェアをインストールするプラットフォームを選択します。

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

5. 「結果リスト」で、次のようにします。

1. 該当するメディア・パックを選択します。

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

6. ダウンロード・ページで、目的のコンポーネントごとに「ダウンロード」をクリックします。

7. 自動ダウンロード・プロセスに従って、zipファイルをシステムに転送します。

注意:
ソフトウェアをインストールする前に、現在の構成に影響を与える新規機能、新規要件、またはバグ修正のリリース・ノートを確認します。

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

コピーライトについて

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

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

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

保証免責

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

制限付権利について

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

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 Corporationおよびその関連会社は一切の責任を負いかねます。

商標と登録商標について

OracleおよびJavaはオラクルおよびその関連会社の登録商標です。その他の社名、商品名等は各社の商標または登録商標である場合があります。

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

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

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

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

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

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

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

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

このドキュメントに含まれる情報は、情報の共有のみを目的としたものであって、顧客諮問委員会(Customer Advisory Board)のメンバーとしてのお客様の立場でのみ、またはお客様のベータ・トライアル契約のみに従って検討されるべきものとします。マテリアル、コード、または機能の提供をお約束するものではなく、購入決定を行う際の判断材料とすべきではありません。このドキュメントに記載されている特徴または機能の開発、リリースおよび時期については、オラクルの裁量により決定されます。

このドキュメントには、ソフトウェアまたは印刷物などの形式を問わず、オラクルが独占的な権利を有する財産的情報が含まれています。この機密資料へのアクセスと使用は、お客様とオラクルとの間で締結され、お客様が遵守に同意した、Oracle Master Agreement、Oracle License and Oracle Services Agreement (オラクル・ライセンスおよびサービスに関する契約書)、Oracle PartnerNetwork Agreement、Oracle Distribution Agreementまたはその他のライセンス契約の条件に従うものとします。このドキュメントとその内容の開示、コピー、複製および配布には、オラクルによる事前の承諾を必要とします。このドキュメントはライセンス契約の一部となるものではなく、オラクルおよびその子会社や関連会社との契約を構成するものではありません。

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

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

Oracle Supportへのアクセス

サポートをご契約のお客様には、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を参照してください。