Table of Contents

Search

  1. Preface
  2. PowerExchange Installation and Upgrade Overview
  3. Installation Planning
  4. Upgrade Planning
  5. Installing and Upgrading PowerExchange on IBM i
  6. Installing and Upgrading PowerExchange on Linux and UNIX
  7. Installing and Upgrading PowerExchange on Windows
  8. Installing and Upgrading PowerExchange on z/OS
  9. Appendix A: Upgrade Considerations
  10. Appendix B: PowerExchange Environment
  11. Appendix C: Manual Installation on IBM i

Installation and Upgrade Guide

Installation and Upgrade Guide

IBM i System Value Requirements

IBM i System Value Requirements

PowerExchange requires that certain system values be set correctly on the IBM i system to avoid run-time failures or other unexpected errors that might occur when PowerExchange bulk data movement or CDC sessions run.
Set the following system values:
QCCSID - Coded Character Set Identifier
For PowerExchange to process metadata information correctly, the QCCSID system value must be set according to IBM guidelines.
Set QCCSID based on the language installed on the system. On a double-byte character set (DBCS) system, set QCCSID to a mixed CCSID. On a non-DBCS system, set QCCSID to a single-byte character set (SBCS) CCSID. For more information, see the IBM Knowledge Center website.
If you allow QCCSID to use the default value of 65535 instead of the correct value for the system, PowerExchange metadata requests fail with messages such as the following message when attempting to access Db2 tables:
SQL0332 - Character conversion between CCSID 1200 and CCSID 65535 not valid.
This error occurs on multibyte CCSID systems when columns are defined as GRAPHIC so that they can store multibyte values.
QSHRMEMCTL - Shared Memory Control
PowerExchange uses memory-mapping functions to pass information between running tasks. For these functions to work, set QSHRMEMCTL to 1.

0 COMMENTS

We’d like to hear from you!