10g OCM大纲关于flashback考点

﹡ Set Flashback Database parameters

﹡ Monitor Flashback Database logs and statistics

﹡ Perform a Flashback Database operation

﹡ Configure a flash recovery area

1 打开flashback database功能

1)参数设置

db_recovery_file_dest   :  闪回区

db_recovery_file_dest_size :闪回区大小

db_flashback_retention_target :能闪回的时间范围

2) 打开数据库闪回功能

SQL> SHUTDOWN IMMEDIATE;

SQL> STARTUP MOUNT EXCLUSIVE;

SQL> ALTER SYSTEM SET DB_FLASHBACK_RETENTION_TARGET=2880 SCOPE=BOTH;

SQL> ALTER DATABASE FLASHBACK ON;

SQL> ALTER DATABASE OPEN;

2 flashback database

2.1 sql方式

1、基于时间的闪回

将数据库闪回到过去一个时间点:

sql> flashback database to timestamp(to_timestamp(‘2010-07-27 10:00:00’,’yyyy-mm-ddHh24:mi:ss’)) ;

Sql> alter database open resetlogs;

 

2、基于scn的闪回

将数据库闪回到过去的scn:

sql> FLASHBACK DATABASE TO SCN 53943;

sql> alter database open resetlogs;

2.2 rman方式

1、基于时间的闪回

rman> FLASHBACK DATABASE TO TIME = "TO_DATE('2004-05-27 16:00:00',

   'YYYY-MM-DD HH24:MI:SS')";

 

2、基于scn的闪回

rman> flashback database to scn=123333;

 

3、基于日志序列的闪回

Rman> flashback database to sequence=128 thread=1;

3 监控

1、评估数据库能闪回的最早的时间点

SELECT estimated_flashback_size,  flashback_size, oldest_flashback_scn,

, oldest_flashback_time

FROM   V$FLASHBACK_DATABASE_LOG;

2、闪回区得空间利用率

Select * from v$flash_recovery_area_usage;

4 flashback table

将表闪回到过去时间点:

sql> flashback table t2 to timestamp to_timestamp('2011-06-18 23:37:48','yyyy-mm-dd hh24:mi:ss');

5 flashback query

1、闪回查询过去一个时间点的数据

select * from t2 as of timestamp to_timestamp('2011-06-18 23:37:48','yyyy-mm-dd hh24:mi:ss') where id=1;

2、闪回查询过去一个时间范围的数据

SELECT versions_xid, salary FROM employees VERSIONS BETWEEN TIMESTAMP t1 and t2

WHERE employee_id = 200;

3、FLASHBACK_TRANSACTION_QUERY

查询过去时间段内操作的dml,并给出撤销该操作的语句(undo_sql)

Sql> select xid,start_scn,commit_scn,undo_change#,operation,row_id,undo_sql from

flashback_transaction_query where table_name='T1' and table_owner='U1'

OCM备考 三. Managing Database Availability 之flashback相关推荐

  1. OCM备考 三. Managing Database Availability 之RMAN日常操作

    10 OCM考试大纲关于RMAN的考点: 三 Managing Database Availability ﹡ Create a recovery catalog database ﹡ Configu ...

  2. OCM备考 三. Managing Database Availability 之recovery catalog

    ORACLE 10g OCM大纲关于恢复目录(recover catalog)考点: ﹡ Create a recovery catalog database 恢复目录是专门用来存储rman repo ...

  3. OCM备考 三. Managing Database Availability 之RMAN高级操作

    下面列出关于RMAN的一些高级操作. 1 convert rman的convert命令,用于跨平台迁移数据库或表空间时,对数据文件进行格式转换,使得文件在目标操作系统中可读. 1.1 源库上conve ...

  4. 系统管理Lesson 07. Managing Database Storage Structures

    系统管理Lesson 07. Managing Database Storage Structures 1. 块内部是如何保存关系型表格数据的? 7-3 2. 表空间的类型有几种?分别说明各自的用途. ...

  5. oracle11中过程continue,Oracle 11g OCM备考之创建EM与EM登陆异常的处理

    在Oracle 11g OCM考试中,有EM监控的创建管理,有意思的是,在创建过程中没有报错提示,但是创建完成后,从web端登陆的时候一直提示无效的用户名和密码,仔细排查发现创建的时候需要解锁sysm ...

  6. OCM备考 一、Server config 之配置shared server

    OCM考试大纲: 一 Server Configuration ﹡ Configure the database instance to support shared server connectio ...

  7. OCM备考 一、Server config 之管理表空间

    OCM考试大纲针对表空间的要求: * Create and manage temporary, permanent, and undo tablespaces *  Create and manage ...

  8. OCM备考 一、Server config 之手工创建数据库

    OCM考试大纲针对创建数据库的要求: ﹡ Create the database ﹡ Determine and set sizing parameters for database structur ...

  9. OCM备考 一、Server config 之网络配置

    OCM考试大纲关于network配置的要求 一 Server Configuration ﹡ Create and manage multiple network configuration file ...

最新文章

  1. 给不爱洗手找个理由——皮肤共生菌可以促进伤口愈合
  2. html文章整体居中,div居中与div内容居中
  3. NR 5G AMF重定向的注册流程
  4. 一个快速、完善的Android开发框架整合实践(QuickAndroid)
  5. Dalvik VM和Java VM的区别:
  6. Lesson 4.34.4 梯度下降(Gradient Descent)基本原理与手动实现随机梯度下降与小批量梯度下降
  7. python报错_python 常见报错
  8. 数据采集策略:数据挖掘与统计学的一个区别
  9. [转载] Java之继承
  10. 英语四级真题作文 计算机,英语四级作文 Computers-计算机_2000字_英语作文
  11. 将普通文章内容替换为微信图文消息符合的内容
  12. win和linux生成的密文不一样,AES加密解密Windows下跟linux下结果不同的解决方案
  13. python-数据结构-大学生-航空订票系统
  14. hp M1530一体机无法在OEM系统下安装驱动
  15. HTML+CSS美食静态网页设计——简单我的家乡吉林
  16. 【三环集团logo】用Python 小海龟实现~
  17. ADS1256在实际应用中遇到的问题总结
  18. 从理论到实战,带你全面解读智能物联网技术
  19. 普林斯顿算法课Part2第四周作业_Boggle
  20. UEFI中的界面设计(一)

热门文章

  1. devexpress内置图片的位置_向微思WGIS中叠加位图图片
  2. mysql备份时候事务日志_SQLSERVER备份事务日志的作用
  3. [转]jquery的一个模板引擎-zt
  4. Hihocoder 小Hi小Ho扫雷作死一二三
  5. JSON JsonArray和JsonObject学习资料
  6. [转] jQuery源码分析-如何做jQuery源码分析
  7. javascript弹出div(一)
  8. myeclipse6.0.1(内置了eclipse)安装及其配置
  9. ios html gif 显示,iOS中gif图的显示方法示例
  10. 怎么在云服务器上建网站_云服务器怎么做安全维护