linux下oracle9i删除用户发生ORA-00600错误?

[复制链接]
查看11 | 回复9 | 2009-3-2 15:42:53 | 显示全部楼层 |阅读模式
[oracle@eosdb oracle]$ sqlplus "/as sysdba"
SQL*Plus: Release 9.2.0.1.0 - Production on Mon May 23 12:00:40 2005
Copyright (c) 1982, 2002, Oracle Corporation.All rights reserved.

Connected to:
Oracle9i Enterprise Edition Release 9.2.0.1.0 - Production
With the Partitioning and OLAP options
JServer Release 9.2.0.1.0 - Production
SQL> drop user thtf cascade;
drop user dbuser cascade
*
ERROR at line 1:
ORA-00600: internal error code, arguments: [15264], [], [], [], [], [], [], []

请问该如何解决?
谢谢!
回复

使用道具 举报

千问 | 2009-3-2 15:42:53 | 显示全部楼层
最初由 stoneskin 发布
[B][oracle@eosdb oracle]$ sqlplus "/as sysdba"
SQL*Plus: Release 9.2.0.1.0 - Production on Mon May 23 12:00:40 2005
Copyright (c) 1982, 2002, Oracle Corporation.All rights reserved.

Connected to:
Oracle9i Enterprise Edition Release 9.2.0.1.0 - Production
With the Partitioning and OLAP options
JServer Release 9.2.0.1.0 - Production
SQL> drop user thtf cascade;
drop user dbuser cascade
*
ERROR at line 1:
ORA-00600: internal error code, arguments: [15264], [], [], [], [], [], [], []

请问该如何解决?
谢谢! [/B]

Bug 2258479ORA-00600 [15264] enabling FOREIGN KEY constraint against a view
This issue is fixed in 9.2.0.2 (Server Patch Set)

ORA-600[15264] can occur when enabling a foreign key constraint
against a view.
回复

使用道具 举报

千问 | 2009-3-2 15:42:53 | 显示全部楼层
除了升级数据库之外还有什么办法手工解决吗?
比如把外键约束删除?
不过不知道是那个外键有问题.
回复

使用道具 举报

千问 | 2009-3-2 15:42:53 | 显示全部楼层
alter user user_name account lock;
select sid,serial# from v$session;
alter system kill session(sid,serial#);
drop user user_name cascade;
试试
回复

使用道具 举报

千问 | 2009-3-2 15:42:53 | 显示全部楼层
查:dba_constraints
回复

使用道具 举报

千问 | 2009-3-2 15:42:53 | 显示全部楼层
最初由 xiaokelz 发布
[B]alter user user_name account lock;
select sid,serial# from v$session;
alter system kill session(sid,serial#);
drop user user_name cascade;
试试 [/B]

这个作用是什么,没太看明白.
我要删除的用户并没有连到数据库上.
回复

使用道具 举报

千问 | 2009-3-2 15:42:53 | 显示全部楼层
最初由 chensq 发布
[B]查:dba_constraints [/B]

这个表里已经没有数据了
现在情况是我要删除的用户下面除了有一个package,别的对象都没有了.可能是执行删除用户语句的时候已经删除了,但是删除这个
package的时候(我用oem来删的)就报错.
报错信息就是上面那个ora_00600
回复

使用道具 举报

千问 | 2009-3-2 15:42:53 | 显示全部楼层
最初由 stoneskin 发布
[B]
这个表里已经没有数据了
现在情况是我要删除的用户下面除了有一个package,别的对象都没有了.可能是执行删除用户语句的时候已经删除了,但是删除这个
package的时候(我用oem来删的)就报错.
报错信息就是上面那个ora_00600 [/B]

也许只有升级了。
回复

使用道具 举报

千问 | 2009-3-2 15:42:53 | 显示全部楼层
upgrade to 9.2.0.4
回复

使用道具 举报

千问 | 2009-3-2 15:42:53 | 显示全部楼层
有办法手工删除那个package吗?
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行