自动执行维护任务
使用“配置”页上的任务选项卡可以设置以下自动化任务。
归档线索
您可以选择归档指定位置的线索,而不是清除线索文件。通过此自动化任务,您可以在特定时间段后自动将线索文件归档到指定位置。要自动归档线索文件,请执行以下操作:
-
从左侧导航窗格中,单击任务,然后选择归档线索。
-
在“归档线索”页中,单击“归档线索任务”旁边的加号 (+) 以打开创建新的归档线索任务对话框。
-
在创建新的存档线索任务对话框中输入以下详细信息:
-
名称:为任务指定一个名称。
-
Enabled:默认情况下启用此切换开关。如果希望保留任务但不激活任务,您可以选择禁用它。
-
Trails:指定要归档的 Trail 文件的名称。
-
序列的归档子集:如果要仅归档线索文件中的某个序列,请启用此切换开关。启用此选项后,将启用“序列开始”和“序列结束”框。在这些文本框中指定序列开始值和结束值。
-
归档目标类型:目标类型保持为文件系统,但您可以指定存储归档线索文件的子目录。
-
归档频率:指定用于归档线索文件的频率间隔。当指定的间隔完成时,将自动归档线索文件。
-
-
单击提交以创建任务。
-
在“归档线索任务”表的操作列中,可以使用图标编辑或删除任务。
清除线索
自动执行清除线索任务时,Oracle GoldenGate 会永久删除已处理或使用的线索文件。自动执行此任务可确保在指定间隔后删除线索文件,以避免过度占用磁盘空间。要设置自动清除线索,请执行以下操作:
-
在“管理服务”左侧导航窗格中,单击任务,然后选择清除线索。
-
通过单击
+符号添加清除线索任务。 -
在名称中为任务分配名称。操作名称区分大小写。例如,可以创建名为 TASK1 的操作和名为 task1 的其他操作。
-
在线索字段中输入线索路径或线索名。
注:要使“清除线索”任务正常工作,请避免使用 (./) 启动线索路径。
-
单击 + 符号可将线索添加到 Selected Trails(所选线索)列表中。
-
如果不需要使用检查点,请禁用使用检查点选项。但是,Oracle 建议使用检查点。如果不使用检查点。如果满足保留规则,则将清除线索,无论是否已使用它。
-
设置保留规则值以指定“清除线索”任务需要对其处于活动状态的最大文件数、小时数或天数。
-
在“清除频率”字段中指定必须运行清除线索任务的小时数或天数,然后单击“提交”。
-
根据需要使用“清除线索”任务表编辑或删除任务。
另请参见 PURGE EXTTRAIL 。
清除进程
您可以使用此自动化任务在特定持续时间后自动清除 ER、提取或复制等流程。要配置 Oracle GoldenGate 进程的自动清除,请执行以下操作:
-
在“管理服务”左侧导航窗格中,单击任务,然后选择清除流程。
-
在 Name 框中输入任务的名称。
-
选择操作的提取或复制任务(初始加载进程)进程名称。该列表包含所有进程,因此请确保选择正确的任务。
-
选择操作的“提取”或“复制”任务(初始加载)流程类型。
-
如果启用使用停止状态,则任务的状态将用于执行清除任务。
-
输入需要清除流程的小时数或天数,然后单击提交。
-
使用“清除任务”表中的相关图标编辑或删除清除流程任务。
报告滞后
您可以从“滞后报表”选项卡管理滞后报表。为此,请执行以下操作:
-
在“Tasks(任务)”选项卡中,单击“Lag Report(延迟报告)”。
-
“操作”列包含用于删除、更改、刷新和查看滞后报告任务详细信息的所有选项。
-
选择所需的选项。
-
如果选择“变更任务”选项,则会显示用于编辑滞后报告的选项。这些选项是:
-
Enabled:继续处理滞后报表任务。
-
检查间隔(分钟):设置时间间隔以检查滞后报告。
-
报表:记录任务的报表。
-
If Exceeds(如果超过):指定将启动警告的阈值。
-
警告:要允许生成警告,延迟阈值超过指定的限制。
-
当超过:触发警告的滞后阈值。
-
-
单击“提交”。
使用自动线索文件恢复
线索恢复过程在某些情况下可以自动重建 Oracle GoldenGate 损坏或缺失的线索文件。