■参照
SQLPlusが文字化けするときの対処法 | CreativeStyle
http://kadoppe.com/archives/2011/02/sqlplus-encoding.html
下記のようにsqlplusのメッセージが文字化けする場合がある
$ sqlplus hoge/hoge
SQL*Plus: Release 11.2.0.1.0 Production on Wed Feb 23 11:21:40 2011
Copyright (c) 1982, 2009, Oracle. All rights reserved.
Oracle Database 11g Release 11.2.0.1.0 - Production
????????? ←文字化け
SQL>
これはsqlplusを利用するユーザの環境変数設定がうまくいっていないために発生する。
このような場合は、sqlplusを利用するユーザのLANG設定に合わせて、
.bash_profileに下記のように追記することで解決できる。
「LANG=”ja_JP.UTF-8”」の場合
export NLS_LANG=Japanese_Japan.AL32UTF8
「LANG=”ja_JP.SJIS”」の場合
export NLS_LANG=Japanese_Japan.JA16SJIS
「LANG=”ja_JP.eucJP”」の場合
export NLS_LANG=Japanese_Japan.JA16EUC
上記設定後に下記のコマンドで環境変数設定を即時反映させればOK
$ . ./.bash_profile
0 件のコメント:
コメントを投稿