
三、
三、
三、
三、 RMAN
RMAN
RMAN
RMAN 中使用
中使用
中使用
中使用 DRA
DRA
DRA
DRA 步骤
步骤
步骤
步骤
Oracl e 的 OE M 已经很智能 , 这些操作 在 OE M 上都可以进行 , 我们这里只看使 用 RMAN
命令来实现的步骤。
如果怀疑或已知道数据库出现故障,则可使用 LIST FAILURE 命令获得关于这些故障
的信息 。 可以列出所有故障或部分故障并以多种方式限制输出 。 故障由故障号进行唯一标识
。
请注意,这些故障号不是连续的,因此它们之间的间隔没有任何意义。
ADVISE FAILURE 命令将显示为指定故障建议的修复选项 。 它可打印输入故障概要并
隐式关闭已修复的所有打开的故障 。 没有使用任何选项时 , 默认行为是对记录在 ADR 中优
先级为 CRITICAL 和 HIGH 的所有故障提供建议。
在同一 RMAN 会话中 REPAIR FAILURE 命令在 ADVISE FAILURE 命令后使用。默
认情况下 , 该命令使用当前会话中上次执 行 ADVISEFAILURE 命令时建议的一个修复选项
。
如果没有任何修复选项, REPAIR FAILURE 命令将启动隐式 ADVISE FAILURE 命令。修
复完成后,该命令会关闭故障。
CHANGE FAILURE 命令将更改故障优先级或关闭一个或多个故障 。 仅可以更改 HIGH
或 LOW 故障优先级。修复故障后,将隐式关闭打开的故障。但是,也可以显式关闭故障 。
1.
1.
1.
1.
列出数据故障
列出数据故障
列出数据故障
列出数据故障
RMAN LISTFAILURE 命令可列出故障。
如果目标实例使用恢复目录 , 它可以处于 STARTED 模式下 , 否则必须处于 MOUNTED 模
式下 。 LIST FAILURE 命令不启动诊断新故障检查 ; 它将列出先前执行的评估结果 。 重复执
行 LIST FAILURE 命令将重新验证所有现有的故障。
如果数据库诊断出新的故障(在命令执行之间 ) ,则会显示这些新故障。
如果用户手动修复故障或临时故障消失,则数据恢复指导会将这些故障从 LIST FAILURE
输出中删除。
以下是语法说明:
(1) failnum :为其显示修复选项的故障数。
(2) ALL :列出所有优先级的故障。
(3) CRITICAL : 列出优先级为 CRITICAL 且处于 OPEN 状态的故障 。 这些故障使整个数
据库不可用(如控制文件缺失 ) ,因此需要立即引起注意。
(4) HIGH :列出优先级为 HIGH 且处于 OPEN 状态的故障。这些故障使数据库部分不可
用或不可恢复,因此应尽快修复(如归档重做日志缺失 ) 。
(5) LOW : 列出优先级为 LOW 且处于 OPEN 状态的故障 。 低优先级的故障可以等到修复
了更重要的故障后再进行修复。
(6) CLOSED :仅列出关闭的故障。
(7) EXCLUDE FAILURE :从列表中排除指定的故障号。
(8) DETAIL :通过展开合并的故障列出故障。例如,如果一个文件中有多个块损坏, 则
DETAIL 选项将列出每个块损坏。
如:
RMAN> LIST FAILURE;
RMAN> LIST FAILURE DETAIL;
相关文档
评论