文档解释
ORA-26810: Apply “string” on database “string” is in the mode of combined capture and apply.
Cause: The combined capture and apply optimization could not be used because Apply was already in the mode of combined capture and apply.
Action: Do not configure two captures for one apply.
ORA-26810:在数据库“string”上应用“string”处于联合捕获和应用的模式。
官方解释
ORA-26810 是Oracle的一个基于表的复制错误。它出现在基于表的复制已处于联合捕获和应用模式时,对应用命令的失败。由于已经在联合捕获和应用模式,因此在同一个工作单元中无法同时应用。
常见原因:
原因:ORA-26810错误是由于在一个工作单元中的多个捕获和应用尝试导致的。
一般处理方法及步骤
要解决ORA-26810错误,您可以将基于表的复制从联合捕获和应用模式更改为单独的捕获和应用模式。更改基于表的复制从联合捕获和应用模式到单独的捕获和应用模式可以通过执行以下步骤实现:
(1)在用于运行捕获和应用进程的控制文件中设置max_capture_processes参数值为1;
在源数据库和目标数据库中,(2)重新创建捕获和应用进程;
(3)使用DBMS_APPLY_ADM.REFRESH_QUEUE过程重新刷新队列。