现象:
在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
|