返回数说广场
0
在Oracle数据库open状态下,如果无意误删了处于current状态的redolog日志文件(假设仅1个member),最优的处理方案是按下述步骤中的( 73610 )处理次序: 高级难度
(1)使用shutdown abort关闭数据库
(2)使用lsof等命令,找到对应redolog的句柄fd,然后使用cp redolog的方法重新生成误删的redo文件
(3)使用lsof等命令,找到对应redolog的句柄fd,然后使用ln -s redolog生成软链接文件
(4)用shutdown immediate关闭数据库
(5)启动数据库并使用alter database drop logfile group 删除误删的redo文件组
(6)使用命令alter system checkpoint;alter system archive log current;测试日志切换及归档是否正常
(7)马上添加足够多的日志组以防止数据库hang死
(8)使用物理备份做不完全恢复到最近的日志
(9)马上关闭数据库监听对数据库做逻辑导入导出后,重建数据库
(10)使用alter database drop logfile group 删除误删的redo文件组
0
0 386
分享
评论
热门数说


