首页 > 应用开发 > IT综合 > 案例1:用命令清空日志组(非current)的恢复.
案例1:用命令清空日志组(非current)的恢复.
SQL> create table test(a number(12));
表已创建。
SQL> insert into test values(1);
已创建 1 行。
SQL> shutdown immediate;
ORA-01097: 无法在事务处理过程中关闭 - 首先提交或返回
SQL> commit;
提交完成。
SQL> select * from v$log;
GROUP# THREAD# SEQUENCE# BYTES MEMBERS ARC STATUS
---------- ---------- ---------- ---------- ---------- --- ----------------
FIRST_CHANGE# FIRST_TIME
------------- ----------
1 1 26 31457280 1 NO CURRENT
196339 15-12月-06
2 1 24 31457280 1 YES INACTIVE
175754 15-12月-06
3 1 25 31457280 1 YES INACTIVE
175756 15-12月-06
SQL>
SQL> shutdown immediate;
数据库已经关闭。
已经卸载数据库。
ORACLE 例程已经关闭。
rem 此处将redo02.log和redo03.log用os命令删除掉
SQL> startup
ORACLE 例程已经启动。
Total System Global Area 59842188 bytes
Fixed Size 454284 bytes
Variable Size 37748736 bytes
Database Buffers 20971520 bytes
Redo Buffers 667648 bytes
数据库装载完毕。
ORA-00313: 无法打开日志组 1 (线程 1) 的成员
ORA-00312: 联机日志 1 线程 1: 'D:ORADATA9IREDO01.LOG'
SQL> alter database clear unarchived logfile group 1 unrecoverable datafile;
alter database clear unarchived logfile group 1 unrecoverable datafile
*
ERROR 位于第 1 行:
ORA-00313: 无法打开日志组 1 (线程 1) 的成员
ORA-00312: 联机日志 1 线程 1: 'D:ORADATA9IREDO01.LOG'
ORA-27041: 无法打开文件
OSD-04002: 无法打开文件
O/S-Error: (OS 2) 系统找不到指定的文件。
SQL> shutdown immediate;
ORA-01109: 数据库未打开
已经卸载数据库。
ORACLE 例程已经关闭。
SQL> startup
ORACLE 例程已经启动。
Total System Global Area 59842188 bytes
Fixed Size 454284 bytes
Variable Size 37748736 bytes
Database Buffers 20971520 bytes
Redo Buffers 667648 bytes
数据库装载完毕。
ORA-00313: 无法打开日志组 2 (线程 1) 的成员
ORA-00312: 联机日志 2 线程 1: 'D:ORADATA9IREDO02.LOG'
SQL> alter database clear unarchived logfile group 2 unrecoverable datafile;
数据库已更改。
SQL> alter database clear unarchived logfile group 3 unrecoverable datafile;
数据库已更改。
SQL> alter database open;
数据库已更改。
SQL> startup force;
ORACLE 例程已经启动。
Total System Global Area 59842188 bytes
Fixed Size 454284 bytes
Variable Size 37748736 bytes
Database Buffers 20971520 bytes
Redo Buffers 667648 bytes
数据库装载完毕。
数据库已经打开。
SQL>
SQL> select * from test;
A
----------
1
SQL>
[@more@]来自 “ ITPUB博客 ” ,链接:https://blog.itpub.net/38542/viewspace-884352/ ,如需转载,请注明出处,否则将追究法律责任。