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″
      SYSFONT=”latarcyrheb-sun16″
    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
      export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:$ORACLE_HOME:/usr/lib64
      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
      CLASSPATH=$ORACLE_HOME/jlib:$ORACLE_HOME/rdbms/jlib; export CLASSPATH
      TNS_ADMIN=u01/app/oracle/product/12.1.0/dbhome_1/network/admin
      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

*


*