WEB开发网
开发学院数据库Oracle Oracle冷备份的不完全恢复 阅读

Oracle冷备份的不完全恢复

 2007-05-10 12:15:24 来源:WEB开发网   
核心提示: (alter database ) recover database until change 985822using backup controlfile; 基于撤销 (alter database ) recover database until cancel ; (alter dat

(alter database ) recover database until change 985822using backup controlfile;

基于撤销

(alter database ) recover database until cancel ;

(alter database ) recover database until cancel until change 985822using backup

controlfile;

这里的是否使用控制文件,取决于原有的控制文件是否损坏,和控制文件发生了变化(比如删除了表空间的操作,而,删除数据和表的操作时不会影响到控制文件的变化)

A、 基于时间(不使用备份的控制文件)

shutdown immediate

使用原来备份的数据文件,控制文件使用最新的,而不是备份的数据文件;

SQL> shutdown immediate

数据库已经关闭。

已经卸载数据库。

ORACLE 例程已经关闭。

SQL> startup mount

ORACLE 例程已经启动。

Total System Global Area 135338868 bytes

Fixed Size 453492 bytes

Variable Size 109051904 bytes

Database Buffers 25165824 bytes

Redo Buffers 667648 bytes

数据库装载完毕。

SQL> recover database until time '2005-12-17 16:30:07' ;

ORA-00279: 更改 984674 (在 12/17/2005 16:14:05 生成) 对于线程 1 是必需的

ORA-00289: 建议: D:ORACLEORACLE92RDBMSARC00003.001

ORA-00280: 更改 984674 对于线程 1 是按序列 # 3 进行的

指定日志: {=suggested | filename | AUTO | CANCEL}

auto

ORA-00279: 更改 985596 (在 12/17/2005 16:28:34 生成) 对于线程 1 是必需的

ORA-00289: 建议: D:ORACLEORACLE92RDBMSARC00004.001

上一页  1 2 3 4 5 6 7 8 9  下一页

Tags:Oracle 备份 完全

编辑录入:爽爽 [复制链接] [打 印]
赞助商链接