Oracle DG GAP

确定增备scn范围,通过alert日志获取gap日志序列
/u01/oracle/diag/rdbms/<sid>/<sid>/trace/   alert日志
GAP - thread 1 sequence 76893-76992

利用磁带备份处理GAP
1.在主库上
select 'catalog device type '|| '''SBT_TAPE''' ||' backuppiece ''/'||HANDLE||''';' from (select distinct a.HANDLE from v$backup_piece_details a, v$backup_archivelog_details b where set_count = id2 and b.thread#=1 and b.SEQUENCE# >76892 and b.SEQUENCE#<76993);

2.在DG库上注册备份集
rman target /
configure CHANNEL device type 'SBT_TAPE' PARMS 'ENV=(NB_ORA_CLIENT=主库主机名)';
catalog device type 'SBT_TAPE' backuppiece '/al_XXXXXXXXXXXXXXXXX';

3.注册完了 第一个配置的参数清除下
CONFIGURE CHANNEL DEVICE TYPE 'SBT_TAPE' CLEAR;

4.恢复日志
rman target /
run {
ALLOCATE CHANNEL ch00 TYPE 'SBT_TAPE' parms 'ENV=(NB_ORA_CLIENT=主库主机名)';
ALLOCATE CHANNEL ch01 TYPE 'SBT_TAPE' parms 'ENV=(NB_ORA_CLIENT=主库主机名)';
restore archivelog from logseq 76893 until logseq 76992; 
release channel ch00;
release channel ch01;
}

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值