文档解释
ORA-29369: invalid method name string specified for consumer group string
Cause: An invalid method name was specified as an argument to procedure CREATE_CONSUMER_GROUP or UPDATE_CONSUMER_GROUP of package DBMS_RESOURCE_MANAGER.
Action: Specify a valid method name.
ORA-29369 错误表明在建立消费组时,所指定的方法名无效。
官方解释
ORA-29369:无效的方法名称指定给消费者组
常见案例
无效的方法名称指定给消费者组例如:以下错误消息
ORA-29369: invalid method name “ dbms_streams_adm.get_instance_state ” specified for consumer group “ group_name ”
一般处理方法及步骤
此时需要查看所指定的方法的包的版本,找出哪边存在问题,以解决ORA-29369这个错误。
首先,从数据库上检查所指定的方法是否存在,并使用dbms_utility.exp_full_version获取消费者组方法所在程序包的版本号。
另外,也可以在重现补丁对象的时候,将主体、依赖对象 和consumer和你创建之前的消费者名称一起重现到另外一个schema中,如果重现到其它schema不报错,那么之前的schema在consumer上捕获信息的路径会有问题,路径不正确。
总的来说,要解决ORA-29369,首先需要查看所指定的方法的包的版本,找出哪边存在问题,以解决ORA-29369这个错误。