SQL> alter database open;
alter database open
*
ERROR 位于第 1 行:
ORA-01122: 数据库文件 8 验证失败
ORA-01110: 数据文件 8: 'E:\USERS01.DBF'
ORA-01207: 文件比控制文件更新 - 旧的控制文件
SQL> recover database until cancel;
ORA-00283: 恢复会话因错误而取消
ORA-01122: 数据库文件 8 验证失败
ORA-01110: 数据文件 8: 'E:\USERS01.DBF'
ORA-01207: 文件比控制文件更新 - 旧的控制文件
SQL> recover database until time '20081211 12:55:00';
ORA-00283: 恢复会话因错误而取消
ORA-01122: 数据库文件 8 验证失败
ORA-01110: 数据文件 8: 'E:\USERS01.DBF'
ORA-01207: 文件比控制文件更新 - 旧的控制文件
SQL> shutdown immediate;
ORA-01109: 数据库未打开
已经卸载数据库。
ORACLE 例程已经关闭。
SQL> startup mount;
ORACLE 例程已经启动。
Total System Global Area 143727516 bytes
Fixed Size 453532 bytes
Variable Size 109051904 bytes
Database Buffers 33554432 bytes
Redo Buffers 667648 bytes
数据库装载完毕。
SQL> alter database open;
alter database open
*
ERROR 位于第 1 行:
ORA-01113: 文件 1 需要介质恢复
ORA-01110: 数据文件 1: 'E:\ORACLE\ORADATA\OEMREP\SYSTEM01.DBF'
SQL> recover database;
完成介质恢复。
SQL> recover database until time '20081211 12:55:00';
完成介质恢复。
SQL> alter database open;
alter database open
*
ERROR 位于第 1 行:
ORA-01589: 要打开数据库则必须使用 RESETLOGS 或 NORESETLOGS 选项
SQL> alter database open resetlogs;
数据库已更改。
SQL>
阅读(6097) | 评论(0) | 转发(0) |