注册
误删REDO不要慌
技术分享/ 文章详情 /

误删REDO不要慌

Lv 2023/03/20 1822 2 0

1、REDO文件被删:
现象:在数据库运行时,redo日志(DAMENG01.log,DAMENG02.log)被人为误删,但数据库服务正常运行。
处理步骤:
1)ps -ef|grep dmserver查看数据库进程的pid,比如为93872
2)ls -l /proc/93872/fd,可以看到redo日志后被打上(deleted)的标签
3)最重要:确保没写库操作,可以把数据库服务器网线拔掉,踢出所有链接。
4)cp /proc/93872/fd/11 /home/dmdba/dm/dmdata/DAMENG/DAMENG01.log
上面的11是链接号,可以查看到。再拷贝DAMENG02.log
5)整库备份数据库。
6)重启数据库进行验证。
总结:数据库相关进行被删时,只要进程不停,还可以补救。

评论
后发表回复

作者

文章

阅读量

获赞

扫一扫
联系客服