Oracle® Fusion Middleware SQL ServerのためのOracle GoldenGateのインストールおよび構成 12c (12.2.0.1) E70108-03 |
|
前 |
次 |
この章は次の項で構成されています:
ここでは、Oracle GoldenGateを初めてインストールする場合の手順を説明します。また、この手順は、Oracle GoldenGateの新バージョンのベース・リリースをダウンロードするためのものです。
それ以降のパッチをダウンロードしてベース・リリースにインストールするには、次の場所でMy Oracle Supportの「パッチと更新版」タブにアクセスします。
Oracle GoldenGateをあるバージョンから別のバージョンにアップグレードするには、『Oracle GoldenGate Oracle GoldenGateのアップグレードfor Windows and UNIX』のアップグレード手順に従ってください。
SQL Server用のOracle GoldenGateキャプチャでは、リアルタイム・モードとアーカイブ・ログ・モードをサポートしています。リアルタイム・キャプチャの場合、Oracle GoldenGateはソース・データベース・サーバー上にインストールする必要があります。アーカイブ・ログ・モードの場合、Oracle GoldenGateはソース・データベース・サーバーまたはリモートWindowsサーバー上にインストールできます。
Microsoft SQL Serverデータベースに適用する場合、Oracle GoldenGateはデータベース・サーバーまたはリモートWindowsサーバー上にインストールできます。
Oracle Fusion Middlewareソフトウェアの入手方法の詳細は、Oracle Fusion Middlewareのインストールのプランニングの製品の配布の理解と入手を参照してください。
Oracle WebLogic Server and Coherenceソフトウェアを開発または評価用にダウンロードするには、Oracle Technology Network (OTN)で次の場所を参照してください。
http://www.oracle.com/technetwork/middleware/fusion-middleware/downloads/index.html
Oracle Fusion Middleware製品の検索やダウンロードの詳細は、OTNで『Oracle Fusion Middlewareダウンロード、インストール、構成のREADMEファイル』を参照してください。
元のテキストは次のとおりです。ファイル名はそのままにしますか。
Oracle GoldenGateを入手するには、次の手順に従います。
Oracle Technology Networkに移動します。
Oracle GoldenGate 12c (12.2.0.1)リリースを探して、使用中のシステムにZIPファイルをダウンロードします。
この項では、フェイルオーバーを自動化する機能を持つクラスタ環境ソリューションにOracle GoldenGateをインストールする場合に適用されるインストール要件について説明します。
最低でも、なんらかのOracle GoldenGateオブジェクトを共有記憶域にインストールする必要があります。クラスタのどのノードからも独立していて、すべてのノードから使用可能なクラスタ対応の共有記憶域を選択します。
ベスト・プラクティスは、Oracle GoldenGate全体を共有記憶域にインストールすることです。これによって、パラメータ・ファイルを変更せずにどのノードからもOracle GoldenGateプロセスを起動できます。アクティブ・ノードに障害が発生した場合、インストール・ディレクトリに保持されている処理のチェックポイントを使用して、別のノードでプロセスをただちに起動できます。
共有記憶域ではなく、各ノードにOracle GoldenGateバイナリとファイルをインストールする場合、次の条件を満たす必要があります。
Oracle GoldenGateインストールの場所が、すべてのノードで同じパスである必要があります。
最低でも次のディレクトリを共有記憶域にインストールし、Oracle GoldenGateのリカバリ要件をサポートします。
dirchk
dirdat
dirprm
ディレクトリのパラメータ・ファイルは、共有ドライブに配置されていない場合、すべてのノードで同一である必要があります。ノードごとに異なる環境設定を解決するために、ローカルManagerプロセスから継承するか、ノード固有のOracle GoldenGateマクロ・ファイルを参照するよう環境設定を設定できます。このシナリオを実現するのは難しいため、パラメータ・ファイルを共有ドライブに格納することで内在する問題を回避できます。
Oracle GoldenGateのインストール後、クラスタへのOracle GoldenGateの統合も参照してください。
次の手順に従って、Windowsシステムまたはクラスタ内の適切な場所にOracle GoldenGateをインストールします。詳細は、クラスタ内にOracle GoldenGateをインストールする準備を参照してください。ここに記載されている説明は、Microsoft SQL Serverのすべてのバージョンに当てはまります。Oracle GoldenGateプロセスを実行する前に追加のデータベースの準備が必要です。詳細は、Oracle GoldenGateのためのシステムの準備を参照してください。
Oracle GoldenGateをWindowsクラスタにインストールするには、次の手順を実行します。
次のいずれかに該当する場合は、Managerプロセスにカスタム名を指定する必要があります。
既定のGGSMGR
以外にManagerの名前を使用する場合。
複数のManagerプロセスがWindowsサービスとしてこのシステムで実行されています。システム上の各Managerの名前を一意にする必要があります。先に進む前に、すべてのローカルManagerサービスの名前を確認します。
Managerのカスタム名を指定するには、この手順を使用します。
デフォルトでは、Managerはサービスとしてインストールされず、ローカルまたはドメイン・アカウントで実行できます。ただし、このように実行する場合は、ユーザーがログアウトするとManagerは停止します。Managerをサービスとしてインストールする場合は、ユーザー接続とは無関係に操作でき、手動またはシステム起動時に起動するように構成できます。
Windowsクラスタの場合にManagerをサービスとしてインストールする必要がありますが、それ以外の場合はオプションです。
WindowsサービスとしてManagerをインストールするには、次の手順を実行します。
クラスタにOracle GoldenGateをインストールした場合は、次の手順を実行して、クラスタ・ソリューションにOracle GoldenGateを統合します。
Oracle GoldenGateをクラスタに統合するための要件を次に示します。
RMTHOST
パラメータの入力値として指定します。Managerにアクセスする他のOracle GoldenGate製品もVIPを使用する必要があります。AUTOSTART
およびAUTORESTART
パラメータを追加して、Managerでレプリケーション・プロセスを自動的に起動するようにします。必要に応じて、Oracle GoldenGateユーザー・インタフェース内からExtract、Replicatおよび他のOracle GoldenGateプロセスを制御できます。Oracle GoldenGateをWindowsクラスタにインストールした場合は、次の手順に従ってOracle GoldenGateをクラスタ・リソースとして設定し、すべてのノード上にManagerサービスを正しく設定します。
クラスタ・アドミニストレータで、Oracle GoldenGateの接続先のデータベース・インスタンスを含むグループにManagerプロセスを追加します。
Oracle GoldenGateが稼働するすべてのノードが、リソースの実行可能な所有者として選択されていることを確認します。
Manager Windowsサービスに次の依存関係(「サービス」コントロール・パネルから構成可能)があることを確認します。
SQL Serverリソース
Oracle GoldenGateディレクトリが含まれているディスク・リソース
データベース・トランザクション・ログ・ファイルを含むディスク・リソース
データベースのトランザクション・ログ・バックアップ・ファイルを含むディスク・リソース