28.11.2012 Views

IBM Tivoli NetView for z/OS Programming: Pipes - IBM notice

IBM Tivoli NetView for z/OS Programming: Pipes - IBM notice

IBM Tivoli NetView for z/OS Programming: Pipes - IBM notice

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

Usage Notes<br />

PIPE < (From Disk)<br />

8. BNJPNL2<br />

9. DSILIST<br />

10. DSIOPEN<br />

11. DSIASRC<br />

12. DSIARPT<br />

ddname<br />

Specifies the name of a standard <strong>NetView</strong> DDNAME, such as DSIPARM or<br />

DSICLD, from where to read the member. See the BROWSE command help <strong>for</strong><br />

a list of valid DDNAMEs. When ddname is not specified, the default is<br />

DSIPARM. When specifying ddname, a period (.) is used to separate it from<br />

the member name. Do not use spaces be<strong>for</strong>e or after the period.<br />

member<br />

Specifies the 1- to 8-character name of the member or file to be read (parameter<br />

synonyms are not supported). This name is a member of the data set<br />

concatenation associated with the ddname being used.<br />

INCL<br />

Specifies that %INCLUDE statements are expanded when the member or file is<br />

read, and that "data REXX" statements, if present, are executed.<br />

Note: Data REXX files are special REXX programs that send data to an<br />

environment external to the data REXX program. For more in<strong>for</strong>mation<br />

on data REXX, see <strong>IBM</strong> <strong>Tivoli</strong> <strong>NetView</strong> <strong>for</strong> z/<strong>OS</strong> Customization Guide and<br />

<strong>IBM</strong> <strong>Tivoli</strong> <strong>NetView</strong> <strong>for</strong> z/<strong>OS</strong> <strong>Programming</strong>: REXX and the <strong>NetView</strong><br />

Command List Language.<br />

DISKONLY<br />

Indicates that any member loaded by the INSTORE stage is ignored.<br />

dsname<br />

When specified as a fully qualified data set name within single quotes, this<br />

stage is processed as a QSAM (read) stage. See the help <strong>for</strong> the QSAM (read)<br />

stage (“PIPE QSAM” on page 196) instead of this "From Disk" help text <strong>for</strong><br />

details on how QSAM (read) processing works.<br />

v The < (From Disk) stage must be the first stage.<br />

v Access security <strong>for</strong> the < (From Disk) stage is provided through the READSEC<br />

command. See the <strong>IBM</strong> <strong>Tivoli</strong> <strong>NetView</strong> <strong>for</strong> z/<strong>OS</strong> Security Reference <strong>for</strong> in<strong>for</strong>mation<br />

about the READSEC command.<br />

v The < (From Disk) stage utilizes one or more QSAM read operations. The<br />

<strong>NetView</strong> program uses the QSAM GET macro to per<strong>for</strong>m these operations. Refer<br />

to the appropriate QSAM documentation <strong>for</strong> more in<strong>for</strong>mation.<br />

v If the <strong>NetView</strong> program is running under z/<strong>OS</strong> 1.10 or earlier and if a QSAM<br />

read is per<strong>for</strong>med on a newly allocated data set that is not managed by SMS<br />

be<strong>for</strong>e any write, the read might return residual data from the previously<br />

deleted data set. If this previously deleted data set had a different record size,<br />

the QSAM read fails with message<br />

DWO970I QSAM : GET FAILED WITH RETURN CODE 1006<br />

Message DWO050E is also logged.<br />

To avoid these problems, you can per<strong>for</strong>m one of the following processes:<br />

– Write a blank line to the data set first be<strong>for</strong>e doing any read<br />

– Have the data set managed by SMS<br />

– Start the <strong>NetView</strong> program under z/<strong>OS</strong> release 1.11<br />

Chapter 2. Pipeline Stages and Syntax 279

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!