LoginSignup
1
2

More than 5 years have passed since last update.

sqlplusで文字化けがシステム環境変数で対応できない件

Last updated at Posted at 2016-01-27

はじめに

Windows Server 2012R2でsqlplusを起動すると、文字化けが発生した。
システム環境変数で「Japanese_japan.JA16SJISTILDE」を指定しても文字化けが発生し続けた。
他のHPで対応方法が多く書かれているが、なかなか対応できなかったので記載する。

対応

どこかのHPでレジストリの中の説明があったが、NLS_LANGEの登録されている場所が違っていたので、HPに書かれている場所に追加することにより解決した。
文字化けしていた時のレジストリパス:「HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\ORACLE」にNSL_LANGEがあり、システム環境変数を変更すると内容が変更されるがここでは一向に文字化けが対応できなかった。
HPに書かれたレジストリパス:「HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\ORACLE\KEY_OraClient11g_home」にNLS_LANGEを追加することにより、文字化けが解決した。

以前、フリー版のOralceをインストールしたのが原因かもしれない

1
2
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
1
2