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

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

+0000000016 user not authorized<br />

+0000000020 insufficient storage or related internal problem<br />

+0000000024 a record length above 255 was encountered<br />

+0000000028 unload requested <strong>for</strong> a member that was not loaded<br />

Termination Conditions<br />

INSTORE terminates when its function completes.<br />

Operand Descriptions<br />

Usage Notes<br />

PIPE INSTORE<br />

ddname<br />

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

DSICLD. See the BROWSE command help <strong>for</strong> a list of valid DDNAMES.<br />

membername<br />

Specifies the name of the member being loaded or unloaded under the<br />

specified DDNAME.<br />

COMMON<br />

Specifies that the common in-storage member is loaded or unloaded.<br />

LOCAL<br />

Specifies that the loaded or unloaded member is local to this procedure family<br />

(LRCE group).<br />

NOREPLACE<br />

Specifies that the member is loaded only if it is not already in storage.<br />

REPLACE<br />

Specifies that the member, if already in storage, is to be replaced.<br />

NOCRYPTO<br />

Specifies that the member, when loaded into storage, is not encrypted.<br />

CRYPTO<br />

Specifies that the member, when loaded into storage, is to be encrypted such<br />

that its contents are not visible in a storage memory dump. Determine the<br />

need <strong>for</strong> this against the processor time to encrypt the data when this stage<br />

executes and decrypt the data when the member is read.<br />

v When BROWSE is used to browse a member, the number of the data set<br />

containing the member, or included member, is displayed. If the number is zero,<br />

the member is an in-storage member.<br />

v The maximum supported line length is 255. Note that <strong>NetView</strong> record lengths<br />

<strong>for</strong> these data sets is typically 80. Use only larger lengths if you are sure the<br />

applications that read this member can handle them. Otherwise consider<br />

preceding this stage with CHOP 80. Records smaller than 80 are supported, but<br />

when DSIDKS returns them; they are padded out to 80 with blanks.<br />

v Security checking is done <strong>for</strong> the INSTORE stage, the LOCAL or COMMON<br />

keyword, and the member.<br />

v To prohibit loading member M1 in DSIPARM, code the following PROTECT<br />

statement:<br />

PROTECT *.*.DSIPIINS.*.DSIPARM/M1<br />

v To permit loading member M2 in DSICLD in the local procedure family but<br />

prohibit loading it in COMMON storage, code the following PROTECT<br />

statement:<br />

PROTECT *.*.DSIPIINS.COMMON.DSICLD/M2<br />

Chapter 2. Pipeline Stages and Syntax 141

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

Saved successfully!

Ooh no, something went wrong!