Index: [Article Count Order] [Thread]

Date:  Fri, 17 Sep 1999 17:08:36 +0900
From:  Kikuchi Katsuo <kiku@quest.co.jp>
Subject:  [o4l:00751] SQL*Loader のメッセージの文字コードについて
To:  o4l@blue.gr.jp
Message-Id:  <199909170808.AA01202@kiku.quest.co.jp>
X-Mail-Count: 00751

菊池と申します。

 現在、SQL*Loaderを利用しているのですが、SQL*Loaderが表示するメッセージ
はEUCなのですが、Oracleが表示するメッセージ?(ORA-*****)がSJISになってしま
って困っています。全てEUCで表示させる方法がありましたらお教え下さい。


使用Linux : TurboLinuxServer1.0  Kernel 2.0.36
Oracle    : Oracle 8 Release 8.0.5.0.0

Linuxの環境変数(必要と思われるところを抜粋)
 LANGUAGE=ja
 LANG=ja_JP.ujis
 ORA_NLS33=/ora8/app/oracle/product/8.0.5/ocommon/nls/admin/data
 TERM=vt100
 NLS_LANG=japanese_japan.ja16euc

V$NLS_PARAMETERS
 PARAMETER                 VALUE
 ------------------------- -------------------------
 NLS_LANGUAGE              JAPANESE
 NLS_TERRITORY             JAPAN
 NLS_CURRENCY              \
 NLS_ISO_CURRENCY          JAPAN
 NLS_NUMERIC_CHARACTERS    .,
 NLS_CALENDAR              GREGORIAN
 NLS_DATE_FORMAT           YY-MM-DD
 NLS_DATE_LANGUAGE         JAPANESE
 NLS_CHARACTERSET          JA16SJIS
 NLS_SORT                  BINARY
 NLS_NCHAR_CHARACTERSET    JA16SJISFIXED

SQL*Loader実行時のログファイル

SQL*Loader: Release 8.0.5.0.0 - Production on 金 Sep 17 17:5:15 1999

(c) Copyright 1998 Oracle Corporation.  All rights reserved.

制御ファイル:     C0020.ctl
データ・ファイル: CHOMEI.dat
.....[略].....
   列     名          位  置    長さ  区切 囲み   データ型
-------------------- ---------- ----- ---- ---- ----------------
CITY_CODE                   3:5     3           CHARACTER
CITY_NAME                  6:15    10           CHARACTER

POST_NO              CONSTANT ' '
UPDATE_DATETIME      SYSDATE

[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[  <= ここがSJISで表示される
[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[

.....[略].....

ログファイルのSJISで表示されている2行は、TELNETの設定をSJISに変更して見
ると、下記のように表示されます。

表: TBLM_CITY_NAMEに対する次の索引は処理されました。:
索引: TQ0701.PK_CITY_NAMEに10キーが正常にロードされました。


異常

菊池勝男 (kiku@quest.co.jp)