Service Managerの削除

Service Managerの削除について学習します。

Service Managerを削除するためのOGGCAの起動

Service Managerを削除するオプションは、削除できるデプロイメントがない場合にのみOGGCAで使用できます。Service Managerを削除するには:

  1. Oracle GoldenGateホームの/binディレクトリからOGGCAウィザードを実行します:

    cd $OGG_HOME/bin
    ./oggca.sh
  2. 「サービス・マネージャ・オプションの選択」画面で「既存のサービス・マネージャ」をクリックします。「次」をクリックします。

  3. ドロップダウン・リストから「サービス・マネージャ」を選択します。

  4. 「構成オプション」画面で「Remove Service Manager Deployment」を選択します。

  5. 「終了」をクリックして、Service Managerを削除します。

デプロイメントの削除後に手動で削除するファイル

一部のファイルを手動で削除する必要があるのは、Service Managerが登録されていましたが、登録解除して新たに登録が必要な場合のみです。ファイルを手動で削除するには、root権限またはsudo権限が必要です。削除するファイルを次に示します。

オペレーティング・システム 既存のService Managerを登録解除するために手動で削除するファイル

Linux 6

ノート:

Linux 6は、Oracle GoldenGate 21c (21.3.0)に対して動作保証されていません。この情報は、アップグレードまたはダウングレードを実行しようとしたときに必要になる場合があります。

  • /etc/init.d/OracleGoldenGate
  • /etc/rc.d/*OracleGoldenGate
  • /etc/rc*.d/*OracleGoldenGate
  • /etc/oggInst.loc

Linux 7およびLinux 8 /etc/systemd/system/OracleGoldenGate.service

Service Managerを停止するには、次のコマンドを実行します。

systemctl stop OracleGoldenGate
systemctl disable OracleGoldenGate *

ノート: Service Managerがサービスとして(XAGとの統合の有無にかかわらず)登録されていない場合、OGGCAはService Managerデプロイメントを停止します。そうでない場合は、unregisterServiceManagerというスクリプトが作成されます。ユーザーが実行すると、systemctlコマンドが実行され、前述のファイルが削除されます。