WEB开发网
开发学院数据库Oracle RESETLOGS后没有备份情况下的数据恢复 阅读

RESETLOGS后没有备份情况下的数据恢复

 2007-05-08 12:10:33 来源:WEB开发网   
核心提示: ● 数据库文件的目录(文件)及意义:f:est 在线数据文件和归档日志文件f:est1、f:est2、f:est3 联机重做日志和在线控制文件f:coolcoola 时刻A点的一致性冷备份数据文件目录f:coolarcha_b 时刻A、B两点间的归档日志备份目录f:coolarchb_c

● 数据库文件的目录(文件)及意义:

f:  est 在线数据文件和归档日志文件

f:  est1、f:  est2、f:  est3 联机重做日志和在线控制文件

f:coolcoola 时刻A点的一致性冷备份数据文件目录

f:coolarcha_b 时刻A、B两点间的归档日志备份目录

f:coolarchb_c 时刻B、C两点间的归档日志备份目录

f:coolctl_actl.ctl 时刻A点的控制文件备份

f:coolctl_cctl.ctl 时刻C点的控制文件备份

操作过程

本例中首先建立试验用户demo和表空间demo,当前时刻记为A点,用户demo建立表a后,插入数据1、2、3,之后的时刻记为B点,接着插入数据4、5、6后的时刻记为B'点,接着模拟丢失B'点的数据文件,从A点恢复到B点,用RESETLOGS选项打开数据库后,再向表a插入数据7、8、9,之后的时刻记为C点。此时模拟丢失C点的数据文件,用A点的备份和A、B之间及B、C之间的归档日志加上A、C两点的控制文件将数据库恢复到C点。下列步骤中的第17步最为关键,详细步骤如下:

(1)准备工作:建立表空间demo和临时用户demo。

  create tablespace demo datafile 'f:  estdemo.dbf' size 5M;
create user demo identified by demo
default tablespace demo quota unlimited on demo
temporary tablespace temp;
grant connect,alter system to demo;
alter user demo account unlock;

(2)以SYSDBA身份查看归档日志并关闭数据库。

  SQL> archive log list
Database log mode Archive Mode
Automatic archival  Enabled
Archive destination  f:  est
Oldest online log sequence   18
Next log sequence to archive 19
Current log sequence 19
SQL> shutdown;

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

Tags:RESETLOGS 没有 备份

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