My Oracle Support Banner

12.2においてALTER..COMPILEにより不要なトレースファイルが生成されます (Doc ID 2533300.1)

Last updated on SEPTEMBER 23, 2020

適用範囲:

Oracle Database - Enterprise Edition - バージョン 12.2.0.1 以降
この文書の内容はすべてのプラットフォームに適用されます。
本文書利用上のご注意
  本文書は英語の文書 <Document 2486754.1> (最終メジャー更新日: 2018年12月20日) の日本語翻訳版です。
  英語の文書の最終メジャー更新日が新しい場合は本文書に適宜反映いたします。

現象

12.2で、不要なトレースファイルが生成されます。この事象は、オブジェクトをコンパイルする際に発生したケースがほとんどでございます。

トレースファイルの内容は次のようになります:

*** CONTAINER ID:(1) 2018-07-10T03:53:32.313013+00:00

 name=SYS.UTL_FILE

*** 2018-07-10T03:53:32.753296+00:00 (CDB$ROOT(1))
 name=SYS.UTL_FILE 

**これはSYS.UTL_FILEをコンパイル時に生成されたトレースファイルです。

変更点

テストケース

$ vi x.sql

alter package sys.utl_file compile;

show errors

exit

$ chmod -R 777 x.sql

$ sqlplus / as sysdba

SQL*Plus: Release 12.2.0.1.0 Production on Tue Jul 10 03:52:59 2018

Copyright (c) 1982, 2016, Oracle. All rights reserved.

Connected to:

Oracle Database 12c Enterprise Edition Release 12.2.0.1.0 - 64bit Production

SQL> @x.sql

 Package altered.

 No errors.

Disconnected from Oracle Database 12c Enterprise Edition Release 12.2.0.1.0 - 64bit Production

$ cd <diag_dest>/trace/

$ ls -ltr

$ cat abcd_ora_14352.trc 

<removing the trace header>

..

*** 2018-07-10T03:53:32.312834+00:00 (CDB$ROOT(1))

*** SESSION ID:(9.43040) 2018-07-10T03:53:32.312905+00:00

*** CLIENT ID:() 2018-07-10T03:53:32.312925+00:00

*** SERVICE NAME:(SYS$USERS) 2018-07-10T03:53:32.312943+00:00

*** MODULE NAME:(sqlplus@nodename.us.oracle.com (TNS V1-V3)) 2018-07-10T03:53:32.312961+00:00

*** ACTION NAME:() 2018-07-10T03:53:32.312979+00:00

*** CLIENT DRIVER:(SQL*PLUS) 2018-07-10T03:53:32.312996+00:00

*** CONTAINER ID:(1) 2018-07-10T03:53:32.313013+00:00

 

  name=SYS.UTL_FILE

 

*** 2018-07-10T03:53:32.753296+00:00 (CDB$ROOT(1))

  name=SYS.UTL_FILE

原因

To view full details, sign in with your My Oracle Support account.

Don't have a My Oracle Support account? Click to get started!


本書の内容
現象
変更点
原因
解決策
参照情報

My Oracle Support provides customers with access to over a million knowledge articles and a vibrant support community of peers and Oracle experts.