ITPub博客

首页 > 数据库 > Oracle > Flashback database与flashback table使用条件区别

Flashback database与flashback table使用条件区别

原创 Oracle 作者:lovehewenyu 时间:2012-11-29 16:37:26 0 删除 编辑

Flashback database 与flashback table使用条件区别

 

FLASHBACK DATABASE

Requirements for Enabling Flashback database

一、应用环境

1 、数据库必须是archivelog模式,因为flashback database是使用的archived logs

2 、开启flash recovery area,因为flashback logs仅保存在flash recovery area

3 、RAC中,flash recovery area保存ASM中的集群文件上

二、Enabling logging for Flashback database

1 、mount状态下开启flashback

alter database flashback on;

2 、设置保留时间3天

alter system set db_flashback_retention_target=4320 (3days)

3 、开启doudou表空间的flashback

alter tablespace doudou flashback on;

( 默认建立表空间为flashback on,如果是表空间flashback off 。

flashback database 时必须把flashback off的表空间下的所有数据文件offline)

 

FLASHBACK TABLE

Prerequisites for using flashback table (drop table恢复,不受以下限制)

1 、开启行移动

alter table table_name enable row movement;

2 、table权限

select,insert,delete,alter ,flashback table_name

3 、足够的undo信息

 

文档来源:

http://docs.oracle.com/cd/B19306_01/backup.102/b14192/rpfbdb003.htm#BRBSC19333 (flashback database)

http://docs.oracle.com/cd/B19306_01/backup.102/b14192/flashptr003.htm#sthref605 (flashback table)

 

来自 “ ITPUB博客 ” ,链接:https://blog.itpub.net/26442936/viewspace-750271/ ,如需转载,请注明出处,否则将追究法律责任。

请登录后发表评论 登录
全部评论
10年金融行业老鸟。Oracle,Mysql,PostgreSQL,EMC 存储,NBU备份。微信/电话 18211103995

注册时间:2012-02-03

  • 博文量
    307
  • 访问量
    1528557