oracle current online redo log 丢失 数据库会不会丢失数据
发布网友
发布时间:2022-04-29 06:16
我来回答
共2个回答
热心网友
时间:2022-04-11 20:38
同组日志有做镜像吗?一般都是同组日志多个成员放在不同的磁盘上。
没有的话current日志中的内容肯定会丢失。
只能不完全恢复,可以使用之前的全备来跑归档,resetlogs打开数据库,resetlogs打开之后记得再次备份。
如果没有全备的话,那只能修改_allow_resetlogs_corruption=ture这个参数,
mount状态下recover database until cancel然后cancel掉,然后重新startup数据库。追问有全备,有归档,就是损失了全部的online redo log ,是不是得损失一部分数据?
追答是的,肯定会丢失数据,建议恢复之后对redo.log每组都加成员,然后放在不同的磁盘上,防止下次类似情况出现。
热心网友
时间:2022-04-11 21:56
如果使用了_allow_resetlogs_corruption参数,依旧无法open数据,可以通过我们的专业恢复脚本收集信息网页链接 发给我们收集结果,我们进行判断处理