Address character set issues properly by using the collation which best
supports the locale.
- Determine
the default locale of each computing platform in your environment. The default
locale is the character set and language of each computer. On Windows operating
systems, the character set is the ANSI code page.
- Determine whether locale settings are appropriate for your environment.
- If the default settings are inappropriate, choose a character set, language,
and database collation that match your data and avoid character set
translation.
- Set locales on each machine in the environment to these values.
- Create your database using the default collation, or, if the collation does not
match your needs, use a named collation.
- When choosing the collation for your database,
- Choose a collation that uses a character set and sort order the appropriate for
the data. Several collations (some OEM and some
ANSI) may meet this requirement.
- Choose a collation that avoids the need for character set translation, which
carries a performance cost, as well as extra
complexity in system configuration. You can avoid
character set translation by using a collation
sequence in the database that matches the
character set in use on your client machine
operating system.