この章では、ホスト・システムからOracle GoldenGateを削除する手順について説明します。この章は、次の項で構成されています。
この手順では、Oracle GoldenGateの証跡のデータが不要であり、現在のOracle GoldenGate環境を保持する必要がないことを前提とします。現在の環境およびデータを保持するには、この手順を開始する前にOracle GoldenGateディレクトリとすべてのサブディレクトリのバックアップを作成します。
この手順では、Oracle GoldenGateプロセスを停止します。停止の指示があるまで、Managerは実行したままにします。
すべてのシステムで:
コマンド・シェルを実行します。
システム管理者として、またはOracle GoldenGateコマンドを発行する権限とオペレーティング・システムからファイルおよびディレクトリを削除する権限を持つユーザーとしてログオンします。
ディレクトリをOracle GoldenGateのインストール・ディレクトリに変更します。
GGSCIを実行します。
すべてのOracle GoldenGate Replicatプロセスを停止します。
STOP REPLICAT *
Managerプロセスを停止します。
STOP MANAGER
(Windowsインストールに有効)この手順では、Windowsクラスタ・リソースであるOracle GoldenGateをソースまたはターゲットのWindowsシステムから削除し、Oracle GoldenGateイベントがWindowsイベント・マネージャにレポートされないようにして、Managerサービスを削除します。ソース・システムおよびターゲット・システムで、次の手順を実行します。
システム管理者として、またはOracle GoldenGateコマンドを発行する権限とオペレーティング・システムからファイルおよびディレクトリを削除する権限を持つユーザーとしてログオンします。
(クラスタ) Managerリソースが含まれているクラスタ・グループを所有するクラスタのノードから作業し、GGSCIを実行し、すべてのReplicatプロセスが停止していることを確認します。稼働しているものがあれば停止します。
STATUS REPLICAT *
STOP REPLICAT *
(クラスタ)クラスタ・アドミニストレータ・ツールを使用してManagerリソースをオフラインにします。
(クラスタ)そのリソースを右クリックし、「削除」を選択して削除します。
「スタート」、「ファイル名を指定して実行」の順にクリックし、「ファイル名を指定して実行」ダイアログ・ボックスにcmd
と入力して、コマンド・コンソールを開きます。
ディレクトリをOracle GoldenGateのインストール・ディレクトリに変更します。
次の構文を使用して、INSTALLユーティリティを実行します。
install deleteevents deleteservice
(クラスタ)クラスタ・グループをクラスタの次のノードに移動し、手順 5から繰り返します。
次の手順を実行して、ターゲット・データベースに格納されたチェックポイント表および処理中のチェックポイントを格納するためにReplicatによって使用されたチェックポイント表を削除します。
Replicatを停止します。
STOP REPLICAT group
DBLOGIN
コマンドを使用してデータベースにログインします。
DBLOGIN SOURCEDBdatabase
, USERIDALIASalias
Replicatグループを削除します。
DELETE REPLICAT group
Replicatチェックポイント表を削除します。
DELETE CHECKPOINTTABLE
schema.table
次の手順をすべてのシステムで実行して、Oracle GoldenGateインストール・ディレクトリを削除します。
GGSCIで、すべてのプロセスが停止していることを確認します。稼働しているものがあれば停止します。
STATUS MANAGER
STATUS ER *
STOP MANAGER
STOP ER *
GGSCIを終了します。
EXIT
Oracle GoldenGateインストール・ディレクトリを削除します。