ORA-24064: propagation for QUEUE string and DESTINATION string already enabled

文档解释

ORA-24064: propagation for QUEUE string and DESTINATION string already enabled

Cause: An ENABLE_SCHEDULE_PROPAGATION command was issued for a queue and destination pair whose propagation schedule already was enabled.

Action: Make sure the QUEUE and DESTINATION are correct when you issue the ENABLE_SCHEDULE_PROPAGATION command.

这是Oracle 12c Release 1 (12.1)的一个消息回显错误,表示用户已经为队列和目标启用了传播,但只有当传播不存在时,才能成功创建。

官方解释

ORA-24064: 这是一个消息回显错误,提示队列和目标指定的传播已经存在并且启用了。

常见案例

ORA-24064错误通常发生在您尝试创建重复注册时,在重复注册之前已经创建了传播。

一般处理方法及步骤

检查您是否已经使用相同的队列和目标名称创建了传播。

您可以通过以下PL / SQL查询display_enabled_propagations函数来查看哪些传播被启用了:

SELECT * FROM dbms_aqadm.display_enabled_propagations;

你可能感兴趣的