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

Oracle冷备份的不完全恢复

 2007-05-10 12:15:24 来源:WEB开发网   
核心提示:冷备份的不完全恢复:基于三种情况 一 冷备份. 建立表空间test,用户test,表名test 插入数据 insert into test.test(a,b) values(to_char(sysdate,'yyyy-mm-dd hh24:mi:ss'),to_char(sysdate,'yyy

冷备份的不完全恢复:基于三种情况

一 冷备份.

建立表空间test,用户test,表名test 插入数据

insert into test.test(a,b) values(to_char(sysdate,'yyyy-mm-dd hh24:mi:ss'),to_char(sysdate,'yyyy-mm-dd hh24:mi’));

commit;

alter system archive log current;

进行了两个事务(commit)和日志切换

commit;

alter system archive log current;日志切换同时归档

select checkpoint_change#,archive_change# ,controlfile_change# from v$database;

1 984675 983549 984675 初始备份时的scn

此时进行冷备份

执行shutdown immediate

拷贝所有的数据文件,控制文件,在线日志文件,归档日志文件,如果需要,spfile,密码文件

最好多拷贝几份,以便反复测试使用。

二、添加数据文件

startup

打开数据库

删除test.test 表中的所有数据

然后插入数据

insert into test.test(a,b) values(to_char(sysdate,'yyyy-mm-dd hh24:mi:ss'),to_char(sysdate,'yyyy-mm-dd hh24:mi’));

commit;

alter system archive log current;

进行了两个事务(commit)和日志切换

commit;

前14条每两个进行一个commit,同时alter system archive log current;

后面的

每一个进行commit;

alter system archive log current;

select * from test.test

1 2005-12-17 16:41:41 2005-12-17 16:41:41

2 2005-12-17 16:42:36 2005-12-17 16:42:36

3 2005-12-17 16:29:14 2005-12-17 16:29:14

1 2 3 4 5 6  下一页

Tags:Oracle 备份 完全

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