Oracle GoldenGate Microservices Architectureのアンインストール

Linux、UNIXおよびWindows環境のホストからのOracle GoldenGate Microservices Architectureプロセスおよびファイルのアンインストールについて学習します。

この手順は、Oracle GoldenGateの証跡内のデータが不要であること、現在のOracle GoldenGate環境を保持する必要がないことを前提としています。現在の環境およびデータを保持するには、手順を開始する前にOracle GoldenGateディレクトリおよび全サブディレクトリのバックアップをとってください。

Oracle GoldenGate Microservices Architectureをアンインストールする前に、サービス・マネージャおよびすべてのデプロイメントを停止する必要があります。

デプロイメントおよびサービス・マネージャの削除

OGGCAを使用してデプロイメントを削除する方法について学習します。

Oracle GoldenGate Configuration Assistantを使用したデプロイメントおよびサービス・マネージャの削除

Oracle GoldenGate Configuration Assistant (OGGCA)を使用してデプロイメントを削除するには、次の手順を実行します。

  1. 削除するすべてのデプロイメントのAdministration Serverに接続し、実行中のExtractおよびReplicatを停止します。

  2. LinuxおよびWindowsシステムでは、次のステップを実行します。
    • Linuxシステムでは、$OGG_HOME/binディレクトリからコマンド./oggca.shを実行して、Oracle GoldenGate Configuration Assistant (OGGCA)を起動します。

    • Windowsシステムでは、oggca.batファイルを右クリックして「管理者として実行」を選択します。このファイルは、OGG_HOME\binディレクトリにあります。

  3. 「既存のサービス・マネージャ」オプションを選択し、「次」をクリックします。

  4. 既存のOracle GoldenGateの削除デプロイメントを選択し、「次」をクリックします。

  5. OGGCAウィザードで次の手順を実行して、デプロイメントを削除します。

  6. ステップを繰り返して、複数のデプロイメントおよびサービス・マネージャを削除します。

Oracle GoldenGate Configuration Assistantの使用 - サイレント

サイレント・モードでConfiguration Assistantを実行するには、-silent -responseFile fullPathToResponseFileフラグを設定して実行します。

デプロイメント削除するためのレスポンス・ファイルでは、次のプロパティを設定することが求められます。
CONFIGURATION_OPTION, 
DEPLOYMENT_NAME, 
ADMINISTRATOR_USER, 
ADMINISTRATOR_PASSWORD,
HOST_SERVICEMANAGER, 
PORT_SERVICEMANAGER, 
SECURITY_ENABLED,
REMOVE_DEPLOYMENT_FROM_DISK

手動で削除するファイル

オペレーティング・システム 既存の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

Oracle Universal Installerを使用したMicroservices Architectureのアンインストール

ノート:

Oracle GoldenGateのホーム・ディレクトリをアンインストールする前に、すべてのデプロイメントを削除することが重要です。
Oracle Universal Installerを使用してOracle GoldenGate Microservices Architectureをアンインストールするには:
  1. 次のディレクトリに移動します。

    /$OGG_HOME/deinstall/

  2. 次のコマンドを実行します。

    UNIXおよびLinuxの場合: ./deinstall.sh

    Windowsの場合: \deinstall.bat

手動での実行が必要になる可能性があるステップについては、手動で削除するファイルを参照してください。

サイレント・アンインストール

サイレント・アンインストールを実行する場合は、次のコマンドを使用します。

deinstall.sh -silent

アンインストールはサイレントでプロンプトが表示されないため、OGG_HOME変数が正しく設定されていることを確認してください。

サイレント・アンインストールについては、次の例を参照してください。
OS> ./deinstall.sh
ALERT: Ensure all the processes running from the current Oracle Home are shutdown prior to running this software uninstallation script.Proceed with removing Oracle GoldenGate home:
/net/xyz02/scratch/scott/view_storage/scott_x19200x/local/ggtest/install_200714
            (yes/no)? [no] yes
Starting Oracle Universal Installer...
Checking swap space: must be greater than 500 MB.   
Actual 11648 MB    
PassedPreparing to launch Oracle Universal Installer from /tmp/OraInstall2020-08-19_10-52-30AM.
          Please wait ...
Oracle Universal Installer, Version 12.2.0.1.4 ProductionCopyright (C) 1999, 2016, Oracle. All rights reserved.Starting deinstallDeinstall in progress (Wednesday, August 19, 2020 10:52:33 AM PDT)............................................................... 100% Done.Deinstall successful
      OS> ./deinstall.sh -silentALERT: 
Ensure all the processes running from the current Oracle Home are shutdown prior to running this software uninstallation script. Starting Oracle Universal Installer... Checking swap space: must be greater than 500 MB.   Actual 11647 MB   
        Passed Preparing to launch Oracle Universal Installer from /tmp/OraInstall2020-08-19_10-43-25AM. 
Please wait ...
Oracle Universal Installer, Version 12.2.0.1.4 Production Copyright (C) 1999, 2016, Oracle. All rights reserved. 
Starting deinstall 
Deinstall in progress (Wednesday, August 19, 2020 10:43:29 AM PDT)
        ................................ 100% Done. 
Deinstall successful