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
其中:
-
paramfile<name>.prm是提取参数文件的相对或全限定名称。命令名称可以缩写为pf。 -
reportfile<name>.rpt是提取报告文件的相对名称或全限定名称(如果希望其位于非默认位置)。命令名称可以缩写为rf。
BR BRFSOPTION {MS_SYNC |
MS_ASYNC} |
在有界恢复中同步/异步写入映射的数据。使用此选项之前,请咨询 Oracle 技术支持。
MS_SYNC
在有界恢复中同步写入映射的数据,以完成 I/O 数据完整性。
MS_ASYNC
启动或排队在有界恢复中写入映射的数据以提供服务。
示例
BR BRDIR /user/checkpt/br 指定将在 /user/checkpt/br 目录中创建有边界恢复检查点文件。