ORA-01003&ORA-01110(二)

2014-11-24 18:44:32 · 作者: · 浏览: 1
afile 'E:\ORACLE\ORADATA\JSDSB\INDX01.DBF';
完成介质恢复。
SQL> alter database open;
alter database open
*
ERROR 位于第 1 行:
ORA-01113: 7
ORA-01110: 7: 'E:\ORACLE\ORADATA\JSDSB\ODM01.DBF'



SQL> recover datafile 'E:\ORACLE\ORADATA\JSDSB\ODM01.DBF';
完成介质恢复。
SQL> alter database open;
alter database open
*
ERROR 位于第 1 行:
ORA-01113: 8
ORA-01110: 8: 'E:\ORACLE\ORADATA\JSDSB\TOOLS01.DBF'



SQL> recover datafile 'E:\ORACLE\ORADATA\JSDSB\TOOLS01.DBF';
完成介质恢复。
SQL> alter database open;
alter database open
*
ERROR 位于第 1 行:
ORA-01113: 9
ORA-01110: 9: 'E:\ORACLE\ORADATA\JSDSB\USERS01.DBF'



SQL> recover datafile 'E:\ORACLE\ORADATA\JSDSB\USERS01.DBF';
完成介质恢复。
SQL> alter database open;
alter database open
*
ERROR 位于第 1 行:
ORA-01113: 10
ORA-01110: 10: 'E:\ORACLE\ORADATA\JSDSB\XDB01.DBF'



SQL> recover datafile 'E:\ORACLE\ORADATA\JSDSB\XDB01.DBF';
完成介质恢复。
SQL> alter database open;
alter database open
*
ERROR 位于第 1 行:
ORA-00322: 2 ( 1)
ORA-00312: 2 1: 'E:\ORACLE\ORADATA\JSDSB\REDO02.LOG'


//重做日志文件损坏
SQL> select group#,status,is_recovery_dest_file from v$logfile;
select group#,status,is_recovery_dest_file from v$logfile
*
ERROR 位于第 1 行:
ORA-00904: "IS_RECOVERY_DEST_FILE":



SQL> select group#,status from v$logfile;


GROUP# STATUS
---------- -------
3 STALE
2 STALE
1


SQL> alter database clear unarchived logfile group 2;


数据库已更改。


//清除非归档模式的重做日志文件,一旦清除后,重做日志组就少一个


SQL> alter database open;


数据库已更改。


SQL> exit
从Oracle9i Enterprise Edition Release 9.2.0.1.0 - Production
With the Partitioning, OLAP and Oracle Data Mining options
JServer Release 9.2.0.1.0 - Production中断开


C:\Documents and Settings\Administrator>