早教吧 育儿知识 作业答案 考试题库 百科 知识分享

求oracleDBAora-600,队列表.当我执行下以命令,创建队列表时报错.begindbmsaqadm.createqueuetable(queuetable=>'QSENDTABAL',queuepayloadtype=>'SENDERTYPE',multipleconsumers=>true,comment=>'send');end;报错信息如下:

题目详情
求oracle DBA ora-600,队列表.
当我执行下以命令,创建队列表时报错.
begin
dbms_aqadm.create_queue_table(queue_table => 'Q_SENDTABAL',
queue_payload_type => 'SENDERTYPE',
multiple_consumers => true,
comment =>'send' );
end;
报错信息如下:
ORA-00600:internal error code,arguments:[kcbgcur_3],[953452],[4],[0],[0],[],[],[]
ORA-06512:at "SYS.DBMS_AQADM_SYS",line 2830
ORA-06512:at "SYS.DBMS_AQADM",line 58
ORA-06512:at line 2
oracle版本:10.2.0.4.0
高级队列权限有:
grant aq_administrator_role to 用户名 ;
grant execute on dbms_aq to 用户名 ;
grant execute on dbms_aqadm to 用户名 ;
grant execute on dbms_lock to 用户名 ;
grant create type to 用户名 ;
grant create job to 用户名 ;
查到问题了,应该是其它实例上有这个相同名字的队列表.
因为我换一个队列表名字就可以创建起.但为什么我select * from dba_objects 查到不呢?
实在是伤不起啊.为什么没人回答呢?
我怀疑有人rename了其它实例的队列表名字,然后在dba_object里就查询不到了.但建队列表时,如果名字相同就报存在此队列表,删除又报不存在..
▼优质解答
答案和解析
这个问题在MyOracleSupport上有文档讲
Getting ORA-600 [kcbgcur_3] When Creating a Queue Table (Doc ID 555035.1)

这个错误是因为之前有人drop过这个队列表,但是没有成功.导致AQ Metadata损坏.
依次尝试如下步骤
DBMS_AQADM.DROP_QUEUE_TABLE(queue_table => 'qtable_name');
DBMS_AQADM.DROP_QUEUE_TABLE(queue_table => 'qtable_name', force => TRUE);
尝试创建队列表,如果不行
重启实例以清除内存残留信息
尝试创建队列表,如果还不行,需要手动的清除AQ metadata.这个得找Oracle Support部门开SR.我也不知道怎么手动清除.
看了求oracleDBAora-6...的网友还看了以下:

下列命题是真命题还是假命题?如果是假命题,请举出反例.(1)两个无理数的和一定是无理数;(2)线段  2020-04-08 …

下列各命题看作原命题时,它的逆命题,否命题,逆否命题各式什么?哪些正确?哪些不正确?圆心到直线的距  2020-04-27 …

高一数学命题是假命题的是哪些(15日19:10:40)1、已知直线a,b,平面A,下列命题是假命题  2020-05-20 …

已知n是正偶数,用数学归纳法证明某命题时,若已假设n=k(k≥2且为偶数)时命题为真,则还需证明(  2020-06-11 …

设a、b、c表示三条不同的直线,α、β表示两个不同的平面,则下列命题中逆命题不成立的是()A.当c  2020-07-02 …

下列对“生命有时尽”理解正确的是()①生命来之不易②人生天地间,若白驹之过隙,忽然而已③人生不售来  2020-07-09 …

给出下列四个结论:①任意命题均有逆命题;②当逆命题为真命题时,它统称为逆定理;③任何定理均有逆定理  2020-08-01 …

在下列有关Windows菜单中命令的说法中,不正确的是()A带省略号“.”的命令执行后会弹出一个对话  2020-11-28 …

下列说法正确的是()A.当且仅当命题p,q中恰有一个为真命题时,复合命题“p且q”为真命题B.若在(  2020-12-03 …

设命题A和命题B都含有同一个变量m,其中命题A成立时求得变量m的范围为集合P,命题B成立时求得变量m  2020-12-07 …