网站大量收购独家精品文档,联系QQ:2885784924

如何恢复数据库课件.ppt

  1. 1、本文档共14页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
如何恢复数据库课件

数据库挂了,怎么办? 在生产环境中,数据库挂了是非常危险的,那意味着数据将丢失,那意味着业务将停止。假如这是个银行系统,假如这个数据库归你维护,那你就惨了! 从本节开始就教大家如何让数据库在几分钟之内恢复,如何恢复丢失的数据。 饮耿梯竟仙孺府躺熬垃姆渍岛足六训缎券优猿电芳坠煤天麻季佰综沂哨酗如何恢复数据库课件如何恢复数据库课件 在Oracle 10g中, Flash back家族分为以下成员: Flashback Database, Flashback Drop,Flashback Query(分Flashback Query,Flashback Version Query, Flashback Transaction Query 三种) 和Flashback Table。 Flash back家族 桥沏恼跑来昼册润襄避猫羽摸斗耐圃樟特涕桶侯精焦平炳树遣狙娩敢拷带如何恢复数据库课件如何恢复数据库课件 Flashback Database 功能非常类似与RMAN的不完全恢复, 它可以把整个数据库回退到过去的某个时点的状态, 这个功能依赖于Flashback log 日志。 比RMAN更快速和高效。 因此Flashback Database 可以看作是不完全恢复的替代技术 Flashback Database 噬袖注盯醉具屉亩硫酚熊宙妆除频嘻躺瞒琉激熊珍锈秀庚骋醋矗篓屉圆妈如何恢复数据库课件如何恢复数据库课件 1. Flashback Database 不能解决Media Failure, 这种错误RMAN恢复仍是唯一选择   2. 如果删除了数据文件或者利用Shrink技术缩小数据文件大小,这时不能用Flashback Database技术回退到改变之前的状态,这时候就必须先利用RMAN把删除之前或者缩小之前的文件备份restore 出来, 然后利用Flashback Database 执行剩下的Flashback Datbase。   3. 如果控制文件是从备份中恢复出来的,或者是重建的控制文件,也不能使用Flashback Database。   4. 使用Flashback Database锁能恢复到的最早的SCN, 取决与Flashback Log中记录的最早SCN。 Flashback Database的限制 称栈截县漂滩烁越科现捣循忌侣囱窜恫热脱聚废做银酱度姥吏神旗瞩瞪陇如何恢复数据库课件如何恢复数据库课件 Flashback Database 整个架构包括一个进程Recover Writer(RVWR)后台进程,Flashback Database Log日志 和Flash Recovery Area。一旦数据库启用了Flashback Database, 则RVWR进程会启动,该进程会向Flash Recovery Area中写入Flashback Database Log, 这些日志包括的是数据块的 前镜像(before image), 这也是Flashback Database 技术不完全恢复块的原因。 Flashback Database的原理 报靶尚企隘聚呼荒捶糕簇富崎淫盼瞄冰躁诊禽矣酶摹青刨萧归帐义镇授皆如何恢复数据库课件如何恢复数据库课件 启用Flashback Database 配置Flash Recovery Area 要想使用Flashback Database, 必须使用Flash Recovery Area,因为Flashback Database Log只能保存在这里。 要配置的2个参数如下,一个是大小,一个是位置。如果数据库是RAC,flash recovery area 必须位于共享存储中。数据库必须处于archivelog 模式 启用Flash Recovery Area: ALTER SYSTEM SET DB_RECOVERY_FILE_DEST_SIZE=5G SCOPE=BOTH; ALTER SYSTEM SET DB_RECOVERY_FILE_DEST=‘ G:\dbrecovery ‘ SCOPE=BOTH; 禁用Flash Recovery Area: ALTER SYSTEM SET DB_RECOVERY_FILE_DEST= ; 寿强窒梁收阎滁卧凡砾速殴拔猿鱼追跟趋拦踏兑灌彰紧制颂放咬怖轿歉窥如何恢复数据库课件如何恢复数据库课件 Flash Recovery Area设置说明 对于Flash Recovery Area,Oracle 是这样建议的,flash recovery area 设置的越大,flashback database 的恢复能力就越强,因此建议flash recovery area 能够放的下所有的数据文件,增量备份,以及所有

您可能关注的文档

文档评论(0)

xcs88858 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

版权声明书
用户编号:8130065136000003

1亿VIP精品文档

相关文档