zzwssfd 发表于 2013-1-14 08:40:45

oracle 在线删除归档、闪回日志后

因为开启归档、闪回后,空间磁盘不够了。没有多想就在数据库处于open状态下,rm了所有的归档、闪回日志。
等到重启数据库时出现错误:
 
 
SQL> conn /as sysdba
Connected to an idle instance.
SQL> startup
ORACLE instance started.
 
Total System Global Area  422670336 bytes
Fixed Size                  1336960 bytes
Variable Size             310380928 bytes
Database Buffers          104857600 bytes
Redo Buffers                6094848 bytes
Database mounted.
ORA-38760: This database instance failed to turn on flashback database
 
处理过程如下:
先关闭数据库的闪回功能,再alter  database open:
 
 
SQL> 
SQL> alter database flashback off;
 
Database altered.
 
SQL> alter database open;
alter database open
*
ERROR at line 1:
ORA-38760: This database instance failed to turn on flashback database
还是同一个错误。
页: [1]
查看完整版本: oracle 在线删除归档、闪回日志后