ORA-25299: Invalid message delivery_mode

文档解释

ORA-25299: Invalid message delivery_mode

Cause: Invalid value was specified for delivery mode

Action: Specify dbms_aq.BUFFERED or dbms_aq.PERSISTENT during Enqueue or dbms_aq.BUFFERED, dbms_aq.PERSISTENT or dbms_aq.PERSISTENT_OR_BUFFERED during Dequeue and Listen.

ORA-25299: Invalid message delivery_mode是由于在使用 Oracle 消息队列消息传递时,在消息定义中指定了无效消息传递模式导致的错误。

数据库可以接收两种消息传递模式:

persistent 和 nonpersistent,在发布消息时必须指定消息传递模式。

官方解释

ORA-25299: 无效消息传递模式

描述:

当使用Oracle消息队列时,无效的消息传递模式是在消息定义中指定的。

一般处理方法及步骤

1.确保消息传递模式在已定义的消息中被正确指定。

2.确保支持的消息传递模式(persistent 或 nonpersistent)仅正确指定。

你可能感兴趣的