Enforcing UNICODE LANG in RHEL6 for CLM 4.6 Install

If you are attempting to install CLM 4.6 on Red Hat Linux 6, you will undoubtedly run into issue where the Install Planner complains:

“Database is configured for UNICODE but your LANG is set to <b>null</b>”

To save you the time from searching through the internet, here’s what you do:

  1. On the AR Server, ensure the following is set:
    1. /etc/sysconfig/i18nLANG=”en_US.UTF-8″
    2. /root/.bash_profile needs to have the necessary Oracle Client environment set:
      PATH=$PATH:$HOME/.local/bin:$HOME/bin:/u01/app/oracle/product/12.1.0/dbhome_1/bin:$ORACLE_HOME/bin:$PATH; export PATH
      TMPDIR=$TMP; export TMPDIR
      ORACLE_BASE=/u01/app/oracle; export ORACLE_BASE
      ORACLE_HOME=$ORACLE_BASE/product/12.1.0/dbhome_1; export ORACLE_HOME
      ORACLE_SID=clm; export ORACLE_SID
      LD_LIBRARY_PATH=$ORACLE_HOME/lib:/lib:/usr/lib:/usr/lib64; export LD_LIBRARY_PATH
      export TNS_ADMIN
    3. Reboot server after the above changes.

Re-run the Install Planner and you should be successful.

Written by

March 2, 2017
Comments 0

Speak Your Mind



This site uses Akismet to reduce spam. Learn how your comment data is processed.