oracle主备切换后主库的原goldengate抽取进程处理

发布时间:2020-06-04 15:29:52 作者:春秋小记
来源:网络 阅读:8822

oracle主备切换后,主库的原goldengate抽取进程会abend报错,此时需要在抽取进程里面配置如下参数:

TRANLOGOPTIONS MINEFROMACTIVEDG

该特性是goldengate12.1.2.1.0的新特性:支持从ADG的在线日志中实时捕获变化。

启动goldengate的抽取进程:

start ext_app

此时如果应用没有启动,在关闭抽取进程之前没有延迟,其实也可也采用如下操作(备用,谨慎使用,有可能丢数据):
#alter extract ext_app, tranlog, begin now

正确处理步骤:

此时启动抽取进程会报错进程变成abend,也可查看报错信息:

view report ext_app;

可发下如下错误,而且报错信息说的很明白:

2018-09-27 18:05:06  ERROR   OGG-02803  Encountered a Data Guard role transition. Alter Extract to SCN 8,096,622,950,106 and restart Extract, or recreate Extract with the correct number of th
reads at SCN 8,096,622,950,106.

修改抽取进程的抽取scn号并启动:

alter ext_app, scn 8096622950106

start ext_app

推荐阅读:
  1. oracle dg 主、备切换SWITCHOVER 全过程记录
  2. 完整的goldengate抽取、pump和replicate进程配置

免责声明:本站发布的内容(图片、视频和文字)以原创、转载和分享为主,文章观点不代表本网站立场,如果涉及侵权请联系站长邮箱:is@yisu.com进行举报,并提供相关证据,一经查实,将立刻删除涉嫌侵权内容。

数据库 oracle gold

上一篇:(02)Hibernate核心API

下一篇:python3连接mysql实际操作

相关阅读

您好,登录后才能下订单哦!

密码登录
登录注册
其他方式登录
点击 登录注册 即表示同意《亿速云用户服务条款》