移除服務管理程式
瞭解如何移除 Service Manager。
啟動 OGGCA 以移除服務管理程式
OGGCA 中只有在沒有可移除的部署時,才能使用移除「服務管理程式」的選項。若要移除「服務管理程式」,請執行下列動作:
-
從 Oracle GoldenGate 本位目錄的 /bin 目錄執行 OGGCA 精靈:
cd $OGG_HOME/bin ./oggca.sh -
從選取服務管理程式選項畫面中選取現有服務管理程式。按下一步。
-
從下拉式清單中選取服務管理程式。
-
從組態選項畫面中選取移除服務管理程式部署。
-
按一下完成以移除「服務管理程式」。
移除部署後要手動移除的檔案
只有在已註冊「服務管理程式」但您必須取消註冊並註冊新檔案時,才能手動刪除某些檔案。若要手動移除檔案,您必須具備 root 或 sudo 權限。要刪除的檔案包括:
| 作業系統 | 要手動移除的檔案以取消註冊現有的服務管理程式 |
|---|---|
Linux 6 備註: Linux 6 未通過 Oracle GoldenGate 21c 的認證 (21.3.0)。嘗試執行升級或降級時,可能需要此資訊。 |
|
| Linux 7 和 Linux 8 | /etc/systemd/system/OracleGoldenGate.service |
執行下列命令來停止「服務管理程式」:
systemctl stop OracleGoldenGate
systemctl disable OracleGoldenGate *
注意:如果「服務管理程式」未註冊為服務 (無論是否與 XAG 整合),OGGCA 就會停止「服務管理程式」建置,否則會建立名為 unregisterServiceManager 的命令檔。當使用者執行時,它會執行 systemctl 命令並刪除提及的檔案。