gpt4 book ai didi

oracle - 在 Oracle sql Developer 中创建新过程时出现错误-ORA-00604

转载 作者:行者123 更新时间:2023-12-02 21:17:16 25 4
gpt4 key购买 nike

我在创建过程和包时遇到错误。请任何人帮助我。

我的程序代码-

CREATE OR REPLACE PROCEDURE IPROC(CID IN NUMBER, CNAME IN VARCHAR2, CON IN NUMBER, A_NO IN NUMBER, BAL IN NUMBER, TTYPE VARCHAR2)
AS
BEGIN
INSERT INTO CUSTOMER_TBL VALUES(CID,CNAME,CON,A_NO,BAL,TTYPE);
END;

错误-

Error report -
ORA-00604: error occurred at recursive SQL level 1

ORA-01653: unable to extend table SYS.PLSCOPE_ACTION$ by 128 in tablespace SYSAUX

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.

最佳答案

如果您仅在 Sql Developer 中遇到此错误,请尝试将工具 > 首选项 > 数据库 > PL/SQL 编译器 选项 PLSCope 更改为 None。PLSCOPE_SETTINGS 控制 PL/SQL 源代码标识符数据的编译时收集、交叉引用和存储。

  • NONE:禁止收集标识符数据。
  • ALL:启用所有源代码标识符数据的收集。这是 SqlDeveloper 中的默认设置。

SqlDeveloper 的 PLScope 默认为“全部”,可能导致此错误。

关于oracle - 在 Oracle sql Developer 中创建新过程时出现错误-ORA-00604,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29910898/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com