Displaying unicode and non-unicode characters

The probe can support multibyte characters and so can display both unicode and non-unicode characters.

Before using the probe to process data that contains multibyte characters, perform the following steps:

  1. Check that your database is configured to enable multibyte characters. See the documentation supplied with your database for details of multibyte character support.
  2. Consult your JDBC driver documentation to confirm whether your driver supports multibyte characters and whether you need to make any changes to the environment settings of your server or workstation.
    Note: You specify to which database the probe connects using the JdbcUrl property. When processing data that contains multibyte characters, some JDBC drivers require you to specify explicitly UTF-8 encoding within URLs, others automatically detect character encoding. This will affect how you set the JdbcUrl property. See the documentation supplied with your JDBC driver for details of how you should specify URLs for databases that support multibyte characters.
  3. Check that the probe server has UTF-8 support enabled and that the correct locale is set; for example, set the locale to Chinese.
    On Windows operating systems, use the following steps:
    1. Access the Region and Language section of the Control Panel.
    2. Select the Formats tab.
    3. Select Format > Chinese (Simplified, PRC)
    4. Select the Administrative tab.
    5. Select Change system locale
    6. Select Current system locale > Chinese (Simplified, PRC)
    7. Click OK.
    8. Click OK.
    On UNIX and Linux operating systems, set the system locale using the LANG and LC_ALL environment variables:
    export LANG=zh_CN.utf8
    export LC_ALL=zh_CN.utf8
  4. Configure the ObjectServer to enable the insertion of UTF-8 encoded data. See the Netcool/OMNIbus Installation and Deployment Guide.
  5. If you are running the probe on a Windows operating system, you must use the -utf8enabled command-line option each time you start the probe.