设为首页 加入收藏

TOP

Oracle 11g New 使用数据恢复指导(一)
2014-11-24 08:06:58 来源: 作者: 【 】 浏览:10
Tags:Oracle 11g New 使用 数据恢复 指导
描述用于修复数据故障的选项 使用新的RMAN 数据修复命令可执行以下操作: – 列出故障 – 接收修复建议 – 修复故障 执行预防性故障检查 查询数据恢复指导视图
修复数据故障 Data Guard提供到备用 数据库的故障转移功能,以使操作不受停机时间的影响。 数据恢复指导是Oracle Database 11g 的新增功能,它基于故障现象分析故障并确定修复策略: – 将多个故障聚集在一起以进行有效的修复 – 提供一个建议的修复选项 – 按照要求执行修复 闪回技术保护行的生命周期并帮助修复逻辑问题。
修复数据故障 “数据故障”是指缺失、损坏或不一致的数据、日志、控件或其它文件,Oracle 实例无法访问其内容。数据库出现问题时,分析基本原因并选择正确的解决方案通常占用了大部分的停机时间。Oracle Database 11 g 提供了几个新工具和增强的工具,用于分析和修复数据库问题。 Data Guard允许您故障转移至备用数据库(有自己的数据副本),使您可以在主数据库发生数据故障时继续进行操作。这样,在故障转移至备用数据库后,便可以修复出现故障的数据库(旧的主数据库),而无需担心它会对应用程序造成影响。Data Guard 有许多改进。 数据恢复指导是一种内置的工具,可自动诊断数据故障并报告相应的修复选项。例如,如果数据恢复指导发现存在许多损坏的块,它会建议还原整个文件,而不是分别修复这些块。因此,它有助于您执行正确的故障修复。可以手动修复数据故障,也可以请求数据恢复指导为您执行修复,从而缩短故障恢复的时间。 可以使用闪回技术修复逻辑问题。 闪回归档可在指定的时间段内维护表数据的持续更改,从而使您可以访问归档数据。 闪回事务处理使您通过一次单击即可回退事务处理和所有冲突的事务处理。 已了解到以下信息: RMAN自动执行数据文件介质恢复(避免逻辑故障和物理故障的一种常见恢复形式)和块介质恢复(恢复单个块而不是整个数据文件)。 自动存储管理( ASM) 可防止出现存储故障。
数据恢复指导 快速检测、分析和修复故障 将对用户的干扰降低到最小 修复停机时故障和运行时故障 提供的用户界面: – EM GUI 界面 – (多个路径) – RMAN 命令行 支持的数据库配置: – 单一实例 – 非RAC – 支持故障转移至备用数据库,但不支持分析和修复备用数据库
\
数据恢复指导的功能 数据恢复指导在遇到错误时会自动收集数据故障信息。此外,它还能预先检查故障。在此 模式中,它可以在数据库进程发现损坏并发送错误消息之前检测和分析数据故障(请注 意,修复始终在人为控制之下进行)。 数据故障可能非常严重。例如,如果缺少最新的日志文件,则无法启动数据库。一些数据故障(如数据文件中的块损坏)不是灾难性故障,因为它们不会使数据库停机,也不会阻止您启动Oracle 实例。数据恢复指导可处理以下两种情况:一种情况是您无法启动数据库(因为缺少一些必需的数据库文件,或者这些数据库文件不一致或已损坏),另一种情况是运行时发现文件损坏。 解决严重数据故障的首选方法是首先将故障转移至备用数据库(前提是在Data Guard 配置下),这样用户就可以尽快恢复联机。然后,需要修复数据故障的主要原因,但幸运的是,此操作不会影响用户。
用户界面 可从Enterprise Manager (EM) Database Control 和Grid Control 中使用数据恢复指导。存在故障时,有几种方法可以访问数据恢复指导。下列示例都从“Database Instance(数据库实例)”主页开始: “Availability (可用性)”选项卡页> Perform Recover (执行恢复)> Advise and Recover(建议和恢复) “Active Incidents(活动意外事件)”链接> “Support Workbench(支持工作台)”的“Problems (问题)”页:“Checker Findings(检查器查找结果)”选项卡页> Launch Recovery Advisor(启动恢复指导) Database Instance Health(数据库实例健康状况)> 单击特定的链接,例如,“Incidents(意外事件)”部分中的ORA 1578 >“Support Workbench(支持工作台)”的 “Problems Detail(问题详细资料)”页> Data Recovery Advisor(数据恢复指导) Database Instance Health(数据库实例健康状况)> “Related Links(相关链接)”部分:Support Workbench(支持工作台)> “Checker Findings(检查器查找结果)”选项卡页:“Launch Recovery Advisor(启动恢复指导)” 相关链接:Advisor Central(指导中心)> “Advisors(指导)”选项卡页:“Data Recovery Advisor(数据恢复指导)” 相关链接:Advisor Central(指导中心)> “Checkers (检查器)”选项卡页:Details(详细资料)> “Run Detail(运行详细资料)”选项卡页:“Launch Recovery Advisor(启动恢复指导)” 也可以通过RMAN 命令行使用它。例如: rman target / nocatalog rman> list failure all;
支持的数据库配置 在当前版本中,数据恢复指导支持单一实例数据库,不支持Oracle Real Application Clusters (RAC) 数据库。 数据恢复指导无法使用从备用数据库转移出来的块或文件修复主数据库上的故障。同时,您也无法使用数据恢复指导诊断并修复备用数据库上的故障。然而,作为一个修复选项数据恢复指导确实支持将故障转移到备用数据库(如上所述)。
数据恢复指导

通过理清混乱缩短停机时间: \
数据恢复指导 Oracle Database 11 g 中的自动诊断工作流可为您执行工作流步骤。使用数据恢复指导,您只需启动建议和修复。 1. 健康状况监视器会自动执行检查,并将故障及其故障现象作为“查找结果”记录到自动诊断资料档案库(ADR) 中。 2. 数据恢复指导将查找结果与故障合并在一起。它列出了先前执行的评估结果,其中包含故障严重程度(严重或高)。 3. 如果您要求系统提供有关故障的修复建议,数据恢复指导会将故障映射到自动和手动修复选项,检查基本可行性,并为您提供修复建议。 4. 可以选择手动执行修复或者请求数据恢复指导为您执行此操作。 5. 除了健康状况监视器和数据恢复指导自动执行的主要“被动”检查之外,Oracle 还建议使用VALIDATE 命令进行“预防性”检查。
评估数据故障 \ 此图片显示了不同的访问路径,可以使用这些访问路径在健康状况监视器和数据恢复指导之间进行导航。它还显示了健康状况监视器和数据恢复指导的交互操作。
数据故障 \ 数据故障 可通过检查来检测数据故障,检查是评估数据库或其 组件健康状况的诊断过程。每个检查都可以诊断一个或多个故障,这些故障将映射到修复。 检查可以是被动检查,也可以是预防性检查。数据库中出现错误时,将自动执行“被动检查”。也可以进行“预防性检查”,例如,通过执行VALIDATE DATABASE命令。 在Enterprise Manager 中,如果发现数据库处于“停机”或“已装载”状态,请
首页 上一页 1 2 3 4 5 6 7 下一页 尾页 1/7/7
】【打印繁体】【投稿】【收藏】 【推荐】【举报】【评论】 【关闭】 【返回顶部
分享到: 
上一篇ocp1Z0-051106-140题解析 下一篇诊断和解决row chained and migra..

评论

帐  号: 密码: (新用户注册)
验 证 码:
表  情:
内  容:

·微服务 Spring Boot (2025-12-26 18:20:10)
·如何调整 Redis 内存 (2025-12-26 18:20:07)
·MySQL 数据类型:从 (2025-12-26 18:20:03)
·Linux Shell脚本教程 (2025-12-26 17:51:10)
·Qt教程,Qt5编程入门 (2025-12-26 17:51:07)