首页 > 数据库技术 > 详细

【Oracle数据库配置闪回】

时间:2016-01-30 03:15:52      阅读:269      评论:0      收藏:0      [点我收藏+]
?配置闪回数据库(flashback database)满足三个条件
①数据库必须启用归档模式
②数据库必须启用闪回模式
③闪回写进程fvwr必须在后台启动
?
步骤一、配置数据库归档的步骤
①配置后台归档进程
log_archive_start = true(10g以后修改归档模式自动启动)
设置归档目录(10g以后存放在闪回区)
log_archive_dest_N="";
设置归档格式
log_archive_format=
?
如何查看闪回区
show parameter recover
?
②启用数据库归档模式
1.关闭数据库
shutdown
2.mount数据库(加载数据库)
startup mount
3.修改归档模式(实质server进程改控制文件)
alter database archivelog
4.打开数据库
alter database open
总结:mount状态下面执行alter database archivelog
?
步骤二、启用数据库的闪回步骤
1.关闭数据库
shutdown
2.mount数据库
startup mount
3.启用模式(实质server进程改控制文件)
alter database flashback on?
4.打开数据库
alter database open
总结:mount状态下面执行alter database flashback on?
查看数据库 v$database 表结构,查看flashback_on字段
?
步骤三、配置闪回写进程(FVWR)的步骤
①配置闪回日志目录(10g以后有缺省,在闪回区)
如何查看闪回区
show parameter recover;
②配置闪回日志保存时间
show parameter DB_FlashBack_RetenTion_Target;
DB_FlashBack_RetenTion_Target(以分钟为单位,默认保存一天1440)

?
实现闪回数据库的步骤
①关闭数据库
shudown
②mount数据库
startup mount
③执行闪回操作(闪回到一个小时前)
flashback database to timestamp(SYSDATE-1/24)
④打开数据库
alter database open resetlogs
resetlogs:控制文件和联机日志时间点重置

?

【Oracle数据库配置闪回】

原文:http://gaojingsong.iteye.com/blog/2275010

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!