BR

有效对象

提取(仅限 Oracle)

说明

使用 BR 参数控制边界恢复 (BR) 功能。此功能当前支持 Oracle 数据库。

默认值

BR BRINTERVAL 4H, BRDIR BR

语法

BR
[, BRDIR <directory>]
[, BRINTERVAL <number> {M | H}]
[, BRKEEPSTALEFILES]
[, BROFF]
[, BROFFONFAILURE]
[, BRFSOPTION { MS_SYNC | MS_ASYNC }]

BRDIR <directory>

指定将包含 BR 目录的父目录的相对或完整路径名。BR 目录包含有边界恢复检查点文件,并且无法更改此目录的名称。BR 目录的默认父目录是根目录中包含 Oracle GoldenGate 安装文件的名为 BR 的文件夹。

给定 Oracle GoldenGate 安装中的每个提取组将在使用 BRDIR 指定的目录下具有自己的子目录。这些目录中的每个目录都以关联的提取组命名。

对于 <directory>,不要使用包含字符串 temp 或 tmp(与大小写无关)的任何名称。在内部或外部清除过程中,临时目录可能会被删除。

BRINTERVAL <number> {M | H}

指定有界恢复检查点之间的时间。这称为“有边界恢复”间隔。此间隔是标准提取检查点间隔的整数倍,由 CHECKPOINTSECS 参数控制。但是,它不需要完全设置。Bounded Recovery 将根据需要在内部调整任何合法的 BRINTERVAL 参数。

最短时间间隔是 20 分钟。最长为 96 小时。默认间隔为 4 小时。

注:只有在咨询 Oracle 技术支持后,才应更改 BRINTERVAL。

BRKEEPSTALEFILES

导致保留旧的有边界恢复检查点文件。默认情况下,仅保留当前检查点文件。提取无法从旧的边界恢复检查点文件恢复。仅应 Oracle 支持分析师的要求保留旧文件。

BROFF

对运行和恢复关闭有界恢复。使用此选项之前,请咨询 Oracle。大多数情况下,当有界恢复出现问题时,它会自行关闭。

BROFFONFAILURE

出错后禁用边界恢复。默认情况下,如果提取在绑定恢复处理过程中遇到错误,则会还原为常规恢复,但会在还原完成后重新启用绑定的恢复。BROFFONFAILURE 为运行时处理关闭边界恢复。

BRRESET

BRRESET 是一个启动选项,用于强制 Extract 对当前运行使用正常恢复,然后在恢复完成后重新打开 Bounded Recovery。其目的是在极少数情况下,如果有边界恢复遇到错误,则它不会恢复为正常恢复。边界恢复在运行时启用。使用此选项之前,请咨询 Oracle 技术支持。

要使用此选项,必须从命令行启动“提取”。要从命令行运行 Extract,请使用以下语法:

extract paramfile <name>.prm reportfile <name>.rpt

其中:

BR BRFSOPTION {MS_SYNC MS_ASYNC}

在有界恢复中同步/异步写入映射的数据。使用此选项之前,请咨询 Oracle 技术支持。

MS_SYNC

在有界恢复中同步写入映射的数据,以完成 I/O 数据完整性。

MS_ASYNC

启动或排队在有界恢复中写入映射的数据以提供服务。

示例

BR BRDIR /user/checkpt/br 指定将在 /user/checkpt/br 目录中创建有边界恢复检查点文件。