oracle 表删除出错 ORA-00604: 递归 SQL 级别 1 出现错误 ORA-01426: 数字溢出

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了oracle 表删除出错 ORA-00604: 递归 SQL 级别 1 出现错误 ORA-01426: 数字溢出相关的知识,希望对你有一定的参考价值。

某个表数据量很大可能是之前在进行索引维护时强行中途退出,现在想删除这个表却删除不了,对这个表进行所有修改都提示同样的错误。
删掉 PUSHEDXXX 错误:
ORA-00604: 递归 SQL 级别 1 出现错误
ORA-01426: 数字溢出

解决办法:
在listener.ora中增加对BlueAeri-PC或ip地址的侦听,具体步骤如下:
1.启动Net Manager,在“监听程序”--Listener下添加一个地址,主机名写计算机名字或者ip,端口号还是1521,然后保存。
2.重启监听服务。
3.启动Database configuration Assistant “配置数据库选件”就可以重新配置em了,而不用删除数据库。再次创建数据库时也不会报如上的错误。
参考技术A 你先truncate table 再试试 参考技术B 你先truncate table 再试试 参考技术C 先看看表是不是锁了,解锁后 truncate 试试

删除oracle用户及相关表空间和数据

 

 


 

查找用户和对应的表空间:===================> select username,default_tablespace from dba_users;

服务名(tnsnames.ora 里面对应 GLOBAL_DBNAME)===================> show parameter service_name

实例名 (tnsnames.ora 里对应 SID_NAME):===================> show parameter instance_name

★★★★★查找所有用户 ===================> select * from all_users;

查询当前用户下的所有表 ===================> select table_name from user_tables;

★★★★★查询所有表空间 ===================>  select tablespace_name from user_tablespaces;

★★★★★★删除用户 ===================> drop user hwjc cascade;

★★★★★★删除表空间及与该表空间联系的内容和物理文件和外键约束 

===================> drop tablespace TIEAF_SYS including contents and datafiles cascade constraints;

 

 

以上是关于oracle 表删除出错 ORA-00604: 递归 SQL 级别 1 出现错误 ORA-01426: 数字溢出的主要内容,如果未能解决你的问题,请参考以下文章

oracle 10g 删除用户时提示ORA-00604 :递归SQL级别 1

orcl表空间创建失败ORA-00604:递归SQL级别1出现错误ORA-01013这是哪的问题

ORA-00604: 递归 SQL 级别 1 出现错误和ORA-00942: 表或视图不存在 一起出现怎么解决

myeclipse6.0 连接oracle10g的问题 ORA-00604,ORA-12705

ORA-00604:error occurred at recursive SQL level 1

如何解决:SQL 错误:ORA-00604:递归 SQL 级别 1 发生错误