Table of Contents

Search

  1. Preface
  2. Introduction to PowerExchange
  3. DBMOVER Configuration File
  4. Netport Jobs
  5. PowerExchange Message Logs and Destination Overrides
  6. SMF Statistics Logging and Reporting
  7. PowerExchange Security
  8. Secure Sockets Layer Support
  9. PowerExchange Alternative Network Security
  10. PowerExchange Nonrelational SQL
  11. PowerExchange Globalization
  12. Using the PowerExchange ODBC Drivers
  13. PowerExchange Datatypes and Conversion Matrix
  14. DTL__CAPXTIMESTAMP Time Stamps
  15. PowerExchange Glossary

USE_TYPE1_FALLBACKS Statement

USE_TYPE1_FALLBACKS Statement

The USE_TYPE1_FALLBACKS statement enables type 1 fallback mappings for all code pages. A type 1 fallback mapping is a one-way mapping from a Unicode character to a character in the output code page.
To enable type 1 fallback mappings, PowerExchange calls the ucnv_setFallback() API for all code pages that it uses.
All
ICUCNVPROPERTY
No
USE_TYPE1_FALLBACKS={
N
|Y}
  • N
    .
    Type 1 fallback mappings are not globally enabled.
  • Y.
    Type 1 fallback mappings are enabled for all code pages.
Default is N.
When PowerExchange converts data between Unicode and a source or target code page, type 1 fallback mappings are disabled by default. That is, when the code page conversion routine encounters a character mapping with a precision indicator of 1 in the UCM file, the mapping is not executed. Instead, the conversion routine generates a substitution output character.
To enable type 1 fallback mappings, define USE_TYPE1_FALLBACKS=Y in the DBMOVER configuration file. Alternatively, you can enable type 1 fallback mappings for a specific code page by using the USE_TYPE1_FALLBACKS option of the ICUCNVPROPERTY statement in the DBMOVER file.
In a PowerExchange session, a code page conversion routine might use type 1 fallback mappings when writing data to a target. Type 1 fallback mappings are not typically used when reading data from a PowerExchange source.
Informatica recommends that you enable type 1 fallback mappings whenever you use PowerExchange to write multibyte data to a target.