- ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:文字コードの変更(UTF-8→EUC)が特定のユーザに反映されない)
文字コードの変更(UTF-8→EUC)が特定のユーザに反映されない
このQ&Aのポイント
- Oracleを使用するデータベースサーバで、OSのインストール後に/etc/sysconfig/i18nファイルを編集し文字コードをUTF-8からEUCに変更しましたが、特定のユーザ(oracleユーザ)だけ変更が反映されません。
- rootユーザや他のユーザには変更が反映されていますが、oracleユーザには反映されません。
- 変更後のファイルの記述はLANG="ja_JP.eucJP" SUPPORTED="ja_JP.eucJP:ja_JP:ja" SYSFONT="latarcyrheb-sun16"で、.profileファイルにはLANGの記述がありません。
- みんなの回答 (1)
- 専門家の回答
質問者が選んだベストアンサー
- ベストアンサー
noname#30334
回答No.1
oracleユーザーになって、 ~/.bashrc ファイルを確認してみて下さい。 export LANG=ja_JP.UTF-8 と書いてあるかもしれません。 当方は、そうなっています。(RedHatEL4 + Oracle 10g XE)
お礼
ご回答いただきありがとうございました。 .bashrc ファイル等も確認はしていたのですが、 原因が分からないままでした。 あれから原因が判明しまして、直接の原因は 設定ファイルの変更後も gnomeのログイン画面で 「前回のセッションを維持~」から ログインしていたことでした。 ただ、アドバイス頂いたことで、 原因絞り込みの助けになりました。 ありがとうございました。