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. DTLDESCRIBE Metadata
  12. PowerExchange Globalization
  13. Using the PowerExchange ODBC Drivers
  14. PowerExchange Datatypes and Conversion Matrix
  15. Appendix A: DTL__CAPXTIMESTAMP Time Stamps
  16. Appendix B: PowerExchange Glossary

Allocation Options for Alternative Log Data Sets on z/OS

Allocation Options for Alternative Log Data Sets on z/OS

On z/OS, PowerExchange dynamically allocates alternative log data sets to log messages from PowerExchange jobs and started tasks if you define the TRACING statement in the DBMOVER configuration file. Alternatively, you can specify a DTLLOG DD statement in the JCL for the PowerExchange jobs and started tasks that issue messages.
To allocate alternative log data sets on z/OS, use any of the styles described in PowerExchange Alternative Log File Configuration Styles on z/OS.
You cannot use DFSMS compression for alternative log data sets.

DTLLOG DD Usage Considerations

Before using DTLLOG
nn
DD statements, review the following considerations:
  • You must specify the DTLLOG DD statement for the following purposes:
    • To write initial startup messages
    • To write messages if PowerExchange encounters an error allocating or writing to alternative log data sets
    The DTLLOG DD statement can point to a permanent data set or to a SYSOUT data set. Informatica recommends that you specify SYSOUT=* to help safeguard against failures with alternative log files and to prevent the out-of-space conditions.
  • Unless you specify a DTLLOG
    nn
    DD statement in the JCL, PowerExchange dynamically allocates alternative log files.
  • To prevent loss of PowerExchange log and trace information, use unique data set names for each PowerExchange job that have DTLLOG
    nn
    DD statements.
  • If you use a GDG for alternative logging, add a single DTLLOG01 DD statement that specifies GDG(0) in the JCL.
  • PowerExchange jobs and started tasks that write to alternative log files include the PowerExchange Listener, PowerExchange Condense, PowerExchange Agent, and netport jobs. The Adabas, IDMS, and IMS log-based ECCRs and the Datacom table-based ECCR can also use alternative log files.
    The PowerExchange Logger, batch VSAM ECCR, CICS/VSAM ECCR, and IMS synchronous ECCR do not write messages to the PowerExchange message log or alternative log files.

How PowerExchange Determines the Starting Alternative Log File

When files are used on a rotating basis as in style 1 or style 3, the writer task initializes and performs the following actions:
  1. Lists each alternative log file to use
  2. Reads the timestamp record at the beginning of each alternative log file
  3. Opens the alternative log file according to the TRACING statement APPEND setting:
    • If TRACING APPEND=Y, the alternative log file with the most recent time stamp is opened in append mode.
    • If TRACING APPEND=N, the alternative log file with the most oldest time stamp is opened in write mode so that its contents are overwritten.

0 COMMENTS

We’d like to hear from you!