SUMMARY
This technical note describes the hang on startup in experienced by the Intelligence Server on Linux operating system connecting to Oracle 12c database due to incorrect IANAAppCodePage value set in the odbc.ini file.
SYMPTOM
When configuring the Intelligence Server on a Linux/UNIX operating system to a Metadata in Oracle 12c database, the Intelligence Server takes over an hour to finish if there are projects loaded on startup. After configuring, when trying to restart the Intelligence Server, it will again take over an hour to start. If there are no projects configured to load on startup, the Intelligence Server will start in a timely fashion.
CAUSE
The IANAAppCodePage value in the odbc.ini file for the Metadata DSN does not match the code page used by the Orace 12c database. By default, the IANAAppCodePage value is set to 111 when the DSN for the Oracle database is created.
ACTION
Follow the steps below to use the correct IANAAppCodePage value:
SELECT value FROM nls_database_parameters WHERE parameter='NLS_CHARACTERSET';
The Strategy Internal Reference Number for the issue discussed in this technical note is 1007845.