Symfoware ServerでSQL文に異常がないのにJYP8002Eエラーになった場合について

SQL文の実行時に「JYP8002E Invalid delimiter symbols before or after "xxxxxx"」というエラーになります。"xxxxxx"の部分は日本語が文字化けした状態で表示されています。SQL文には異常はありません。原因と対処方法を教えてください。
[原因]
各国語文字識別子を含むSQLを実行する際、環境変数LANGが"C"になっていると、JYP8002Eのエラーになります。
環境変数LANGの指定が"C"の環境では、各国語文字識別子を含むSQL文を実行すると各国語文字が認識できないためです。

[対処方法]
LANGの指定を日本語を扱えるロケール(Solaris環境では"ja"、Linux環境では"ja_JP.UTF-8"など)に変更してください。

製品・サービス区分 Symfoware
製品・サービス情報
対象製品 Symfoware Server (Native Interface)
プラットフォーム Solaris, Linux
アンサー種別 技術サポート
このページの先頭へ