重新启动冲突 | NORESTARTCOLLISIONS
有效对象
复制
说明
使用 RESTARTCOLLISIONS 和 NORESTARTCOLLISIONS 参数控制 Oracle GoldenGate 因冲突而停止后复制是否应用 HANDLECOLLISIONS 逻辑。缺省情况下,NORESTARTCOLLISIONS 适用。但是,在有些情况下,您可能希望 Oracle GoldenGate 在启动后对第一个事务处理应用 HANDLECOLLISIONS 逻辑。例如,如果服务器被强制关闭,则数据库可能已提交最后一个复制事务,但 Oracle GoldenGate 可能未收到确认。因此,Replicat 将在启动时重试事务处理。HANDLECOLLISIONS 会自动处理出现的错误。
在第一个复制检查点(事务处理)完成之前,RESTARTCOLLISIONS 将启用 HANDLECOLLISIONS 功能。您无需在参数文件中指定 HANDLECOLLISIONS 参数。在第一个检查点之后,将自动关闭 HANDLECOLLISIONS。
有关处理冲突的更多信息,请参见 "HANDLECOLLISIONS | NOHANDLECOLLISIONS "。
默认值
NORESTARTCOLLISIONS
语法
RESTARTCOLLISIONS | NORESTARTCOLLISIONS