Table of Contents

Search

  1. Preface
  2. Introduction to PowerExchange Bulk Data Movement
  3. PowerExchange Listener
  4. Adabas Bulk Data Movement
  5. Datacom Bulk Data Movement
  6. DB2 for i5/OS Bulk Data Movement
  7. DB2 for Linux, UNIX, and Windows Bulk Data Movement
  8. DB2 for z/OS Bulk Data Movement
  9. IDMS Bulk Data Movement
  10. IMS Bulk Data Movement
  11. Microsoft SQL Server Bulk Data Movement
  12. Oracle Bulk Data Movement
  13. Sequential File Bulk Data Movement
  14. VSAM Bulk Data Movement
  15. Writing Data with Fault Tolerance
  16. Monitoring and Tuning Options

Bulk Data Movement Guide

Bulk Data Movement Guide

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!