Managing ESSLANG Settings

The ESSLANG environment variable on the Oracle Essbase Server computer must retain the locale value of an application for as long as that application is in use.

Note:

If the ESSLANG variable is changed after applications are created on an Essbase Server computer, those applications cannot be started.

To avoid possible database corruption, the ESSLANG locale specification must be the same on client and Essbase Server in the following situations:

  • The client is not Unicode-enabled.

  • A Unicode-enabled client saves an outline over an existing outline on a version of the Essbase Server that is not Unicode-enabled.

  • A Unicode-enabled client saves an outline to a non-Unicode application on a Unicode-enabled Essbase Server.

The ESSLANG locale specifications on clients and Essbase Server computers can be different when a Unicode-enabled client views and updates an outline belonging to a Unicode-mode application.

For products that use Essbase RTC in a non-English environment, you must set ESSLANG manually on the client.