2016-07-20 22 views
0

私はoracleで新しく、アラビア文字に関する問題があります。実際に私はアラビア語のパラメータを除いて正常に動作しているストアドプロシージャを持って、それを???に変換します私がコミットした後。例はbefore commitafterです。アラビア語は?に変換されますoracleでコミットした後

私はoracle 10gクライアントを使用しています。「nls_database_parametersから値を選択してください。パラメータは「NLS_CHARACTERSET ';」はAR8MSWIN1256を戻しています。

どのようにこの問題を解決するためのアイデアですか? ありがとうございます。 >システムとセキュリティ - - >システム - >システムの詳細設定 - >詳細設定 - >環境変数 -

+0

ですデータの挿入と選択に使用しますか? –

答えて

1

は、パネルを制御するために移動

を解決>システム環境変数]セクションのチェックにNLS_LANGが、そうであれば設定値ARABIC_AMERICAが存在する場合。 AL32UTF8(新しいものを追加しない場合)

そしてregeditを - > HLM - >ソフトウェア - >オラクル - ARABIC_AMERICA.AL32UTF8

あなたのPC NBを再起動して> Key_name_home1は、NLS_LANGの値を設定します。このソリューションは何どのツール64ビット、窓2007

関連する問題