Oracle冷备份的不完全恢复
2007-05-10 12:15:24 来源:WEB开发网(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
- ››oracle 中 UPDATE nowait 的使用方法
- ››Oracle ORA-12560解决方法
- ››Oracle 10g RAC 常用维护命令
- ››Oracle如何在ASM中定位文件的分布
- ››Oracle的DBMS_RANDOM.STRING 的用法
- ››oracle 外部表导入时间日期类型数据,多字段导入
- ››Oracle中查找重复记录
- ››oracle修改用户登录密码
- ››Oracle创建删除用户、角色、表空间、导入导出等命...
- ››Oracle中登陆时报ORA-28000: the account is lock...
- ››Oracle数据库在配置文件中更改最大连接数
- ››Oracle中在pl/sql developer修改表的两种方式
更多精彩
赞助商链接