OCM备考 三. Managing Database Availability 之flashback
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相关推荐
- OCM备考 三. Managing Database Availability 之RMAN日常操作
10 OCM考试大纲关于RMAN的考点: 三 Managing Database Availability ﹡ Create a recovery catalog database ﹡ Configu ...
- OCM备考 三. Managing Database Availability 之recovery catalog
ORACLE 10g OCM大纲关于恢复目录(recover catalog)考点: ﹡ Create a recovery catalog database 恢复目录是专门用来存储rman repo ...
- OCM备考 三. Managing Database Availability 之RMAN高级操作
下面列出关于RMAN的一些高级操作. 1 convert rman的convert命令,用于跨平台迁移数据库或表空间时,对数据文件进行格式转换,使得文件在目标操作系统中可读. 1.1 源库上conve ...
- 系统管理Lesson 07. Managing Database Storage Structures
系统管理Lesson 07. Managing Database Storage Structures 1. 块内部是如何保存关系型表格数据的? 7-3 2. 表空间的类型有几种?分别说明各自的用途. ...
- oracle11中过程continue,Oracle 11g OCM备考之创建EM与EM登陆异常的处理
在Oracle 11g OCM考试中,有EM监控的创建管理,有意思的是,在创建过程中没有报错提示,但是创建完成后,从web端登陆的时候一直提示无效的用户名和密码,仔细排查发现创建的时候需要解锁sysm ...
- OCM备考 一、Server config 之配置shared server
OCM考试大纲: 一 Server Configuration ﹡ Configure the database instance to support shared server connectio ...
- OCM备考 一、Server config 之管理表空间
OCM考试大纲针对表空间的要求: * Create and manage temporary, permanent, and undo tablespaces * Create and manage ...
- OCM备考 一、Server config 之手工创建数据库
OCM考试大纲针对创建数据库的要求: ﹡ Create the database ﹡ Determine and set sizing parameters for database structur ...
- OCM备考 一、Server config 之网络配置
OCM考试大纲关于network配置的要求 一 Server Configuration ﹡ Create and manage multiple network configuration file ...
最新文章
- 给不爱洗手找个理由——皮肤共生菌可以促进伤口愈合
- html文章整体居中,div居中与div内容居中
- NR 5G AMF重定向的注册流程
- 一个快速、完善的Android开发框架整合实践(QuickAndroid)
- Dalvik VM和Java VM的区别:
- Lesson 4.34.4 梯度下降(Gradient Descent)基本原理与手动实现随机梯度下降与小批量梯度下降
- python报错_python 常见报错
- 数据采集策略:数据挖掘与统计学的一个区别
- [转载] Java之继承
- 英语四级真题作文 计算机,英语四级作文 Computers-计算机_2000字_英语作文
- 将普通文章内容替换为微信图文消息符合的内容
- win和linux生成的密文不一样,AES加密解密Windows下跟linux下结果不同的解决方案
- python-数据结构-大学生-航空订票系统
- hp M1530一体机无法在OEM系统下安装驱动
- HTML+CSS美食静态网页设计——简单我的家乡吉林
- 【三环集团logo】用Python 小海龟实现~
- ADS1256在实际应用中遇到的问题总结
- 从理论到实战,带你全面解读智能物联网技术
- 普林斯顿算法课Part2第四周作业_Boggle
- UEFI中的界面设计(一)
热门文章
- devexpress内置图片的位置_向微思WGIS中叠加位图图片
- mysql备份时候事务日志_SQLSERVER备份事务日志的作用
- [转]jquery的一个模板引擎-zt
- Hihocoder 小Hi小Ho扫雷作死一二三
- JSON JsonArray和JsonObject学习资料
- [转] jQuery源码分析-如何做jQuery源码分析
- javascript弹出div(一)
- myeclipse6.0.1(内置了eclipse)安装及其配置
- ios html gif 显示,iOS中gif图的显示方法示例
- 怎么在云服务器上建网站_云服务器怎么做安全维护