この章では、Oracle GoldenGate for Sybaseをアンインストールする方法について説明します。内容は次のとおりです
次の手順は、Oracle GoldenGateの証跡内のデータが不要であること、現在のOracle GoldenGate環境を保持する必要がないことを前提としています。現在の環境およびデータを保持するには、手順を開始する前にOracle GoldenGateディレクトリおよび全サブディレクトリのバックアップをとってください。
すべてのシステムで:
コマンド・シェルを実行します。
(推奨)システム管理者、またはOracle GoldenGateコマンドを発行する権限とオペレーティング・システムからファイルおよびディレクトリを削除する権限を持つユーザーとしてログオンします。
ディレクトリをOracle GoldenGateインストール・ディレクトリに変更します。
GGSCIを実行します。
Oracle GoldenGateプロセスをすべて停止します。
Managerプロセスを停止します。
ソース・システムで:
GGSCIで、DBLOGIN
コマンドを使用してデータベースにログインします。
GGSCIで、DELETE TRANDATA
コマンドを発行してレプリケーションを無効にします。
Extractで2次切捨て点を管理していた場合、データベースによるこの管理を有効にします。
dbcc settrunc( 'ltm', ignore )
Replicatチェックポイント表が存在する任意のシステムで:
GGSCIで、DBLOGIN
コマンドを使用してデータベースにログインします。
GGSCIで、DELETE CHECKPOINTTABLE
コマンドを発行します。
すべてのシステムで:
すべてのプロセス(GGSCIを含む)が停止していることを確認します。
インストール・ディレクトリを削除してOracle GoldenGateファイルを削除します。
すべてのシステムで:
(推奨)システム管理者、またはOracle GoldenGateコマンドを発行する権限とオペレーティング・システムからファイルおよびディレクトリを削除する権限を持つユーザーとしてログオンします。
Oracle GoldenGateインストール・フォルダからGGSCIを実行します。
Oracle GoldenGateプロセスをすべて停止します。
Managerプログラムまたはサービスを停止します。
Windowsコマンド・コンソールを実行します。
ディレクトリをOracle GoldenGateインストール・ディレクトリに変更します。
次の構文を使用してinstall
ユーティリティを実行し、Windowsイベント・マネージャへのOracle GoldenGateイベントのレポートを停止して、Managerサービスを削除します。
install deleteevents deleteservice
ソース・システムで:
GGSCIで、DBLOGIN
コマンドを使用してデータベースにログインします。
GGSCIで、DELETE TRANDATA
コマンドを発行してレプリケーションを無効にします。
Extractで2次切捨て点を管理していた場合、データベースによるこの管理を有効にします。
dbcc settrunc( 'ltm', ignore )
Replicatチェックポイント表が存在する任意のシステムで:
GGSCIで、DBLOGIN
コマンドを使用してデータベースにログインします。
GGSCIで、DELETE CHECKPOINTTABLE
コマンドを発行します。
すべてのシステムで:
すべてのプロセス(GGSCIを含む)が停止していることを確認します。
インストール・ディレクトリを削除してOracle GoldenGateファイルを削除します。