删除服务管理器

了解如何删除服务管理器。

启动 OGGCA 以删除服务管理器

仅当没有要删除的可用部署时,在 OGGCA 中才提供删除服务管理器的选项。要删除服务管理器,请执行以下操作:

  1. 从 Oracle GoldenGate 主目录的 /bin 目录运行 OGGCA 向导:

    cd $OGG_HOME/bin
    ./oggca.sh
  2. 从 Select Service Manager Options 屏幕中选择 Existing Service Manager 。单击下一步。

  3. 从下拉列表中选择服务管理器。

  4. 从 Configuration Options 屏幕中选择 Remove Service Manager Deployment 。

  5. 单击完成以删除服务管理器。

删除部署后要手动删除的文件

只有在注册了 Service Manager 但您必须注销它并注册新文件时,才必须手动删除某些文件。要手动删除文件,您必须具有 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 *

注:如果 Service Manager 未注册为服务(包含或不包含与 XAG 的集成),OGGCA 将停止 Service Manager 部署,否则将创建名为 unregisterServiceManager 的脚本。当用户执行时,它将运行 systemctl 命令并删除提到的文件。