Oracle NLS_LANG の設定とMobile Link
次の文書は、SQL Anywhere Studio 7.0.1 に適用されます。
Oracle では、言語別のデータベースを設定するために NLS (National Language Support) 値が定義されます。Mobile Linkが使用する Oracle サーバと Oracle クライアントの Oracle NLS_LANG 設定は同じにしてください。そうしないと、異常な文字変換や文字列トランケーションが発生することがあります。
NLS_LANG のクライアント値は、同じ NLS_LANG という名前の環境変数で設定できます。次の SQLを使用すると、クライアント NLS_LANG (および他の NLS) の現在の設定を表示できます。
SELECT USERENV (‘LANGUAGE’) FROM DUAL;
この SQL は、次のフォーマットで現在のセッションの言語、領域、データベースの文字コード化スキームを返します。
<language>_<territory>.<database character set>
次に、クライアントに対する NLS 設定のフル・セットを示します。
SELECT * FROM NLS_DATABASE_PARAMETERS;
詳細については、Oracle のマニュアルを参照してください。