この章では、システムからOracle GoldenGateを削除する手順について説明します。
この手順は、Oracle GoldenGate証跡のデータが必要なくなり、現在のOracle GoldenGate環境を保持する必要がなくなった場合を前提としています。現在の環境およびデータを保持するには、この手順を開始する前にOracle GoldenGateディレクトリとすべてのサブディレクトリのバックアップを作成します。
この章は次の項で構成されています:
(推奨)システム管理者として、またはOracle GoldenGateコマンドを発行する権限およびオペレーティング・システムからファイルとディレクトリを削除する権限を持つユーザーとしてオペレーティング・システムにログオンします。
Oracle GoldenGateインストール・ディレクトリからGGSCIを実行します。
すべてのOracle GoldenGateプロセスを停止します。
STOP ER *
Managerプロセスを停止します。
STOP MANAGER
DBLOGIN
コマンドを使用してデータベースにログインします。
DBLOGIN SOURCEDBdatabase
, USERIDdb_user
[, PASSWORDpw
[encryption options
]]
注意: DB2 for iシステムに対しては、BLOWFISH 暗号化のみサポートされています。 |
DELETE TRANDATA
コマンドを実行して、表のジャーナル処理を終了します。
DELETE TRANDATA{
schema.table
[JOURNAL
library/journal
] |library/file
[JOURNAL
library/journal
] }
IBM 5250端末エミュレータから、Oracle GoldenGateインストール・ライブラリを特定します。このライブラリの名前は、oggprcjrn.srvpgm
ソフトリンクでqsys.lib
の後に表示されます。次の例では、インストール・ライブラリはOGGLIB
です。
oggprcjrn.srvpgm->/qsys.lib/qsys.ogglib/oggprcjrn.srvpgm
Oracle GoldenGateインストール・ライブラリを削除します。保存していないジャーナル・レシーバに関するプロンプトには、"I"(無視)を指定します。
clrliblibrary
dltliblibrary
インストール・ディレクトリを削除することで、Oracle GoldenGateのファイルを削除します。
次の手順に従って、ReplicatがインストールされているリモートLinuxマシンからOracle GoldenGateを削除します。
オペレーティング・システムのコマンド・シェルを実行します。
(推奨)システム管理者として、またはOracle GoldenGateコマンドを発行する権限およびオペレーティング・システムからファイルとディレクトリを削除する権限を持つユーザーとしてオペレーティング・システムにログオンします。
ディレクトリをOracle GoldenGateのインストール・ディレクトリに変更します。
GGSCIを実行します。
すべてのOracle GoldenGateプロセスを停止します。
STOP ER *
Managerプロセスを停止します。
STOP MANAGER
DBLOGIN
コマンドを使用してデータベースにログインします。
DBLOGIN SOURCEDBdatabase
, USERIDdb_user
[, PASSWORDpw
[encryption_options
]]
注意: DB2 for iシステムに対しては、BLOWFISH 暗号化のみサポートされています。 |
DELETE CHECKPOINTTABLE
コマンドを実行して、Replicatチェックポイント表を削除します。
DELETE CHECKPOINTTABLE owner.table
インストール・ディレクトリを削除することで、Oracle GoldenGateのファイルを削除します。
次の手順に従って、ReplicatがインストールされているリモートWindowsマシンからOracle GoldenGateを削除します。
Managerリソースを含むWindowsクラスタ・グループを所有するクラスタのノードからGGSCIを実行し、まだ実行中のExtractおよびReplicatプロセスを停止します。
Windowsクラスタ・アドミニストレータ・ツールを使用してManagerリソースをオフラインにします。
リソースを右クリックし、「Delete」を選択して削除します。
「スタート」、「ファイル名を指定して実行」の順にクリックし、「ファイル名を指定して実行」ダイアログ・ボックスでcmd
と入力して、コマンド・コンソールを開きます。
ディレクトリをOracle GoldenGateのインストール・ディレクトリに変更します。
次の構文を使用してINSTALLユーティリティを実行します。
install deleteevents deleteservice
このコマンドによって、Oracle GoldenGateのイベントがWindowsのイベント・マネージャにレポートされなくなり、Managerサービスが削除されます。
クラスタの次のノードにWindowsクラスタ・グループを移動し、4から繰り返します。
すべてのシステムで:
(推奨)システム管理者として、またはOracle GoldenGateコマンドを発行する権限およびオペレーティング・システムからファイルとディレクトリを削除する権限を持つユーザーとしてオペレーティング・システムにログオンします。
Oracle GoldenGateインストール・フォルダからGGSCIを実行します。
すべてのOracle GoldenGateプロセスを停止します。
STOP ER *
Managerプロセスを停止します。
STOP MANAGER
注意: Oracle GoldenGateをWindowsクラスタから削除する際にステップ5から8をすでに実行している場合は、これらのステップをスキップします。 |
「スタート」、「ファイル名を指定して実行」の順にクリックし、「ファイル名を指定して実行」ダイアログ・ボックスでcmd
と入力して、コマンド・コンソールを開きます。
ディレクトリをOracle GoldenGateのインストール・ディレクトリに変更します。
次の構文を使用してINSTALLユーティリティを実行します。
install deleteevents deleteservice
このコマンドによって、Oracle GoldenGateのイベントがWindowsのイベント・マネージャにレポートされなくなり、Managerサービスが削除されます。
DBLOGIN
コマンドを使用してデータベースにログインします。
DBLOGIN SOURCEDBdatabase
, USERIDdb_user
[, PASSWORDpw
[encryption options
]]
注意: DB2 for iシステムに対しては、BLOWFISH 暗号化のみサポートされています。 |
DELETE CHECKPOINTTABLE
コマンドを実行して、Replicatチェックポイント表を削除します。
DELETE CHECKPOINTTABLE owner.table
インストール・ディレクトリを削除することで、Oracle GoldenGateのファイルを削除します。