ogg-00685 在RAC ONE NODE和RAC 丢失某节点的情况下的处理方法

昨天,客户要求加一个ogg抽取投递进程。

登陆服务器,add extract 后,配好参数,start ext**  ext** abend,检查log发现报错

OGG-00685 begin time ***  prior to oldest log in*****************

百度一下没有符合的含有相关错误的文章。mos里搜索下,有如下解决方法

It is resolved by performing a database log switch.

Other causes and solutions:
If some of the nodes in RAC are not active, OGG will hit this error when trying to find the redo logs for those inactive nodes. 
The solution in this case is to exclude those inactive nodes from GG, e.g. THREADOPTIONS PROCESSTHREADS SELECT 1 
提供两种方法:
第一种是切归档,这是搜百度时经常见得一个解决方法,大家可以搜索下对比下具体报错,明显不符合我的报错
第二种是RAC的一个节点宕了,那这个节点的日志就不产生了,就在参数文件里加上 
edit param ext** 
THREADOPTIONS PROCESSTHREADS SELECT 1
1 就是选择你当前活的那个节点。
这里要说的是RAC-ONE-NODE 环境,我这里就是这种环境。当时也是抱着试试看的想法去解决问题的。后来想了想,第二个方法也是使用RAC ONE NODE 环境,都是有节点
宕掉了。
另外:RAC ONE NODE 环境下添加ext抽取进程也要加threads n ,这里的n是你数据库里查到的
select thread# from v$log
显示的是几,n就填几





  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值