Previous Topic: OPSDYNAM CONCAT—Concatenate DDNames

Next Topic: OPSDYNAM FREE—Free DD and Data Set Names

OPSDYNAM DECONCAT—Deconcatenate DDNames

The DECONCAT command deconcatenates a non-permanent, existing concatenation (by ddname) back to the originally allocated ddnames of the concatenated data sets.

This command has the following format:

ADDRESS OPSDYNAM "DECONCAT keywords"
  [FILE|DDNAME(ddname)]
  [DELAY]
  [CMDRESP(type)]
  [MSG(ON|OFF)]
FILE|DDNAME(ddname)

(Optional) Specifies the ddname of an existing concatenation of data sets with the non-permanent attribute.

The following common keywords may be specified:

DELAY, CMDRESP, and MSG

(Optional) You may specify the DELAY, CMDRESP, and MSG keywords described in Keywords Common to All ADDRESS OPSDYNAM Commands in this chapter.

Example: OPSDYNAM DECONCAT

The following removes concatenation and restores the original ddnames:

/* Remove the concatenation and restore the original ddnames */
"Deconcat DD(oldrule)"
If rc > 0 then Signal DYNERROR
Return rc

DYNERROR:
  Say Sourceline(sigl-1)
  Say "OPSDYNAM error RC="rc "Error code="opsercd,
      "Info code="opsifcd
  Do While Queued() > 0
  Pull errsmg
  Say errmsg
End
Return rc