redo日志恢复
2022-05-11 15:32:27 0 举报
误删除redo日志进行恢复
作者其他创作
大纲/内容
<font color="#F44336"><b>步骤</b><br></font>
<b>手工删除实例下面的redo日志<br></b>
[dmdba@localhost ceshi]$ rm -rf ceshi01.log
[dmdba@localhost ceshi]$ rm -rf ceshi02.log
<b>删除重做日志文件后,重启数据库,会提示重做日志文件不存在,无法启动数据库</b>
测试环境
<br>
<b><font color="#212121">修改修改PSEG_RECV参数为0</font></b>
<br>
<font color="#212121"><b>查看原库信息,初始化新的数据库实例</b></font><br>
<b>将新初始化的日志文件拷贝到原来的库里<br></b>
[dmdba@localhost ceshi]$mv ceshi201.log ceshi01.log<br> [dmdba@localhost ceshi]$mv ceshi202.log ceshi02.log<br>
<b>利用dmmdf 修改redo日志的db_magic的值</b>
通过查看原库的系统文件SYSTEM.DBF,查看原库的db_magic值
通过dmmdf修改重做日志文件的db_magic,第二个日志也需要重复这个步骤
<b>修改后启动数据库</b>
<b>建议:迁移数据致新的库</b>
此种情况重启的数据库可能无法进行正常的读写操作。即使可以正常读写操作,可能存在一些未知的问题。为了数据库的稳定运行,建议重建新库,将数据迁移到新库中。
0 条评论
下一页