startup nomount,正常;
alter database mount,也正常;
alter database open,提示如下:
alter database open
*
ERROR 位于第 1 行:
ORA-01113: 1
ORA-01110: 1: 'E:\ORACLE\ORADATA\JSDSB\SYSTEM01.DBF'
以下是恢复过程的日志,主要看红色标注的部分:
Microsoft Windows XP [版本 5.1.2600]
(C) 版权所有 1985-2001 Microsoft Corp.
C:\Documents and Settings\Administrator>sqlplus /nolog
SQL*Plus: Release 9.2.0.1.0 - Production on 星期六 1月 7 09:41:58 2012
Copyright (c) 1982, 2002, Oracle Corporation. All rights reserved.
SQL> conn / as sysdba
已连接。
SQL> conn system/manager
ERROR:
ORA-01033: ORACLE initialization or shutdown in progress
警告: 您不再连接到 ORACLE。
SQL> exit
C:\Documents and Settings\Administrator>sqlplus /nolog
SQL*Plus: Release 9.2.0.1.0 - Production on 星期六 1月 7 09:43:30 2012
Copyright (c) 1982, 2002, Oracle Corporation. All rights reserved.
SQL> conn / as sysdba
已连接。
SQL> shutdown abort
ORACLE 例程已经关闭。
SQL> startup noount
SP2-0714: 无效的 STARTUP 选项组合
SQL> startup nomount
ORACLE 例程已经启动。
Total System Global Area 135338868 bytes
Fixed Size 453492 bytes
Variable Size 109051904 bytes
Database Buffers 25165824 bytes
Redo Buffers 667648 bytes
SQL> alter database mount
2 ;
数据库已更改。
SQL> alter database open;
alter database open
*
ERROR 位于第 1 行:
ORA-01113: 1
ORA-01110: 1: 'E:\ORACLE\ORADATA\JSDSB\SYSTEM01.DBF'
SQL> recover datafile 'E:\ORACLE\ORADATA\JSDSB\SYSTEM01.DBF';
完成介质恢复。
SQL> recover tablespace system;
//指数据文件存储介质出错
ORA-00283:
ORA-00264:
SQL> recover tablespace system;
ORA-00283:
ORA-00264:
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>sqlplus /nolog
SQL*Plus: Release 9.2.0.1.0 - Production on 星期六 1月 7 09:45:56 2012
Copyright (c) 1982, 2002, Oracle Corporation. All rights reserved.
SQL> conn / as sysdba
已连接。
SQL> shutdown abort
ORACLE 例程已经关闭。
SQL> startup nomount;
ORACLE 例程已经启动。
Total System Global Area 135338868 bytes
Fixed Size 453492 bytes
Variable Size 109051904 bytes
Database Buffers 25165824 bytes
Redo Buffers 667648 bytes
SQL> alter database mount;
数据库已更改。
SQL> alter database open;
alter database open
*
ERROR 位于第 1 行:
ORA-01113: 2
ORA-01110: 2: 'E:\ORACLE\ORADATA\JSDSB\UNDOTBS01.DBF'
SQL> recover datafile 'E:\ORACLE\ORADATA\JSDSB\UNDOTBS01.DBF';
完成介质恢复。
SQL> recover tablespace system;
ORA-00283:
ORA-00264:
SQL> alter database open;
alter database open
*
ERROR 位于第 1 行:
ORA-01113: 3
ORA-01110: 3: 'E:\ORACLE\ORADATA\JSDSB\CWMLITE01.DBF'
SQL> recover datafile 'E:\ORACLE\ORADATA\JSDSB\CWMLITE01.DBF';
完成介质恢复。
SQL> alter database open;
alter database open
*
ERROR 位于第 1 行:
ORA-01113: 4
ORA-01110: 4: 'E:\ORACLE\ORADATA\JSDSB\DRSYS01.DBF'
SQL> recover datafile 'E:\ORACLE\ORADATA\JSDSB\DRSYS01.DBF';
完成介质恢复。
SQL> alter database open;
alter database open
*
ERROR 位于第 1 行:
ORA-01113: 5
ORA-01110: 5: 'E:\ORACLE\ORADATA\JSDSB\EXAMPLE01.DBF'
SQL> recover datafile 'E:\ORACLE\ORADATA\JSDSB\EXAMPLE01.DBF';
完成介质恢复。
SQL> alter database open;
alter database open
*
ERROR 位于第 1 行:
ORA-01113: 6
ORA-01110: 6: 'E:\ORACLE\ORADATA\JSDSB\INDX01.DBF'
SQL> recover dat