ヘッダーをスキップ
Oracle® GoldenGate DB2 for iのためのOracle GoldenGateのインストールおよび構成
12c (12.1.2)
B70207-03
  目次へ移動
目次
索引へ移動
索引

前
 
次
 

6 Oracle GoldenGateのアンインストール

この章では、システムからOracle GoldenGateを削除する手順について説明します。

この手順は、Oracle GoldenGate証跡のデータが必要なくなり、現在のOracle GoldenGate環境を保持する必要がなくなった場合を前提としています。現在の環境およびデータを保持するには、この手順を開始する前にOracle GoldenGateディレクトリとすべてのサブディレクトリのバックアップを作成します。

この章は次の項で構成されています:

6.1 ソースDB2 for iシステムからのOracle GoldenGateのアンインストール

  1. (推奨)システム管理者として、またはOracle GoldenGateコマンドを発行する権限およびオペレーティング・システムからファイルとディレクトリを削除する権限を持つユーザーとしてオペレーティング・システムにログオンします。

  2. Oracle GoldenGateインストール・ディレクトリからGGSCIを実行します。

  3. すべてのOracle GoldenGateプロセスを停止します。

    STOP ER *
    
  4. Managerプロセスを停止します。

    STOP MANAGER
    
  5. DBLOGINコマンドを使用してデータベースにログインします。

    DBLOGIN SOURCEDB database, USERID db_user [, PASSWORD pw [encryption options]]
    

    注意:

    DB2 for iシステムに対しては、BLOWFISH暗号化のみサポートされています。

  6. DELETE TRANDATAコマンドを実行して、表のジャーナル処理を終了します。

    DELETE TRANDATA { schema.table  [JOURNAL library/journal] |
    library/file [JOURNAL library/journal] }
    
  7. IBM 5250端末エミュレータから、Oracle GoldenGateインストール・ライブラリを特定します。このライブラリの名前は、oggprcjrn.srvpgmソフトリンクでqsys.libの後に表示されます。次の例では、インストール・ライブラリはOGGLIBです。

    oggprcjrn.srvpgm->/qsys.lib/qsys.ogglib/oggprcjrn.srvpgm
    
  8. Oracle GoldenGateインストール・ライブラリを削除します。保存していないジャーナル・レシーバに関するプロンプトには、"I"(無視)を指定します。

    clrlib library
    dltlib library
    
  9. インストール・ディレクトリを削除することで、Oracle GoldenGateのファイルを削除します。

6.2 Linuxリモート・システムからのOracle GoldenGateのアンインストール

次の手順に従って、ReplicatがインストールされているリモートLinuxマシンからOracle GoldenGateを削除します。

  1. オペレーティング・システムのコマンド・シェルを実行します。

  2. (推奨)システム管理者として、またはOracle GoldenGateコマンドを発行する権限およびオペレーティング・システムからファイルとディレクトリを削除する権限を持つユーザーとしてオペレーティング・システムにログオンします。

  3. ディレクトリをOracle GoldenGateのインストール・ディレクトリに変更します。

  4. GGSCIを実行します。

  5. すべてのOracle GoldenGateプロセスを停止します。

    STOP ER *
    
  6. Managerプロセスを停止します。

    STOP MANAGER
    
  7. DBLOGINコマンドを使用してデータベースにログインします。

    DBLOGIN SOURCEDB database, USERID db_user [, PASSWORD pw [encryption_options]]
    

    注意:

    DB2 for iシステムに対しては、BLOWFISH暗号化のみサポートされています。

  8. DELETE CHECKPOINTTABLEコマンドを実行して、Replicatチェックポイント表を削除します。

    DELETE CHECKPOINTTABLE owner.table
    
  9. インストール・ディレクトリを削除することで、Oracle GoldenGateのファイルを削除します。

6.3 Windowsリモート・システムからのOracle GoldenGateの削除

次の手順に従って、ReplicatがインストールされているリモートWindowsマシンからOracle GoldenGateを削除します。

6.3.1 WindowsクラスタからのOracle GoldenGateの削除

  1. Managerリソースを含むWindowsクラスタ・グループを所有するクラスタのノードからGGSCIを実行し、まだ実行中のExtractおよびReplicatプロセスを停止します。

  2. Windowsクラスタ・アドミニストレータ・ツールを使用してManagerリソースをオフラインにします。

  3. リソースを右クリックし、「Delete」を選択して削除します。

  4. 「スタート」「ファイル名を指定して実行」の順にクリックし、「ファイル名を指定して実行」ダイアログ・ボックスでcmdと入力して、コマンド・コンソールを開きます。

  5. ディレクトリをOracle GoldenGateのインストール・ディレクトリに変更します。

  6. 次の構文を使用してINSTALLユーティリティを実行します。

    install deleteevents deleteservice
    

    このコマンドによって、Oracle GoldenGateのイベントがWindowsのイベント・マネージャにレポートされなくなり、Managerサービスが削除されます。

  7. クラスタの次のノードにWindowsクラスタ・グループを移動し、4から繰り返します。

  8. 「リモートWindowsシステムからのOracle GoldenGateの削除」の手順に従います。

6.3.2 リモートWindowsシステムからのOracle GoldenGateの削除

すべてのシステムで:

  1. (推奨)システム管理者として、またはOracle GoldenGateコマンドを発行する権限およびオペレーティング・システムからファイルとディレクトリを削除する権限を持つユーザーとしてオペレーティング・システムにログオンします。

  2. Oracle GoldenGateインストール・フォルダからGGSCIを実行します。

  3. すべてのOracle GoldenGateプロセスを停止します。

    STOP ER *
    
  4. Managerプロセスを停止します。

    STOP MANAGER
    

  5. 注意:

    Oracle GoldenGateをWindowsクラスタから削除する際にステップ5から8をすでに実行している場合は、これらのステップをスキップします。

  6. 「スタート」「ファイル名を指定して実行」の順にクリックし、「ファイル名を指定して実行」ダイアログ・ボックスでcmdと入力して、コマンド・コンソールを開きます。

  7. ディレクトリをOracle GoldenGateのインストール・ディレクトリに変更します。

  8. 次の構文を使用してINSTALLユーティリティを実行します。

    install deleteevents deleteservice
    

    このコマンドによって、Oracle GoldenGateのイベントがWindowsのイベント・マネージャにレポートされなくなり、Managerサービスが削除されます。

  9. DBLOGINコマンドを使用してデータベースにログインします。

    DBLOGIN SOURCEDB database, USERID db_user [, PASSWORD pw [encryption options]]
    

    注意:

    DB2 for iシステムに対しては、BLOWFISH暗号化のみサポートされています。

  10. DELETE CHECKPOINTTABLEコマンドを実行して、Replicatチェックポイント表を削除します。

    DELETE CHECKPOINTTABLE owner.table
    
  11. インストール・ディレクトリを削除することで、Oracle GoldenGateのファイルを削除します。