Unicode Character Set Problems - Intergraph Smart Materials - 5.1 - Installation & Upgrade - Hexagon PPM

Intergraph Smart Materials MobileScan Installation (5.1)

Language
English (United States)
Product
Intergraph Smart Materials
Subproduct
MobileScan
Search by Category
Installation & Upgrade
Smart Materials Mobile Scan Version
5.1

In case characters stored in unicode character set are not properly displayed on the screens, the MobileScan application server language setting must be adjusted in the registry, so that the server language setting matches the database character set. For example, if the database is set to AMERICAN_AMERICA.AL32UTF8, NLS_LANG in the registry must be set to the same value. To do this, proceed as follows.

  1. Find out the character set of the database, using the following SQL*Plus command:

    select DECODE(parameter, 'NLS_CHARACTERSET', 'CHARACTER SET',
    'NLS_LANGUAGE', 'LANGUAGE',
    'NLS_TERRITORY', 'TERRITORY') name,
    value from v$nls_parameters
    WHERE parameter IN ( 'NLS_CHARACTERSET', 'NLS_LANGUAGE', 'NLS_TERRITORY')
    /

  2. Open the registry on the MobileScan application server.

  3. Navigate to HKEY_LOCAL_MACHINE > SOFTWARE > ORACLE > <oracle_home> > NLS_LANG.

  4. Enter the character set found in step 1.

    RegistryNLSLang

  5. Close the registry.

  6. Stop and restart the MobileScan service.