其他分享
首页 > 其他分享> > redo丢失恢复

redo丢失恢复

作者:互联网

1、模拟redo丢失

数据库版本

 查看当前redo文件的状态

 第二组日志为current状态,此时将redo02.log重命名为redo02.log_bak

这个时候数据库并没有报错,新建表t2并插入数据

 

 查看数据库报错信息

 2、故障恢复

设置_allow_error_simulation和_allow_resetlogs_corruption参数

alter system set "_allow_error_simulation"=true scope=spfile;
alter system set "_allow_resetlogs_corruption"=true scope=spfile;
重启数据库到mount状态

 恢复数据库

打开数据库

 

标签:set,resetlogs,恢复,数据库,报错,丢失,allow,redo
来源: https://blog.csdn.net/S1156578253/article/details/118962998