CREATE/DROP DMCL
►►──┬─ CREATE ─┬─ DMCL dmcl-name ─────────────────────────────────────────────►◄ └─ DROP ───┘
ALTER DMCL
►►── ALTER DMCL dmcl-name ────────────────────────────────────────────────────► ►──┬────────────────────────────────────────────┬────────────────────────────► └─ DEFAULT BUFFER ─┬─ default-buffer-name ─┬─┘ └─ NULL ◄───────────────┘ ►──┬──────────────────────────────┬──────────────────────────────────────────► └─ DBTABLE ─┬─ dbtable-name ─┬─┘ └─ NULL ◄────────┘ ►──┬────────────────────────────────────────┬────────────────────────────────► │ ┌────────────────────────────────────┐ │ └─▼-─┬─ segment-specification ───────┬─┴─┘ ├─ file-override-specification ─┤ └─ area-override-specification ─┘ ►──┬────────────────────────────────────────────────┬────────────────────────► └─ DATA SHARING ─┬─ NO ──────────────────────────┤ │ ┌───────────────────────────┐ │ └─▼─ data-sharing-attributes ─┴─┘ ►───┬────────────────────────────────────────────────────────────────────────► └─ MEMORY CACHE ─┬──────────────────────────────┬────────────────────────► └─ LOCATION ─┬─ ANYWHERE ◄───┬─┘ └─ 64 BIT ONLY ─┘ ►────────────────────────────────────────────────────────┬───────────────────►◄ ►────────────────────┬──────────────────────────────────┬┘ └─ STORAGE LIMIT ─┬─ OPSYS ◄──────┬┘ └─ nnn ─┬─ MB ─┬┘ ├─ GB ─┤ ├─ TB ─┤ ├─ PB ─┤ └─ EB ─┘
GENERATE DMCL
►►── GENERATE DMCL dmcl-name ─────────────────────────────────────────────────► ►─┬────────────────────┬─────────────────────────────────────────────────────►◄ └─ FOR ─┬─ MVS ◄───┬─┘ ├─ VSE ────┤ └─ VM ─────┘
DELETE DMCL LOAD MODULE
►►─┬─ DELete ─┬─ DMCL LOAD MODULE dmcl-load-module-name ─────────────────────► └─ DROP ───┘ ►─┬─────────────┬───────────────────────────────────────────────────────────►◄ └─ PERMANENT ─┘
DISPLAY/PUNCH DMCL
►►─┬─ DISplay ─┬─ DMCL dmcl-name ─────────────────────────────────────────────► └─ PUNch ───┘ ┌───────────────────────────────────────┐ ►─▼─┬───────────────────────────────────┬─┴──────────────────────────────────► │ ┌────────────────┐ │ ├─ WITh ──────┬─▼─┬─ AREas ────┬─┴──┘ └─ WITHOut ───┘ ├─ BUFfers ──┤ ├─ FILes ────┤ ├─ JOUrnals ─┤ ├─ SEGments ─┤ ├─ DETails ──┤ ├─ HIStory ──┤ ├─ ALL ◄─────┤ └─ NONe ─────┘ ►─┬──────────────────────────┬───────────────────────────────────────────────► └─ VERb ─┬─ DISplay ───┬───┘ ├─ PUNch ─────┤ ├─ CREate ◄───┤ ├─ ALTer ─────┤ └─ DROp ──────┘ ►─┬───────────────────────┬──────────────────────────────────────────────────►◄ └─ AS ─┬─ COMments ◄──┬─┘ └─ SYNtax ─────┘
Expansion of data-sharing-attributes
►►─┬─ LOCK ENTRIES lock-entry-count ───────────┬──────────────────────────────►◄ ├─ MEMBERS member-count ────────────────────┤ ├─ DEFAULT SHARED CACHE default-cache-name ─┤ └─ CONNECTIVITY LOSS ─┬─ ABEND ─────┬───────┘ └─ NOABEND ◄──┘
Expansion of segment-specification
►►─┬───────────────┬─ SEGMENT segment-name ───────────────────────────────────► ├─┬─ ADD ◄────┬─┤ │ └─ INClude ─┘ │ └─┬─ DROP ────┬─┘ └─ EXClude ─┘ ►─┬─────────────────────────────────────────────┬────────────────────────────► └─ DEFAULT BUFFER ─┬─ database-buffer-name ─┬─┘ └─ NULL ─────────────────┘ ►─┬──────────────────────────────────────────────────────┬───────────────────► └─ ON STARTUP SET STATUS TO ─┬─ UPDATE ◄─────────────┬─┘ ├─ RETRIEVAL ───────────┤ ├─ TRANSIENT RETRIEVAL ─┤ └─ OFFLINE ─────────────┘ ►─┬──────────────────────────────────────────────────────────────┬───────────► └─ ON WARMSTART ─┬─ MAINTAIN CURRENT STATUS ◄────────────────┬─┘ └─ SET STATUS TO ─┬─ UPDATE ──────────────┬─┘ ├─ RETRIEVAL ───────────┤ ├─ TRANSIENT RETRIEVAL ─┤ └─ OFFLINE ─────────────┘ ►─┬─────────────────────────────────────────────────┬────────────────────────► └─ DEFAULT SHARED CACHE ─┬─ default-cache-name ─┬─┘ └─ NULL ◄──────────────┘ ►─┬───────────────────────────┬──────────────────────────────────────────────►◄ └─ DATA SHARING ─┬─ NO ◄──┬─┘ └─ YES ──┘
Expansion of file-override-specification
►►─┬───────────────┬─ FILE segment-name.file-name ────────────────────────────► ├─┬─ ADD ◄────┬─┤ │ └─ INClude ─┘ │ └─┬─ DROP ────┬─┘ └─ EXClude ─┘ ►─┬─────────────────────────────────────┬────────────────────────────────────► └─ BUFFER ─┬─ database-buffer-name ─┬─┘ └─ DEFAULT ◄─────────────┘ ►─┬─────────────────────────────┬────────────────────────────────────────────► └─ ASSIGN TO ─┬─ ddname ────┬─┘ ├─ filename ──┤ ├─ DEFAULT ◄──┤ └─ NULL ──────┘ ►─┬───────────────────────────────┬──────────────────────────────────────────► └─── DISP ─┬─ SHR ───────┬──────┘ ├─ OLD ───────┤ └─ DEFAULT ◄──┘ ►─┬───────────────────────────┬──────────────────────────────────────────────► └─ MEMORY CACHE ─┬─ NO ◄──┬─┘ └─ YES ──┘ ►─┬────────────────────────┬─────────────────────────────────────────────────► └─ DATASPACE ─┬─ NO ◄──┬─┘ └─ YES ──┘ ►─┬──────────────────────────────────┬───────────────────────────────────────►◄ └─ SHARED CACHE ─┬─ cache-name ──┬─┘ ├─ NULL ────────┤ └─ DEFAULT ◄────┘
Expansion of area-override-specification
►►─┬───────────────┬─ physical AREA segment-name.area-name ──────────────────► ├─┬─ ADD ◄────┬─┤ │ └─ INClude ─┘ │ └─┬─ DROP ────┬─┘ └─ EXClude ─┘ ►─┬────────────────────────────────────────────────────────┬────────────────► └─ PAGE RESERVE size reserve-character-count characters ─┘ ►─┬──────────────────────────────────────────────────────┬──────────────────► └─ ON STARTUP SET STATUS TO ─┬─ UPDATE ◄─────────────┬─┘ ├─ RETRIEVAL ───────────┤ ├─ TRANSIENT RETRIEVAL ─┤ └─ OFFLINE ─────────────┘ ►─┬──────────────────────────────────────────────────────────────┬──────────► └─ ON WARMSTART ─┬─ MAINTAIN CURRENT STATUS ◄────────────────┬─┘ └─ SET STATUS TO ─┬─ UPDATE ──────────────┬─┘ ├─ RETRIEVAL ───────────┤ ├─ TRANSIENT RETRIEVAL ─┤ └─ OFFLINE ─────────────┘ ►─┬─────────────────────────────────┬───────────────────────────────────────►◄ └─ DATA SHARING ─┬─ NO ────────┬──┘ ├─ YES ───────┤ └─ DEFAULT ◄──┘
|
Copyright © 2014 CA.
All rights reserved.
|
|