Table of Contents

Search

  1. Preface
  2. Introduction to PowerExchange Commands
  3. Adabas Log-Based ECCR Commands
  4. Batch VSAM ECCR Commands
  5. CICS/VSAM ECCR Commands
  6. Datacom Table-Based ECCR Commands
  7. DB2 for z/OS ECCR Commands
  8. IDMS Log-Based ECCR Commands
  9. IMS Synchronous ECCR Commands
  10. IMS Log-Based ECCR Commands
  11. PowerExchange Agent Commands
  12. PowerExchange Condense Commands
  13. PowerExchange Listener Commands
  14. PowerExchange Logger for z/OS Commands
  15. PowerExchange Logger for Linux, UNIX, and Windows Commands
  16. pwxcmd Commands

Command Reference

Command Reference

Environment Variable Incompatibilities Between PowerExchange and PowerCenter

Environment Variable Incompatibilities Between PowerExchange and PowerCenter

When PowerCenter® and PowerExchange are installed on the same Linux, UNIX, or Windows machine, in certain cases, they have conflicting requirements for the PATH and LD_LIBRARY_PATH environment variables. To run correctly in these cases, PowerExchange and PowerCenter must run in separate environments.
This requirement applies when the PowerCenter Integration Service or PowerCenter Repository Service runs on the same machine as one of the following PowerExchange components:
  • PowerExchange Listener
  • PowerExchange Logger for Linux, UNIX, and Windows
  • PowerExchange Navigator
  • Any PowerExchange utility except the createdatamaps utility
The following table describes the restrictions that apply to the PATH and LD_LIBRARY_PATH variables in the PowerExchange and PowerCenter environments:
Environment
PATH
LD_LIBRARY_PATH
PowerExchange
$INFA_HOME must not precede $PWX_HOME. Otherwise, you cannot start the PowerExchange Listener or Logger from the command line.
LD_LIBRARY_PATH must not contain an entry for PowerCenter. This requirement ensures that PowerExchange utilities pick up their libraries from $PWX_HOME only.
PowerCenter
The $PWX_HOME entry must not precede the $INFA_HOME entry.
The $LD_LIBRARY_PATH variable definition must include both $INFA_HOME and $PWX_HOME, and $INFA_HOME must precede $PWX_HOME. For example:
$INFA_HOME/server/bin:$PWX_HOME:$LD_LIBRARY_PATH
To set the correct environment for PowerExchange or PowerCenter instances on the same machine, use one of the following strategies:
  • Always start PowerExchange and PowerCenter using separate user accounts, and set the environment variables appropriately for each account.
  • Run the pwxsettask.sh or pwxsettask.bat script each time you start a PowerExchange component.

0 COMMENTS

We’d like to hear from you!