【发布时间】:2015-05-27 09:15:18
【问题描述】:
当我尝试删除表时,我收到了错误
SQL Error: ORA-00604: error occurred at recursive SQL level 2
ORA-01422: exact fetch returns more than requested number of rows
00604. 00000 - "error occurred at recursive SQL level %s"
*Cause: An error occurred while processing a recursive SQL statement
(a statement applying to internal dictionary tables).
*Action: If the situation described in the next error on the stack
can be corrected, do so; otherwise contact Oracle Support.
【问题讨论】:
-
你试过
purge dba_recyclebin吗?看起来您遇到了一些 Oracle 错误。 -
我好像无法运行
purge dba_recyclebin。 -
如果您没有 DBA 角色,请清除回收站
-
这就是我尝试过的,我在帖子中提到过
-
但如果 drop 错误仅在清除错误之后才开始,则它们可能是相关的。 您是否尝试在问题开始之前重新删除 BIN$ 表?我认为无论如何您都需要联系 Oracle 支持,或者至少您的 DBA 可能能够修复它,或者可能必须联系支持。
标签: oracle oracle11g drop-table