My Oracle Support Banner

データベース・キャラクタセットがカスタマイズされているターゲットデータベースに対する監査証跡の起動方法 (Doc ID 2322962.1)

Last updated on FEBRUARY 27, 2019

適用範囲:

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

現象

AVS 環境で監査証跡を起動した際、"Could not Initialize NLS Language handle" が発生し監査証跡を起動する事ができません。

(av.oracle.coll.file)
:
Oct 28,2016 16:13:48 PM logError
SEVERE: zaodr.c : zaodrinis : Could not Initialize NLS Language handle
Oct 28,2016 16:13:48 PM logError
SEVERE: zaodr.c : zaodropds : Error in Source initialization for source "DB_ORCL"
Oct 28,2016 16:13:48 PM logError
SEVERE: zaodr.c : zaodropds : Failed to start trail while opening source "DB_ORCL"!
Oct 28,2016 16:13:48 PM logError
SEVERE: zaodr.c : zaodropds : could not start collector 24 for source DB_ORCL, internal error: [zaodropds], Error code[48]
Oct 28,2016 16:13:48 PM logError
SEVERE: zaodr.c : zaodropds : Error during Cleanup of file list
Oct 28,2016 16:13:48 PM logError
SEVERE: zaoag.c : zaoagInitCollector : Could not open data source "DB_ORCL"
Oct 28,2016 16:13:49 PM logError
SEVERE: zadcoll.c : zadcolldeamon : Collecting thread died with status 1
Oct 28,2016 16:15:24 PM logError
SEVERE: zadcoll.c : zadcollpproc : Error to call to collection process: 23

:
[collfwk] [ERROR] [] [] [tid: 23] [ecid: 1890551951:64635:1478242436377:0,0] Unexpected error occurred in thread Collector for Source DB_ORCL trail 1[[
java.lang.NullPointerException
at oracle.jdbc.driver.OracleStatement.getColumnIndex(OracleStatement.java:4141)
at oracle.jdbc.driver.InsensitiveScrollableResultSet.findColumn(InsensitiveScrollableResultSet.java:300)
at oracle.jdbc.driver.GeneratedResultSet.getString(GeneratedResultSet.java:1460)
at oracle.av.plugin.orcldb.agent.collector12c.Coll12cAuditDataSource.getVersion(Coll12cAuditDataSource.java:194)
at oracle.av.plugin.orcldb.agent.collector12c.Coll12cAuditCollectionFactory.createAuditCollection(Coll12cAuditCollectionFactory.java:85)
at oracle.av.platform.agent.collfwk.impl.controller.CollectionController.initialize(CollectionController.java:396)
at oracle.av.platform.agent.collfwk.impl.controller.CollectionController.process(CollectionController.java:530)
at oracle.av.platform.agent.collfwk.impl.controller.CollectionController.run(CollectionController.java:480)
at java.lang.Thread.run(Thread.java:745)

 

変更点

ターゲットデータベースのデータベース・キャラクタセットがカスタマイズされている場合に発生します。

SQL> SELECT * FROM V$NLS_PARAMETERS WHERE PARAMETER = 'NLS_CHARACTERSET';
PARAMETER
-------------------------------
VALUE                           CON_ID
------------------------------- ----------
NLS_CHARACTERSET
JA16EUCAAA                      0

(JA16EUCAAA is an example of user-defined customized characterset)

原因

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.