转载请注明出处:http://blog.csdn.net/guoyjoe/article/details/12656897

正确答案:BD

闪回数据归档请参考:http://blog.csdn.net/guoyjoe/article/details/9199963

直接用实验解析答案

答案A,不开归档才也可以用Flashbackup Data Archive闪回数据归档,闪回数据归档与UNDO有关,与ARCHIVE LOG无关。

在没有归档下也可以创建闪回数据归档,操作如下:

(1)关闭归档

gyj@OCM> conn / as sysdba
Connected.
sys@OCM> shutdown immediate;
Database closed.
Database dismounted.
ORACLE instance shut down.
sys@OCM> startup mount;
ORACLE instance started. Total System Global Area 839282688 bytes
Fixed Size 2233000 bytes
Variable Size 436211032 bytes
Database Buffers 394264576 bytes
Redo Buffers 6574080 bytes
Database mounted.
sys@OCM> alter database noarchivelog; Database altered. sys@OCM> alter database open; Database altered. sys@OCM> archive log list;
Database log mode No Archive Mode
Automatic archival Disabled
Archive destination /arch
Oldest online log sequence 97
Current log sequence 99

(2)创建闪回数据归档

sys@OCM> conn gyj/gyj
Connected.
gyj@OCM> create flashback archive flash1 tablespace gyj quota 10M retention 1 year; Flashback archive created.

说明没开归档下也可以创建闪回数据归档,所以A答案错。

答案B正确,只有在自动管理undo表空间才能创建闪回数据归档。

(1)      UNDO自动管理

sys@OCM> conn gyj/gyj
Connected.
gyj@OCM> drop flashback archive flash1; Flashback archive dropped. gyj@OCM> show parameter undo NAME TYPE VALUE
------------------------------------ ----------- ------------------------------
undo_management string AUTO
undo_retention integer 900
undo_tablespace string UNDOTBS1

(2)      创建闪回数据归档,成功

gyj@OCM> create flashback archive flash1 tablespace gyj  quota 10M retention 1 year;

Flashback archive created.

(3)      UNDO手动管理

gyj@OCM> alter system set undo_management=manual scope=spfile;

System altered.

gyj@OCM> shutdown immediate;
ORA-01031: insufficient privileges
gyj@OCM> conn / as sysdba
Connected.
sys@OCM> startup force;
ORACLE instance started. Total System Global Area 839282688 bytes
Fixed Size 2233000 bytes
Variable Size 436211032 bytes
Database Buffers 394264576 bytes
Redo Buffers 6574080 bytes
Database mounted.
Database opened.
sys@OCM> show parameter undo NAME TYPE VALUE
------------------------------------ ----------- ------------------------------
undo_management string MANUAL
undo_retention integer 900
undo_tablespace string UNDOTBS1

(4)      创建闪回数据归档,失败。

sys@OCM>  createflashback archive flash2 tablespace tp1 quota 10M retention 1 year;

create flashbackarchive flash2 tablespace tp1  quota 10Mretention 1 year

*

ERROR at line 1:

ORA-55628: Flashback Archive supports Oracle 11g orhigher

所以答案B正确只有在自动管理的UNDO表空间下才能创建闪回数据归档

答案C,不正确,不需要设Undo retention为guarantee,默认Undo retention为 no guarantee就可以创建闪回数据归档,答AB都在no guarante下创建的闪回数据归档,能过如下视图查是不是NO GUARANTEE,看UNDOTBS1表空间是NOGUARANTEE

sys@OCM> SELECT TABLESPACE_NAME,RETENTION FROM DBA_TABLESPACES;

TABLESPACE_NAME                RETENTION
------------------------------ -----------
SYSTEM NOT APPLY
SYSAUX NOT APPLY
UNDOTBS1 NOGUARANTEE
TEMP NOT APPLY
USERS NOT APPLY
EXAMPLE NOT APPLY
GYJ NOT APPLY
TP1 NOT APPLY
MRKT NOT APPLY
TEMP1 NOT APPLY
TEMP4 NOT APPLY

答案D正确,表空间必须是ASSM才能创建闪回数据归档。上例是建在表空间TP1上是AUTO管理段的。

sys@OCM> SELECT TABLESPACE_NAME,SEGMENT_SPACE_MANAGEMENT  FROM DBA_TABLESPACES;

TABLESPACE_NAME                SEGMEN
------------------------------ ------
SYSTEM MANUAL
SYSAUX AUTO
UNDOTBS1 MANUAL
TEMP MANUAL
USERS AUTO
EXAMPLE AUTO
GYJ AUTO
TP1 AUTO
MRKT AUTO
TEMP1 MANUAL
TEMP4 MANUAL

举个反例,我建个MSSM的表空间,看能不能创闪回数据归档:

sys@OCM> create tablespace tp2 datafile '/u01/app/oracle/oradata/ocm/tp2.dbf' size 100M  Segment Space Management MANUAL;

Tablespace created.

sys@OCM>  create flashback archive flash3 tablespace tp2  quota 10M retention 1 year;
create flashback archive flash3 tablespace tp2 quota 10M retention 1 year
*
ERROR at line 1:
ORA-55627: Flashback Archive tablespace must be ASSM tablespace

看到提示了吧,必须要用ASSM表空间。

所以说啊,学习OCP一定要一道道题认认真真做实验,操作->查资料->思考->总结(反复折腾才能真正才为大师啊,这需要时间,慢慢累积,成为高手只是时间问题。),不希望大家是Paper OCP!

大家有在学习OCP或在Oracle入门时找不到方向的可以找我。

[每日一题] 11gOCP 1z0-053 :2013-10-11 Flashback Data Archive属性.........................43的更多相关文章

  1. [每日一题] 11gOCP 1z0-052 :2013-09-1 RMAN-- repair failure........................................A20

    转载请注明出处:http://blog.csdn.net/guoyjoe/article/details/10859315 正确答案:D 一.模拟上题的错误: 1.删除4号文件 [oracle@myd ...

  2. [每日一题] 11gOCP 1z0-053 :2013-10-9 backup with the KEEP option....................................33

    转载请注明出处:http://blog.csdn.net/guoyjoe/article/details/12517603 正确答案:AB 在Oracle 11g中,可以使用backup ….keep ...

  3. [每日一题] 11gOCP 1z0-052 :2013-09-17 DRA--Data Recovery Advisor.............................B31

    转载请注明出处:http://blog.csdn.net/guoyjoe/article/details/11818529 正确答案:AD 数据库恢复顾问(DRA)是一个诊断和修复数据库问题的工具.共 ...

  4. [每日一题] 11gOCP 1z0-053 :2013-10-12 RESULT_CACHE在哪个池?.............................44

    转载请注明出处:http://blog.csdn.net/guoyjoe/article/details/12657479 正确答案:B   Oracle 11g 新特性:Result Cache , ...

  5. [每日一题] 11gOCP 1z0-052 :2013-08-31 数据库的存储结构....................................................A8

    转载请注明出处:http://blog.csdn.net/guoyjoe/article/details/10784599 . 正确答案:A 将逻辑存储与物理存储分开是关系数据库范例的必要部分.关系数 ...

  6. [每日一题] 11gOCP 1z0-052 :2013-09-27 bitmap index.................................................C37

    转载请注明出处:http://blog.csdn.net/guoyjoe/article/details/12106027 正确答案C 这道题目是需要我们掌握位图索引知识点. 一.首先我们来看位图索引 ...

  7. [每日一题] 11gOCP 1z0-052 :2013-09-4 block header grows............................................A33

    转载请注明出处:http://write.blog.csdn.net/postedit/11100311 正确答案是:AD 要理解这道题就要去了解数据块的结构.引用OCPPPT中的一幅图: 从这幅图中 ...

  8. [每日一题] 11gOCP 1z0-052 :2013-09-19 创建用户...................................................B41

    转载请注明出处:http://blog.csdn.net/guoyjoe/article/details/11834661 正确答案:BC 这道题比较简单,我就以答案来解析,如下来自官方文档创建用户的 ...

  9. [每日一题] 11gOCP 1z0-052 :2013-09-10 ABOUT ALERTS...............................................A50

    转载请注明出处:http://blog.csdn.net/guoyjoe/article/details/11546561 正确答案:AD 使用服务器生成的警报系统,从Oracle10g版本开始,Or ...

随机推荐

  1. UVa 557 (概率 递推) Burger

    题意: 有两种汉堡给2n个孩子吃,每个孩子在吃之前要抛硬币决定吃哪一种汉堡.如果只剩一种汉堡,就不用抛硬币了. 求最后两个孩子吃到同一种汉堡的概率. 分析: 可以从反面思考,求最后两个孩子吃到不同汉堡 ...

  2. HDU 1711 (裸KMP) Number Sequence

    题意: 用第二个数列去匹配第一个数列,输出第一次匹配到的位置,如果没有则输出-1. 分析: 这明显是一道裸的KMP. 我是在这篇博客上学的KMP算法的,讲得比较透彻. http://blog.csdn ...

  3. Mysql分支

    MySQL是历史上最受欢迎的免费开源程序之一.它是成千上万个网站的数据库骨干,并且可以将它(和linux)作为过去10年里Internet呈指数级增长的一个有力证明. 那么,如果MySQL真的这么重要 ...

  4. ubuntu下安装使用vmware、kvm、xen

    一. 概念介绍: (1)全虚拟化(Full Virtulization) 简介:主要是在客户操作系统和硬件之间捕捉和处理那些对虚拟化敏感的特权指令,使客户操作系统无需修改就能运行, 速度会根据不同的实 ...

  5. 对EditText监听,按钮点击

    1 etBarCode.addTextChangedListener(watcher); 2 private TextWatcher watcher = new TextWatcher() { @Ov ...

  6. css3制作优惠券

    <div class="demo-container demo"><style> .demo{width:410px;} .stamp *{padding: ...

  7. 打通ssh的方法

    为了实现密码免输入,可以在安全的内网环境中打通ssh.linux和cygwin均可,步骤如下: 由A机去B机.在A生成密钥:ssh-keygen -t rsa,一路回车 将A的~/.ssh/id_rs ...

  8. 【转】错误日志ID8021来源BROWSER导致电脑死机

    现场工控机死机,网上查了篇文章,具体原因还有待分析,下面是图 在这里有必要介绍两个ID号:6006和6005.在事件查看器里ID号为6006的事件表示事件日志服务已停止,如果你没有在当天的事件查看器中 ...

  9. delphi ole word

    源代码如下: //Word打印(声明部分) wDoc,wApp:Variant; function PrnWordBegin(tempDoc,docName:String):boolean; func ...

  10. 仿酷狗音乐播放器开发日志二十六 duilib在标题栏弹出菜单的方法

    转载请说明原出处,谢谢~~ 上篇日志说明了怎么让自定义控件响应右键消息.之后我给主窗体的标题栏增加右键响应,观察原酷狗后可以发现,在整个标题栏都是可以响应右键并弹出菜单的.应该的效果如下: 本以为像上 ...