Previous Topic: DISK JOURNAL StatementsNext Topic: Parameters


Syntax

CREATE/ALTER DISK JOURNAL

►►─┬─ CREATE ─┬─ DISK JOURNAL ─┬──────────────┬─ journal-file-name ───────────►
   └─ ALTER ──┘                └─ dmcl-name. ─┘

 ►─┬────────────────────────────────┬─────────────────────────────────────────►
   └─ FILE SIZE block-count blocks ─┘

 ►─┬───────────────────────────────┬──────────────────────────────────────────►
   └ ASSIGN TO ─┬─ ddname ─────────┤
                ├─ filename ───────┤
                └─ NULL ───────────┘

 ►─┬────────────────────┬─────────────────────────────────────────────────────►
   └┬─┬─ NONVSAM ◄──┬─┬─┘
    │ └─ BDAM ──────┘ │
    └─ VSAM ──────────┘
 ►─┬─────────────────────────────┬────────────────────────────────────────────►
   └─ DSNAME ─┬ 'data-set-name' ─┤
              └─ NULL ◄──────────┘

 ►─┬─────────────────┬────────────────────────────────────────────────────────►
   └─ DISP ─ SHR ◄───┘

 ►─┬──────────────────────────────────────────┬───────────────────────────────►
   └─ VM VIRTUAL ADDRESS ─┬─ virtual-address ─┤
                          └─ NULL  ◄──────────┘

 ►─┬───────────────────────────┬──────────────────────────────────────────────►◄
   └─ VM USERID ─┬ vm-user-id ─┤
                 └─ NULL ◄─────┘

DROP DISK JOURNAL

►►── DROP DISK JOURNAL ─┬──────────────┬─ journal-file-name ──────────────────►◄
                        └─ dmcl-name. ─┘

DISPLAY/PUNCH DISK JOURNAL

►►─┬─ DISplay ─┬─ DISK JOURNAL ─┬──────────────┬─ journal-file-name ──────────►
   └─ PUNch ───┘                └─ dmcl-name. ─┘

   ┌───────────────────────────────────────┐
 ►─▼─┬───────────────────────────────────┬─┴──────────────────────────────────►
     │               ┌────────────────┐  │
     ├─ WITh ──────┬─▼─┬─ DETails ──┬─┴──┘
     └─ WITHOut ───┘   ├─ HIStory ──┤
                       ├─ ALL ◄─────┤
                       └─ NONe ─────┘
 ►─┬────────────────────────┬─────────────────────────────────────────────────►
   └─ VERb ─┬─ DISplay ───┬─┘
            ├─ PUNch ─────┤
            ├─ CREate ◄───┤
            ├─ ALTer ─────┤
            └─ DROp ──────┘

 ►─┬───────────────────────┬──────────────────────────────────────────────────►◄
   └─ AS ─┬─ COMments ◄──┬─┘
          └─ SYNtax ─────┘