この Natural プロファイルパラメータは、標準出力(対話式モードの場合)または出力ファイル CMPRINT(バッチモードの場合)に書き込まれない(書き込めなかった)メッセージを記録するために使用します。
| 可能な設定 | OFF |
ログメカニズムを無効にします。 |
|---|---|---|
ERR |
エラーメッセージを記録します。 | |
INF |
情報と正常メッセージを記録します。 | |
WRN |
警告メッセージを記録します。 | |
ALL |
すべてのタイプのメッセージを記録します。 | |
| デフォルト設定 | OFF |
|
| ダイナミックな指定 | ○ | |
| セッション内の指定 | × |
注意:
NATLOG ファイルの場所は、Natural の TEMP ディレクトリ(ローカルコンフィグレーションファイル NATURAL.INI で指定)です。このパスが不明な場合、Natural は現在のディレクトリにファイルを作成します。
user-ID/et-ID 情報を取得できた場合、Natural は次のファイル名を作成しようとします:NATURAL_<user-ID>_<et-ID>.LOGuser-ID および et-ID を取得できなかった場合、次のファイル名が使用されます。NATURAL.LOG.
user-ID=SYSTEM および et-ID=14 で実行しており、そのときの作成ファイル名は NATURAL_SYSTEM_14.LOG になります。
user-ID を取得できなかった場合(Natural の初期化段階でエラーが発生したケース)、作成ファイル名は NATURAL.LOG になります。
次の例は、Natural ログファイルの内容を示しています。ファイルの先頭には、いくつかの環境情報(例えば、Natural バージョン、現在使用中のパラメータファイルなど)を持つヘッダーがあります。2 つのエントリが続いています。最初のエントリは、バッチモードに必要な I/O チャネルを表示します。2 番目のエントリは、エラーメッセージを示します。両方のメッセージは統計サマリにカウントされます。
NATLOG出力の例(UNIX):
# ####################################################
# N a t u r a l L o g F i l e
# ####################################################
#
# Logging started at : 06-Mar-2007 08:08:38.023
# :
# Natural Version : V v.r.s SAG 2003
# Server Type : (none)
# Device : BATCH (real)
# Parameter File : NATPARM
# :
# User ID : NATURAL
# ET ID : TEST
# Network User ID : NATURAL
# :
# Host Name : hpn2
# Machine Class : UNIX
# Operating System : HP_HPUX B.10.20A
# :
# Process ID : 17921
# :
# NATLOG Option : ALL
#
# ####################################################
#
# ------------------------------------------------------------------------------
# 08:08:38.025 NATURAL INFORMATIONAL STATISTICS: INF=1 WRN=0 ERR=0
# ------------------------------------------------------------------------------
setting of parameter CMSYNIN (command file)
$HOME/tmp/batch.cmd
setting of parameter CMOBJIN (input file)
setting of parameter CMPRINT (output file)
$HOME/tmp/batch.out
# ------------------------------------------------------------------------------
# 08:08:38.028 NATURAL ERROR STATISTICS: INF=1 WRN=0 ERR=1
# ------------------------------------------------------------------------------
NATURAL Startup Error: 42
Batch mode driver error.
Parameter CMOBJIN not set.