ALLSTARS_ORACLE 发表于 2017-4-16 10:04:11

system表空间坏了,数据库无法open,怎么恢复,或者怎么把...

win2003 X64+10G+RAC+asm,下,由于win蓝屏,system表空间坏了,永归档日志恢复无法找到所需文件,咋办啊,就算不能恢复,怎样把数据导出来!
SQL> alter database open;
alter database open
*
第 1 行出现错误:
ORA-01113: 文件 1 需要介质恢复
ORA-01110: 数据文件 1: '+DATA/wsfis/datafile/system.259.675961651'

SQL> recover datafile 1;
ORA-00279: 更改 1916718225 (在 03/26/2009 15:08:44 生成) 对于线程 2 是必需的
ORA-00289: 建议: F:\ARCHIVE_LOG_02\ARC02626_0675961640.002
ORA-00280: 更改 1916718225 (用于线程 2) 在序列 #2626 中


指定日志: {<RET>=suggested | filename | AUTO | CANCEL}
auto
ORA-00308: 无法打开归档日志 'F:\ARCHIVE_LOG_02\ARC02626_0675961640.002'
ORA-27041: 无法打开文件
OSD-04002: 无法打开文件
O/S-Error: (OS 2) The system cannot find the file specified.


ORA-00308: 无法打开归档日志 'F:\ARCHIVE_LOG_02\ARC02626_0675961640.002'
ORA-27041: 无法打开文件
OSD-04002: 无法打开文件
O/S-Error: (OS 2) The system cannot find the file specified.


SQL>

exp不行啊,报错说数据库正在打开或者关闭。。。


哎,就是木有备份阿,现在只求能不能把数据导出来。我的数据都不在system表空间内。

还有,这个归档日志的信息是不是有问题

SQL> archive log list;
数据库日志模式            存档模式
自动存档             启用
存档终点            F:\ARCHIVE_LOG_02
最早的联机日志序列     6275
下一个存档日志序列   6275
当前日志序列           6276
页: [1]
查看完整版本: system表空间坏了,数据库无法open,怎么恢复,或者怎么把...