用户管理的基于时间点的恢复

准备不完全恢复

1要是对于不完全恢复不太确定,那么先备份整个数据库。

2关闭数据库

3恢复数据文件备份。


在不完全恢复前恢复数据文件

要是当前的控制文件不匹配恢复时间的物理结构,那么恢复一个备份的控制文件,恢复的控制文件应该能反映不完全恢复时间点的数据库的物理结构。


基于cancel的不完全恢复

在基于cancel的恢复中,恢复过程通过你输入建议的归档日志文件名进行,当你输入了cancel而不是文件名的时候,或全部的日志已经被应用过了,恢复就会停止。

要是你想控制哪个归档日志文件结束恢复,那么基于cancel的恢复会比基于时间和基于改变的恢复要好,例如,你知道你丢了1234之前的日志,你想在应用完1233后的日志后就停止恢复。

1startup mount

2recover database until cancel

要是你是使用了备份的控制文件,那么使用

recover database until cancel using backup controlfile;

3数据库应用必要的重做日志文件来重建数据文件,数据库应用log_archive_dest_1中发现的日志文件,要是控制文件是备份的,那么你必须提供在线日志的文件名字。

4cancel

5alter database open resetlogs;


基于时间或基于改变的不完全恢复

1

RECOVER DATABASE UNTIL CHANGE 10034;
RECOVER DATABASE UNTIL TIME '2000-12-31:12:47:30'
2当恢复到达了指定的时间后,数据库自动结束恢复。
3alter database open resetlogs;

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值