重庆思庄Oracle、KingBase、PostgreSQL、Redhat认证学习论坛

标题: Sqlplus中出现"JVAL:kolrcrfc Durid = 10" [打印本页]

作者: 刘泽宇    时间: 2026-3-1 12:59
标题: Sqlplus中出现"JVAL:kolrcrfc Durid = 10"
现象:
在12.2.0.1 版本上,Sqlplus中出现 "JVAL:kolrcrfc Durid = 10"
当使用非ORACLE HOME 所有者的其它 OS 帐户运行以下查询时,在查询结果之前显示消息“ JVAL:kolrcrfc durid = 10”,如下所示:

SQL> select dbms_metadata.get_ddl('TABLE', 'DUAL', 'SYS') from dual;
JVAL:kolrcrfc durid = 10

DBMS_METADATA.GET_DDL('TABLE','DUAL','SYS')
--------------------------------------------------------------------------------

  CREATE TABLE "SYS"."DUAL"
  ( "DUMMY" VARCHAR2(1)
  ) PCTFREE 10 PCTUSED 4



原因:
没有对ADR_BASE 目录的写权限,或者DIAG_ADR_ENABLED 设置成了OFF


解决方案:
对$TNS_ADMIN/sqlnet.ora 文件中指定的ADR_BASE 目录赋予写许可,并删除 DIAG_ADR_ENABLED = OFF






欢迎光临 重庆思庄Oracle、KingBase、PostgreSQL、Redhat认证学习论坛 (http://bbs.cqsztech.com/) Powered by Discuz! X3.2