转载请注明出处: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)关闭归档

  1. gyj@OCM> conn / as sysdba
  2. Connected.
  3. sys@OCM> shutdown immediate;
  4. Database closed.
  5. Database dismounted.
  6. ORACLE instance shut down.
  7. sys@OCM> startup mount;
  8. ORACLE instance started.
  9.  
  10. Total System Global Area 839282688 bytes
  11. Fixed Size 2233000 bytes
  12. Variable Size 436211032 bytes
  13. Database Buffers 394264576 bytes
  14. Redo Buffers 6574080 bytes
  15. Database mounted.
  16. sys@OCM> alter database noarchivelog;
  17.  
  18. Database altered.
  19.  
  20. sys@OCM> alter database open;
  21.  
  22. Database altered.
  23.  
  24. sys@OCM> archive log list;
  25. Database log mode No Archive Mode
  26. Automatic archival Disabled
  27. Archive destination /arch
  28. Oldest online log sequence 97
  29. Current log sequence 99

(2)创建闪回数据归档

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

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

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

(1)      UNDO自动管理

  1. sys@OCM> conn gyj/gyj
  2. Connected.
  3. gyj@OCM> drop flashback archive flash1;
  4.  
  5. Flashback archive dropped.
  6.  
  7. gyj@OCM> show parameter undo
  8.  
  9. NAME TYPE VALUE
  10. ------------------------------------ ----------- ------------------------------
  11. undo_management string AUTO
  12. undo_retention integer 900
  13. undo_tablespace string UNDOTBS1

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

  1. gyj@OCM> create flashback archive flash1 tablespace gyj quota 10M retention 1 year;
  2.  
  3. Flashback archive created.

(3)      UNDO手动管理

  1. gyj@OCM> alter system set undo_management=manual scope=spfile;
  2.  
  3. System altered.
  4.  
  5. gyj@OCM> shutdown immediate;
  6. ORA-01031: insufficient privileges
  7. gyj@OCM> conn / as sysdba
  8. Connected.
  9. sys@OCM> startup force;
  10. ORACLE instance started.
  11.  
  12. Total System Global Area 839282688 bytes
  13. Fixed Size 2233000 bytes
  14. Variable Size 436211032 bytes
  15. Database Buffers 394264576 bytes
  16. Redo Buffers 6574080 bytes
  17. Database mounted.
  18. Database opened.
  19. sys@OCM> show parameter undo
  20.  
  21. NAME TYPE VALUE
  22. ------------------------------------ ----------- ------------------------------
  23. undo_management string MANUAL
  24. undo_retention integer 900
  25. 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

  1. sys@OCM> SELECT TABLESPACE_NAME,RETENTION FROM DBA_TABLESPACES;
  2.  
  3. TABLESPACE_NAME RETENTION
  4. ------------------------------ -----------
  5. SYSTEM NOT APPLY
  6. SYSAUX NOT APPLY
  7. UNDOTBS1 NOGUARANTEE
  8. TEMP NOT APPLY
  9. USERS NOT APPLY
  10. EXAMPLE NOT APPLY
  11. GYJ NOT APPLY
  12. TP1 NOT APPLY
  13. MRKT NOT APPLY
  14. TEMP1 NOT APPLY
  15. TEMP4 NOT APPLY

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

  1. sys@OCM> SELECT TABLESPACE_NAME,SEGMENT_SPACE_MANAGEMENT FROM DBA_TABLESPACES;
  2.  
  3. TABLESPACE_NAME SEGMEN
  4. ------------------------------ ------
  5. SYSTEM MANUAL
  6. SYSAUX AUTO
  7. UNDOTBS1 MANUAL
  8. TEMP MANUAL
  9. USERS AUTO
  10. EXAMPLE AUTO
  11. GYJ AUTO
  12. TP1 AUTO
  13. MRKT AUTO
  14. TEMP1 MANUAL
  15. TEMP4 MANUAL

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

  1. sys@OCM> create tablespace tp2 datafile '/u01/app/oracle/oradata/ocm/tp2.dbf' size 100M Segment Space Management MANUAL;
  2.  
  3. Tablespace created.
  4.  
  5. sys@OCM> create flashback archive flash3 tablespace tp2 quota 10M retention 1 year;
  6. create flashback archive flash3 tablespace tp2 quota 10M retention 1 year
  7. *
  8. ERROR at line 1:
  9. 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. Android公共库(缓存 下拉ListView 下载管理Pro 静默安装 root运行 Java公共类)

    介绍总结的一些android公共库,包含缓存(图片缓存.预取缓存).公共View(下拉及底部加载更多ListView.底部加载更多ScrollView.滑动一页Gallery).及Android常用工 ...

  2. 不知还有人遇到这个问题没有:数据库 'xxx' 的版本为 706,无法打开。此服务器支持 661 版及更低版本。不支持降级路径。

    一般情况是要给数据库升级 但我一直在百度看看有没有不动低版本数据库的方法 终于...发现..可能别人发现,但我没查到的 我可以用一个更高版本的数据库打开,然后生成脚本,然后把脚本拿出来

  3. Azure SQL 数据库:服务级别与性能问答

    ShawnBice    2014 年 5 月 5 日上午 10:00 几天前,我发表了一篇文章,并就 4 月 24 日发布的适用于Windows Azure SQL 数据库的新服务级别提供了一些预料 ...

  4. QuartZ Cron表达式在java定时框架中的应用

    CronTrigger CronTriggers往往比SimpleTrigger更有用,如果您需要基于日历的概念,而非SimpleTrigger完全指定的时间间隔,复发的发射工作的时间表. CronT ...

  5. wifi详解(二)

    1        Wifi模块解析和启动流程 1.1      框架分析 WIFI整体框架如图所示: 首先,用户程序使用WifiManager类来管理Wifi模块,它能够获得Wifi模块的状态,配置和 ...

  6. hdu 2825(ac自动机+状态压缩dp)

    题意:容易理解... 分析:在做这道题之前我做了hdu 4057,都是同一种类型的题,因为题中给的模式串的个数最多只能为10个,所以我们就很容易想到用状态压缩来做,但是开始的时候我的代码超时了dp时我 ...

  7. Fitnesse+RestFixture:Web服务回归测试利器

    RestFixture是Fitness的一个测试REST服务的插件,用于调用标准的http GET/POST等请求方法,并可以用XPath语法和Javascript语法检验http响应.本文介绍安装运 ...

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

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

  9. opencv行人检测里遇到的setSVMDetector()问题

    参考了博客http://blog.csdn.net/carson2005/article/details/7841443 后,自己动手后发现了一些问题,博客里提到的一些问题没有解决 ,是关于为什么图像 ...

  10. 【转载】cocos2d-x教程 Mac系统下搭建Lua的编码环境

    原文链接:http://blog.csdn.net/u012945598/article/details/17168831   在使用Lua写脚本的时候大家都会因为没有代码提示导致敲代码的效率有所下降 ...