移除服務管理程式

瞭解如何移除 Service Manager。

啟動 OGGCA 以移除服務管理程式

OGGCA 中只有在沒有可移除的部署時,才能使用移除「服務管理程式」的選項。若要移除「服務管理程式」,請執行下列動作:

  1. 從 Oracle GoldenGate 本位目錄的 /bin 目錄執行 OGGCA 精靈:

    cd $OGG_HOME/bin
    ./oggca.sh
  2. 從選取服務管理程式選項畫面中選取現有服務管理程式。按下一步。

  3. 從下拉式清單中選取服務管理程式。

  4. 從組態選項畫面中選取移除服務管理程式部署。

  5. 按一下完成以移除「服務管理程式」。

移除部署後要手動移除的檔案

只有在已註冊「服務管理程式」但您必須取消註冊並註冊新檔案時,才能手動刪除某些檔案。若要手動移除檔案,您必須具備 root 或 sudo 權限。要刪除的檔案包括:

作業系統 要手動移除的檔案以取消註冊現有的服務管理程式

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

執行下列命令來停止「服務管理程式」:

systemctl stop OracleGoldenGate
systemctl disable OracleGoldenGate *

注意:如果「服務管理程式」未註冊為服務 (無論是否與 XAG 整合),OGGCA 就會停止「服務管理程式」建置,否則會建立名為 unregisterServiceManager 的命令檔。當使用者執行時,它會執行 systemctl 命令並刪除提及的檔案。