2011-01-19 16 views
1

データベースレベルでOracle 10g NLSパラメータを設定する際に問題がある場合は、NLS_TERRITORYと一緒に、タイムゾーンをUTCに設定している国にお知らせください。Oracle 10g NLSのパラメータ

NLS_TERRITORYがAMERICAに設定されていますが、現時点で競合が発生しますか?

ありがとうございました。

答えて

3

Oracleでは、一般にNLSパラメータに注意する必要があります。ドキュメントは常に良い考えです。 NLS/Globalization stuff

NLS_TERRITORYパラメータはNLS_LANGから派生しています。したがって、は、NLS_LANGを変更してNLS_TERRITORYパラメータに影響を与える必要があります。

あなたはそれを読んでください(読んでください)、おそらく、「おい、私たちは既存のデータを持っています。私たちはそれの後に任意の変換を実行する必要がありますか?パラメータを変更しますか?

  1. バックアップ!変更する前にパラメータ 。 PLEASE
  2. はい、物事の保存方法や変更する地域によっては、データの変換が必要な場合があります。

また、このデータベースを使用するすべてのクライアントソフトウェアがそのNLS_LANG(それの特にキャラクタ部分)はデータベースと同じに設定されている必要があることに注意してください - それ以外のデータはマングルされ得ることができます。