Siebel Installation Guide for UNIX: Servers, Mobile Web Clients, Tools > Preparing for Installation > General Considerations in Planning Your Siebel Deployment >

Specifying the Locale for Siebel Applications


When a Siebel application component (Siebel Server, Siebel Tools client, or Siebel Developer Web Client) opens a connection to the Siebel Database, the locale is automatically determined on a per-session basis for the connection. This setting overrides settings that may be defined elsewhere.

Customers should not explicitly set the NLS_LANG (Oracle-specific), LANG, or SIEBEL_CODEPAGE environment variables for Siebel applications. Siebel environment files such as siebenv.csh (C shell) or siebenv.sh (Bourne or Korn shell) may set these variables, but these settings are not used for the database connection.

Settings in the siebenv.csh or siebenv.sh files affect any software that runs in the Siebel environment controlled by those files—except for the Siebel applications themselves.

For deployments using an Oracle database, the NLS_LANG variable determines default behaviors that can be overridden using other variables, such as NLS_SORT, that are not set automatically for Siebel applications using an Oracle database connection. Therefore, settings you make for NLS_SORT will affect any software that runs in the Siebel environment—including the Siebel applications.

CAUTION:  For development environments, Siebel Business Applications support only binary sort order. Therefore, for Oracle databases, when you are setting the locale for your development environment, either you should not NLS_SORT at all, or you must set it to BINARY. In production environments, this restriction does not apply. (In this guide, sort order and collation sequence are used interchangeably, even though these terms may not always mean the same thing.)

You can explicitly set the locale for a Siebel Server (or Application Object Manager component) to use by setting the Locale Code parameter for the Siebel Server. For more information about creating or configuring this type of locale, see the Applications Administration Guide and the Global Deployment Guide.

For more information, see:

Siebel Installation Guide for UNIX: Servers, Mobile Web Clients, Tools