043-130

130. You enabled the flashback logging feature, but you have not spec
ified the location of the flash recovery area.
Which location would be used as the default location for the flash re
covery area?
A. The location used for control files.
B. The location used for redo log files.
C. The location set by using $ORACLE_BASE.
D. The location set by using $ORACLE_HOME.
E. The location set by using CORE_DUMP_DEST.
F. The location set by using BACKGROUND_DUMP_DEST.
Answer: C
ORACLE_BASE下是admin和product,ORACLE_HOME下则是ORACLE的命令、连接库、安装助
手、listener等等一系列的东东。这只是ORACLE自己的定义习惯。ORACLE_HOME比ORACLE_BASE
目录要更深一些。也就是说:ORACLE_HOME=$ORACLE_BASE/product/version
ORACLE_BASE是oracle的根目录,ORACLE_HOME是oracle产品的目录。
简单说,你如果装了2 个版本的oracle,那么ORACLE_BASE可以是一个,但ORACLE_HOME是2
为了保存管理和备份恢复相关的文件,oracle10g 提供了一个叫做闪回恢复区
(Flashback recovery area),这个区域默认创建在oracle_base 目录下。 可以将所有恢复
相关的文件,比如flashback log,archive log,backup set 等,放到这个区域集中管理。
db_recovery_file_dest:指定闪回恢复区的位置
db_recovery_file_dest_size:指定闪回恢复区的可用空间大小
db_flashback_retention_target:指定数据库可以回退的时间,单位为分钟
默认1440 分钟,也就是一天。当然,实际上可回退的时间还决定于闪回恢复区
的大小,因为里面保存了回退所需要的flash log。所以这个参数要和db_reco
very_file_dest_size 配合修改。
1: 默认情况数据库的flashback database 是关闭
2: archive log list; --数据库必须已经处于归档模式
Sql> alter database flashback on;
3: 将db_recovery_file_dest 参数设置为空,可以停用闪回恢复区。如果已经启用
flashback database,则不能取消闪回恢复区。
4: DB_RECOVERY_FILE_DEST_SIZE 只有在 DB_RECOVERY_FILE_DEST 清空之后才可以清空
5: 初始化参数 db_recovery_file_dest_size 的设定有一点点需要注意的地方:文件的第
0 块和操作系统数据块头的空间大小不包含在内,该参数并不代表实际占用的空间大小。如
果空间被压缩、镜像、RAID 的话,该参数的值意义是不一样的

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

转载于:http://blog.itpub.net/11312660/viewspace-718162/

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值