Essbase Server allows the creation of Unicode mode applications, or migration of non-Unicode mode applications to Unicode mode, only when it is in Unicode mode.
The following functions help you work with the Essbase Server and applications in Unicode mode.
| Function | Description |
|---|---|
| EssSetServerMode | Sets the mode of Essbase Server to be Unicode or non-Unicode. |
| EssGetServerMode | Indicates whether the Essbase Server is in Unicode mode or non-Unicode mode. |
| EssCreateApplicationEx | Creates a Unicode mode application. |
| EssConvertApplicationtoUnicode | Converts a non Unicode mode application to a Unicode mode application. |
| EssGetApplicationInfo and EssGetApplicationInfoEx | Returns application information, including locale information. |
| EssUpdateFileUTF8ASO | Sends an update specification to the active aggregate storage database from a UTF-8-encoded file. |
| EssUpdateFileUTF8ASOEx | Sends an update specification to the active aggregate storage database from a UTF-8-encoded file, capturing any data load errors. |
| EssUpdateFileUtf8Ex | Sends an update specification to the active database from a UTF-8-encoded file, capturing any data load errors |