oracle主备切换后主库的原goldengate抽取进程处理
oracle主备切换后,主库的原goldengate抽取进程会abend报错,此时需要在抽取进程里面配置如下参数:
创新互联公司专注于企业成都全网营销推广、网站重做改版、丰宁网站定制设计、自适应品牌网站建设、html5、商城网站建设、集团公司官网建设、成都外贸网站建设公司、高端网站制作、响应式网页设计等建站业务,价格优惠性价比高,为丰宁等各大城市提供网站开发制作服务。
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
名称栏目:oracle主备切换后主库的原goldengate抽取进程处理
地址分享:http://azwzsj.com/article/gpgegp.html