- 最后登录
- 2012-12-19
- 在线时间
- 1 小时
- 威望
- 0
- 金钱
- 11
- 注册时间
- 2012-12-3
- 阅读权限
- 10
- 帖子
- 3
- 精华
- 0
- 积分
- 0
- UID
- 743
|
3#
发表于 2012-12-11 13:40:14
1.首先确认REDO LOG 状态
SQL> select group#,archived,status from v$log;
如果状态为ACTIVE,说明实例恢复时还需要此文件。如果用alter database clear unarchived logfile group ***;会造成数据丢失。
如果状态为INACTIVE,说明实例恢复时不需要此文件,可以用alter database clear logfile group ****;清除此redo log 。
如果REDO LOG 文件损坏,可以考虑DROP REDO LOG 然后重建REDO LOG .
但在DROP REDOLOG 文件之前需要考虑以下条件:
1. 确保每个REDO 组至少有两个成员。
2. 不能drop active or current group member.
3. 在drop 之前确保redo log 归档。
|
|