暂无图片
goldengate如何关闭和重启?
我来答
分享
暂无图片 匿名用户
goldengate如何关闭和重启?

goldengate如何关闭和重启?

oracle单实例,集成模式,复制链路如这样:抽取进程、trail文件、datapump进程、remotetrail文件,replicate进程。

源库和目标库都要重启和打补丁。所以请问goldengate软件如何重启?重启顺序是什么样的?

先停抽取还是先停投递?

谢谢!

我来答
添加附件
收藏
分享
问题补充
2条回答
默认
最新
豆宇斯

先停抽取进程,再停投递进程,先重启目标库,再重启源库

暂无图片 评论
暂无图片 有用 0
打赏 0

关闭GoldenGate:

  1. 停止Replicat进程。
  2. 停止DataPump进程。
  3. 停止Extract进程。

重启GoldenGate:

  1. 启动Extract进程。
  2. 启动DataPump进程。
  3. 启动Replicat进程。

在重启GoldenGate之前,确保源库和目标库都已经启动并且可用。

如果需要打补丁,应该先停止GoldenGate,然后打补丁,最后再重启GoldenGate。

在关闭GoldenGate时,应该先停止Replicat进程,因为Replicat进程负责将数据写入目标数据库,如果Replicat进程停止,数据将不会写入目标数据库。如果先停止Extract进程,数据仍然会在DataPump进程中积累,直到DataPump进程的缓冲区满了或达到了一定时间限制,这可能会导致数据丢失或延迟。

在重启GoldenGate时,应该先启动Extract进程,因为Extract进程负责从源数据库中抽取数据。如果先启动DataPump进程,DataPump进程将等待Extract进程的数据到达,如果Extract进程没有启动,DataPump进程将一直等待。同样,如果先启动Replicat进程,Replicat进程将等待DataPump进程的数据到达,如果DataPump进程没有启动,Replicat进程将一直等待。因此,应该按照顺序依次启动Extract进程、DataPump进程和Replicat进程。

暂无图片 评论
暂无图片 有用 0
打赏 0
回答交流
Markdown


请输入正文
提交
相关推荐
如何查看数据库中哪些表开启表级附加日志?
回答 1
select TABLENAME,LOGGROUPTYPE from dbaloggroups;select TABLENAME,COLUMNNAM,POSIT
ogg21c配置11g添加热备表提示没有权限
回答 1
已解决。
goldenagte for mysql同步索引
回答 3
问题已经解决,发现使用createindex的方式创建索引不会同步,而使用altertableaddindex的方式可以同步
Ogg19抽取进程abend,提示sysaux无法扩张,logmnr_restart_ckpt$可以直接truncate?wrh$_active_session_history可以truncate吗?不可以怎么个清理策略?
回答 2
试着增加了一个sysaux文件,重启ogg进程还是报这两个视图无法扩展sysaux表空间
OGG 高可用部署,Start OGG Agent报错
回答 2
ggserr.log这个日志里面记录了你的基本报错问题
goldenate filter使用问题
回答 3
已采纳
在OGG里,似乎where的功能很弱。弱到乃至写一个where(workDate>sysdate)这样的判断都会报错(也许是我哪里没写对?)建议用FILTER,因为它可以与诸多OGG自带的函数结
OGG报错
回答 3
已采纳
那就是这个
请问oracle中如何查那些表加了表级附加日志?
回答 2
两种方法参考https://www.modb.pro/db/655998
ogg复制进程初次启动报1001-ORA-01001: invalid cursor
回答 1
直接看这个报错,MOS检索不到什么信息。 看看DBAlert日志吧,看看有什么明显的报错日志。如果alert也没啥信息,看看对进程删除重建一下,取消集成注册后在删除重建;
OGG 同步分区表,但有几个分区被压缩了,除了解压缩和排除表,还有什么方法吗?
回答 2
如果数据库的11.2.0.4的话,OGG是可以用集成模式去抽取,集成模式支持表的压缩或者加密;当然也可以用方法二:将压缩的分区移动到非压缩的表空间ALTERTABLE<Tablename>