How to resolve Invalid Characters being Displayed in Clarity Application.

Document ID : KB000051051
Last Modified Date : 14/02/2018
Show Technical Document Details

Description:

When using the Clarity application you may see the following character "?" instead of the normal extended ASCII character.

Solution:

IMPORTANT: This article contains information about modifying the registry.
Before you modify the registry, make sure to create back up of the registry and ensure that you understand how to restore the registry if a problem may occur.
For more information about how to back up, restore, and edit the registry, please review the relevant Microsoft Knowledge Base articles on support.microsoft.com.

The Clarity application requires that the character set is "UTF-8.

Here is an excerpt from the Installation guide: <Chapter 3, page 159>.

Oracle 9i or higher is installed and operating on the target systems. CA does not provide documentation for installing Oracle. For assistance, refer to Oracle Support documentation.

  1. For proper extended character handling on any system running an Oracle client or server, the NLS language setting in the OS must be "UTF-8".

  2. On Unix, edit the Unix user profile to add the NLS_LANG variable:
    NLS_LANG=AMERICAN_AMERICA.UTF8
    EXPORT NLS_LANG

  3. On Windows, change the registry settings as follows:

    1. Start the registry editor:

      • From the Start menu select Run.
      • Enter "regedit" and press Enter.

    2. Go to HKEY_LOCAL_MACHINE\SOFTWARE\ORACLE\HOME0.
    3. Change the value for key NLS_LANG to: AMERICAN_AMERICA.UTF8.