Chinaunix首页 | 论坛 | 博客
  • 博客访问: 214218
  • 博文数量: 123
  • 博客积分: 3066
  • 博客等级: 中校
  • 技术积分: 1920
  • 用 户 组: 普通用户
  • 注册时间: 2007-08-23 21:22
文章分类

全部博文(123)

文章存档

2012年(1)

2010年(1)

2009年(48)

2008年(73)

我的朋友

分类: Oracle

2008-12-11 13:05:47

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) |
给主人留下些什么吧!~~