バッチ ファイルで NLS_LANG 設定を POLISH_POLAND.EE8PC852 に設定しようとしています。バッチ ファイルは、以下のようにさらに sql ファイルを実行します。
set NLS_LANG=POLISH_POLAND.EE8PC852
sqlplus username/password@sid @SetLang.sql
SetLang.sql は、データベース内のいくつかのテーブルを更新します。このbatファイルを呼び出すと、データベースで特殊文字が更新されませんが、sqldeveloperから同じSQLを実行すると更新されます。
どこが間違っていますか?