2023-03-22
Oracle
在Oracle数据库open状态下,如果无意误删了处于current状态的redolog日志文件(假设仅1个member),最优的处理方案是按下述步骤中的( )处理次序: 高级难度 (1)使用shutdown abort关闭数据库 (2)使用lsof等命令,找到对应redolog的句柄fd,然后使用cp <fd> redolog的方法重新生成误删的redo文件 (3)使用lsof等命令,找到对应redolog的句柄fd,然后使用ln -s <fd> redolog生成软链接文件 (4)用shutdown immediate关闭数据库 (5)启动数据库并使用alter database drop logfile group <deleted group>删除误删的redo文件组 (6)使用命令alter system checkpoint;alter system archive log current;测试日志切换及归档是否正常 (7)马上添加足够多的日志组以防止数据库hang死 (8)使用物理备份做不完全恢复到最近的日志 (9)马上关闭数据库监听对数据库做逻辑导入导出后,重建数据库 (10)使用alter database drop logfile group <deleted group>删除误删的redo文件组
A
(9)
B
(7)(3)(6)(10)
C
(7)(1)(8)
D
(2)(4)(5)(6)
E
(2)(1)(5)(6)
我来答
添加附件
收藏
分享
问题补充
2条回答
默认
最新
回答交流
提交
问题信息
请登录之后查看
邀请回答
暂无人订阅该标签,敬请期待~~
墨值悬赏

评论

