重庆思庄技术分享——rman备份失败报错Rman-03002 and Ora-01455

rman备份失败报错Rman-03002 and Ora-01455

现象: RMAN 备份失败并显示错误: RMAN-00571: ================================================================= RMAN-00569:


===============
错误消息




堆栈如下 ==============================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================
- 操作系统日期已错误地更改为将来的日期。
- Rman 备份是在将来的某个日期进行的,操作系统已恢复到原始日期。

处理方法:
- 运行以下查询以查找完成日期大于 sysdate

1 的备份条目。正在使用目录 连接 连接到 atalog 数据库并运行以下查询:SQL> 更改会话集 nls_date_format='DD-MM-YYYY:HH:MI:

SS';
SQL>从completion_time >系统日期rc_backup_piece中选择片段#,句柄,bp_key,start_time completion_time;

2. 不使用
目录数据库
连接到目标数据库并运行以下查询:SQL>更改会话集 nls_date_format='DD-MM-YYYY:HH:MI:
SS';
SQL>从 v$backup_piece 中选择 piece#、句柄、start_time、completion_time,其中completion_time >系统日期;

- 上述查询将指示有问题的


备份条目的文件名 - 我们可以探索两种选项来解决问题: 选项 A
-----------

如果使用 rman 目录或未使用 rman 目录,则此选项 a 适用于这两种情况:





重命名操作系统级别具有备份条目信息的所有备份条目,完成日期>系统日期


重命名后
,在 Rman 中运行以下

Rman >交叉检查备份 Rman>删除无提示强制过期备份





选项 B
-----------

如果未使用目录数据库:

此选项是在重命名有问题的备份条目后重新创建控制文件。

确保在重新创建控制文件之前保留现有控制文件的副本。

还要做
Rman> 假脱机日志到“/<路径>/rman.log”
Rman>列表备份 ;

这将确保您拥有所有备份(好的和坏的)

列表 一旦重新创建控制文件。

您可以使用 Rman 重新

编目好的备份>目录以“”开头

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值