3.2.3.2.2 デプロイメントを削除する方法: サイレント・モード

Oracle GoldenGateホームのbinディレクトリから、Oracle GoldenGate Configuration Assistant (oggca)を使用して、デプロイメントをサイレントで削除できます。

デプロイメントを削除することで、そのデプロイメントの様々なコンポーネント(Extract、Replicat、パス、構成ファイルなど)を削除できます。ただし、Service Managerは削除されません。

デプロイメントをサイレントで削除するには、次の手順を実行します。

ノート:

Service Managerがシステム・サービスとして登録されている場合、デプロイメントをサイレントで削除しても、サービスは登録解除されません。
  1. デプロイメント・レスポンス・ファイルがあることを確認します。デプロイメント・レスポンス・ファイルを取得するには、OGGCAを実行してレスポンス・ファイルを保存します。

  2. デプロイメント・レスポンス・ファイル内で次の行を更新します。
    CONFIGURATION_OPTION=REMOVE
    ADMINISTRATOR_PASSWORD=********
    CREATE_NEW_SERVICEMANAGER=false
    DEPLOYMENT_NAME=deployment_name
    REMOVE_DEPLOYMENT_FROM_DISK=true

    複数のデプロイメントの場合、DEPLOYMENT_NAMEフィールドを使用してデプロイメント名を指定する必要があります。REMOVE_DEPLOYMENT_FROM_DISKオプションを使用すると、デプロイメントに関連付けられている物理ファイルおよびフォルダを削除できます。

  3. -silent および-responseFileオプションを使用して、次の場所からOGGCAプログラムを実行します。デプロイメント・レスポンスへの正確なパスを指定する必要があります。
    $OGG_HOME/bin/oggca.sh -silent -responseFile
    path_to_response_file/response_file.rsp

    例:

    $OGG_HOME/bin/oggca.sh -silent -responseFile
            /home/oracle/software/ogg_deployment.rsp