Table of Contents

Search

  1. Preface
  2. Introduction to PowerExchange Utilities
  3. createdatamaps - Data Map Creation Utility
  4. DTLCCADW - Adabas PCAT Utility
  5. DTLCUIML - IMS Log Marker Utility
  6. DTLINFO - Release Information Utility
  7. DTLINFOX - Enhanced Release Information Utility
  8. DTLREXE - Remote Execution Utility
  9. DTLUAPPL - Restart Token Utility
  10. DTLUCBRG - Batch Registration Utility
  11. DTLUCDEP - CDEP Maintenance Utility
  12. DTLUCSR2 - IDMS SR2 and SR3 Records Utility
  13. DTLUCUDB - DB2 for Linux, UNIX, and Windows CDC Utility
  14. DTLULCAT and DTLULOGC - IDMS Log Catalog Utilities
  15. DTLURDMO - Data Map Utility
  16. DTLUTSK - Task Control Utility
  17. EDMLUCTR - Log Scan and Print Utility
  18. EDMUOPTS - Service Aid Utility
  19. EDMXLUTL - Event Marker Utility
  20. HOSTENT - TCP/IP Address Reporter Utility
  21. PWXCATMY - MySQL Catalog Utility
  22. PWXUCCLPRT - Print Log Summary Utility
  23. PWXUCDCT - Logger for Linux, UNIX, and Windows Utility
  24. PWXUCREG - Capture Registration Utility
  25. PWXUMAP - Map List Utility
  26. PWXUCRGP - Capture Registrations Print Utility
  27. PWXUDMX - Data Maps Update Time ECSA Memory Utility
  28. PWXUGSK - SSL Reporting Utility
  29. PWXUSSL - PowerExchange SSL Reporting Utility
  30. WRKJRNLCKE- Journal Lock Table Utility for IBM i

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!