内容阅读
在知识库中专注阅读,并随时返回相关工具与课程
ORA-19550严重RMAN 备份
无法对损坏的文件进行备份或复制
Cannot take backup or copy of a corrupt file
错误描述
除非设置了 MAXCORRUPT,否则 RMAN 无法备份具有损坏块的文件。
可能原因
- 数据文件存在物理块损坏
- RMAN 默认在遇到任何损坏块时失败
解决方案
- 1设置 MAXCORRUPT 允许在损坏时备份:RMAN> SET MAXCORRUPT FOR DATAFILE <n> TO <count>;
- 2先修复损坏块:RMAN> BLOCKRECOVER DATAFILE <n> BLOCK <b>;
- 3验证文件:RMAN> VALIDATE DATAFILE <n>;
诊断命令
RMAN> VALIDATE DATAFILE <n>;SELECT * FROM v$database_block_corruption;#rman#corruption#backup