重庆思庄Oracle、Redhat认证学习论坛

 找回密码
 注册

QQ登录

只需一步,快速开始

搜索
查看: 642|回复: 0
打印 上一主题 下一主题

[Oracle] Oracle OGG 停止运行指引

[复制链接]
跳转到指定楼层
楼主
发表于 2023-12-24 16:16:39 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
Oracle OGG 停止运行指引

Oracle GoldenGate (OGG) 是一种基于事务的数据复制技术,可以支持不同类型的数据库之间数据的实时同步。但是,有时候我们需要停止 Oracle OGG 的运行,比如在升级或维护系统时。在本篇文章中,我们将介绍一些停止 Oracle OGG 运行的技巧和指令,以确保正常关闭并避免数据丢失。

1、停止 Extract 进程

当需要停止 OGG 运行时,首先需要结束 Extract 进程。可以使用以下命令停止 Extract 进程:

GGSCI> stop extract

其中,“ 是指需要停止的 Extract 进程名称。停止 Extract 进程会触发 checkpoint 操作,以确保数据同步到目标数据库。如果需要强制停止 Extract 进程,可以使用 `stop extract , force` 命令。

2、停止 Replicat 进程

Replicat 进程主要用于将数据同步到目标数据库。同样,为了保证数据的完整性,需要先停止 Replicat 进程。可以使用 `stop replicat ` 命令停止 Replicat 进程。如果需要强制停止 Replicat 进程,可以使用 `stop replicat , force` 命令。

3、停止 Manager 进程

在 Extract 和 Replicat 进程停止之后,需要停止 Manager 进程。可以使用以下命令停止 Manager 进程:

GGSCI> stop manager

这个命令将结束 GoldenGate 的所有进程,并将其停止。

4、停止重启

为了保证 OGG 的稳定性和数据完整性,通常不建议使用 `suspend` 和 `resume` 命令。如果需要重启 OGG,请使用以下命令:

GGSCI> stop replicat
GGSCI> stop extract
GGSCI> stop manager
GGSCI> start manager
GGSCI> start extract
GGSCI> start replicat

这些命令将确保 Extract 进程和 Replicat 进程正确启动,并正常同步数据。

分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏 支持支持 反对反对
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

QQ|手机版|小黑屋|重庆思庄Oracle、Redhat认证学习论坛 ( 渝ICP备12004239号-4 )

GMT+8, 2024-4-30 13:43 , Processed in 0.089628 second(s), 20 queries .

重庆思庄学习中心论坛-重庆思庄科技有限公司论坛

© 2001-2020

快速回复 返回顶部 返回列表