プライマリ・コンテンツに移動
Oracle® Fusion Middleware Oracle DatabaseのためのOracle GoldenGateのインストールおよび構成
12c (12.2.0.1)
E70107-04
目次へ移動
目次

前
次

17.2 DDL環境の削除

(DDLレプリケーションをサポートするためにDDLトリガーが使用されている場合に有効です。)この手順では、ソース・システムのDDLスキーマからすべてのOracle GoldenGate DDLオブジェクトを削除します。

  1. システム管理者として、またはOracle GoldenGateコマンドを発行する権限とオペレーティング・システムからファイルおよびディレクトリを削除する権限を持つユーザーとしてログオンします。
  2. Oracle GoldenGateディレクトリからGGSCIを実行します。
  3. すべてのOracle GoldenGateプロセスを停止します。
    STOP ER *
    
  4. SYSDBA権限を持つユーザーとしてSQL*Plusにログインします。
  5. Oracle GoldenGateのプロセス、SQL*Plus、ビジネス・アプリケーションおよびOracleを使用するその他のソフトウェアのセッションなど、これまでDDLを発行したすべてのセッションを切断します。それを行わない場合、データベースでORA-04021エラーが生成される可能性があります。
  6. ddl_disableスクリプトを実行してDDLトリガーを無効にします。
  7. ddl_removeスクリプトを実行して、Oracle GoldenGate DDLトリガー、DDL履歴とマーカー表、およびその他の関連オブジェクトを削除します。デバッグで必要となる場合に備え、このスクリプトにより、スクリプト出力を記録するddl_remove_spool.txtファイルと、環境設定を記録するddl_remove_set.txtファイルが作成されます。
  8. marker_removeスクリプトを実行して、Oracle GoldenGateマーカー・サポート・システムを削除します。デバッグで必要となる場合に備え、このスクリプトにより、スクリプト出力を記録するmarker_remove_spool.txtファイルと、環境設定を記録するmarker_remove_set.txtファイルが作成されます。