ORA-26680: object type not supported
Cause: The specified object type is not supported.
Action: Retry with a supported object type.
ORA-26680:object type not supported是一个用Operations for Advanced Queuing (AQ)的ORACLE错误,指的是无法调用的对象类型。
Cause: AQ enqueuing, dequeuing, or managing a message in AQ required a generic object type to be specified as one of the parameters, but the specified object type is not supported.
1、检查调用advanced queuing时向它指定的对象类型是否正确,此参数只能接受基本的dbms_aq的对象类型。
2、试试将指定的对象类型改为一个标准的国际公认的对象类型,例如SYS.AQ$_’||object_type。
3、如果上述步骤无法解决问题,可以检查对应的表函数或者存储过程,确保调用AQ的输入参数都是合法有效的。