- Page 3 and 4: z/OSDFSMS Access Method Services fo
- Page 5: ContentsFigures . . . . . . . . . .
- Page 9 and 10: ||||||||||||||||||||||||||||Special
- Page 11 and 12: Figures1. ALTER Attributes That Can
- Page 13 and 14: Tables1. Summary of AMS commands .
- Page 15 and 16: About this documentThis document is
- Page 17 and 18: Notational conventions1. Sign in to
- Page 19 and 20: VOLUME is a keyword that indicates
- Page 21 and 22: |||||||||||||||||||||||||||||||||||
- Page 23 and 24: DELETE -(ENTRY1 -ENTRY2 -ENTR+Y3) -
- Page 25 and 26: Summary of changesThis document con
- Page 27 and 28: Chapter 1. Using Access Method Serv
- Page 29 and 30: JCL DD StatementsWhen you use a JCL
- Page 31 and 32: Invoking Access Method ServicesWhen
- Page 33 and 34: vvvvvIn TSO/E, a volume serial numb
- Page 35 and 36: Order of Catalog UseFor a target VO
- Page 37 and 38: v The first qualifier is the same a
- Page 39 and 40: 1. If a catalog is specified in the
- Page 41 and 42: 2. Modeled attributes3. Data class
- Page 43 and 44: Chapter 2. Modal CommandsWith Acces
- Page 45 and 46: Null Commandnumbernumber is the dec
- Page 47 and 48: LASTCCSpecifies that the value to b
- Page 49 and 50: CHAIN(AN|HN|PN|QN|RN|SN|TN)Is the g
- Page 51 and 52: *(AREAS -(ZZ LC))LISTCAT -LEVEL(SYS
- Page 53 and 54: Chapter 3. Functional Command Synta
- Page 55 and 56: Chapter 4. ALLOCATEAccess method se
- Page 57 and 58:
ALLOCATEReturn Codes for the ALLOCA
- Page 60 and 61:
ALLOCATEOptional ParametersACCODE(a
- Page 62 and 63:
ALLOCATERECFM(V) or RECFM(VB)RECFM(
- Page 64 and 65:
ALLOCATEWhen you allocate a new dat
- Page 66 and 67:
ALLOCATEThe system copies these att
- Page 68 and 69:
ALLOCATEparameter. If you assign a
- Page 70 and 71:
ALLOCATEvvAttempts to overwrite the
- Page 72 and 73:
ALLOCATE|||||||||||||||||||||||||||
- Page 74 and 75:
ALLOCATE||||||||||||||When you allo
- Page 76 and 77:
ALLOCATEvvvvvAVGREC determines whet
- Page 78 and 79:
ALLOCATE52 z/OS V1R6.0 DFSMS Access
- Page 80 and 81:
ALTER[UPDATE|NOUPDATE][UPGRADE|NOUP
- Page 82 and 83:
ALTERType of Catalog EntryAttribute
- Page 84 and 85:
ALTERsizeIs the amount of space for
- Page 86 and 87:
ALTERFor an SMS-managed GDS, if the
- Page 88 and 89:
ALTERINHIBITUsed when the entry bei
- Page 90 and 91:
ALTERUNLOCKSpecifies that the catal
- Page 92 and 93:
ALTERvIf there is a data set profil
- Page 94 and 95:
ALTERSMS might not use candidate vo
- Page 96 and 97:
ALTERget exclusive control of the d
- Page 98 and 99:
ALTERUNIQUEKEYMakes each alternate
- Page 100 and 101:
ALTER//ALTER JOB ...//STEP1 EXEC PG
- Page 102 and 103:
ALTERIn the first part of the examp
- Page 104 and 105:
ALTER LIBRARYENTRYAbbreviation: CON
- Page 106 and 107:
ALTER LIBRARYENTRY||||||||||||volum
- Page 108 and 109:
ALTER LIBRARYENTRY82 z/OS V1R6.0 DF
- Page 110 and 111:
ALTER VOLUMEENTRYOptional Parameter
- Page 112 and 113:
ALTER VOLUMEENTRYNULLIFY(ERRORSTATU
- Page 114 and 115:
ALTER VOLUMEENTRYavailable either p
- Page 116 and 117:
ALTER VOLUMEENTRY90 z/OS V1R6.0 DFS
- Page 118 and 119:
BLDINDEXthat points to the alternat
- Page 120 and 121:
BLDINDEXDFSORT. See z/OS DFSORT App
- Page 122 and 123:
BLDINDEXRECOVERYSPEEDWRITECHECK5. W
- Page 124 and 125:
BLDINDEXBuild an Alternate-Index ov
- Page 126 and 127:
CREATE LIBRARYENTRYOptional Paramet
- Page 128 and 129:
CREATE LIBRARYENTRY|||||||||||||MED
- Page 130 and 131:
CREATE LIBRARYENTRY104 z/OS V1R6.0
- Page 132 and 133:
CREATE VOLUMEENTRYOptional Paramete
- Page 134 and 135:
CREATE VOLUMEENTRYAbbreviation: MDA
- Page 136 and 137:
CREATE VOLUMEENTRYavailable on the
- Page 138 and 139:
CREATE VOLUMEENTRY112 z/OS V1R6.0 D
- Page 140 and 141:
DCOLLECTRestriction: Use the DCOLLE
- Page 142 and 143:
DCOLLECT||||||DDCMEDA5DDCMEDA6DDCME
- Page 144 and 145:
DCOLLECTOne or more of the followin
- Page 146 and 147:
DCOLLECT// DCB=(RECFM=VB,LRECL=644,
- Page 148 and 149:
DCOLLECT//SYSIN DD *DCOL -OFILE(OUT
- Page 150 and 151:
DEFINE ALIASRestriction: The RELATE
- Page 152 and 153:
DEFINE ALIAS126 z/OS V1R6.0 DFSMS A
- Page 154 and 155:
DEFINE ALTERNATEINDEX[FILE(ddname)]
- Page 156 and 157:
DEFINE ALTERNATEINDEXSecondary amou
- Page 158 and 159:
DEFINE ALTERNATEINDEXBefore you can
- Page 160 and 161:
DEFINE ALTERNATEINDEXRestriction: W
- Page 162 and 163:
DEFINE ALTERNATEINDEXRECORDSIZE(ave
- Page 164 and 165:
DEFINE ALTERNATEINDEXThis option is
- Page 166 and 167:
DEFINE ALTERNATEINDEX||||||||||||||
- Page 168 and 169:
DEFINE ALTERNATEINDEX/*RELATE(EXAMP
- Page 170 and 171:
DEFINE ALTERNATEINDEXDefine an Alte
- Page 172 and 173:
DEFINE CLUSTERRECORDS(primary[ seco
- Page 174 and 175:
DEFINE CLUSTERMEGABYTES(primary[ se
- Page 176 and 177:
DEFINE CLUSTERprimaryAllocates the
- Page 178 and 179:
DEFINE CLUSTER|Abbreviations: BUFSP
- Page 180 and 181:
DEFINE CLUSTERDATACLASS(class)Ident
- Page 182 and 183:
DEFINE CLUSTER|||||||||||||||||REDO
- Page 184 and 185:
DEFINE CLUSTERRecoverable SphereThe
- Page 186 and 187:
DEFINE CLUSTERRECATALOG|NORECATALOG
- Page 188 and 189:
DEFINE CLUSTERIf REUSE or NOREUSE i
- Page 190 and 191:
DEFINE CLUSTERProgramming: Authoriz
- Page 192 and 193:
DEFINE CLUSTER||||||||||||||||For S
- Page 194 and 195:
DEFINE CLUSTERvthe data class and n
- Page 196 and 197:
DEFINE CLUSTERvNOIMBED specifies th
- Page 198 and 199:
DEFINE CLUSTERThe DEFINE CLUSTER co
- Page 200 and 201:
DEFINE CLUSTER//DEFCLU8 JOB ...//ST
- Page 202 and 203:
DEFINE GENERATIONDATAGROUPcatnameSp
- Page 204 and 205:
DEFINE GENERATIONDATAGROUPvGDGMOD D
- Page 206 and 207:
180 z/OS V1R6.0 DFSMS Access Method
- Page 208 and 209:
DEFINE NONVSAMDEFINE NONVSAM Parame
- Page 210 and 211:
DEFINE NONVSAMlater change the volu
- Page 212 and 213:
DEFINE NONVSAMDEFINE NONVSAM Exampl
- Page 214 and 215:
DEFINE NONVSAM188 z/OS V1R6.0 DFSMS
- Page 216 and 217:
DEFINE PAGESPACETRACKS(primary)spec
- Page 218 and 219:
DEFINE PAGESPACEYou can use some at
- Page 220 and 221:
DEFINE PAGESPACEDEFINE PAGESPACE Ex
- Page 222 and 223:
196 z/OS V1R6.0 DFSMS Access Method
- Page 224 and 225:
DEFINE PATHnamed in the PATHENTRY p
- Page 226 and 227:
DEFINE PATHDEFINE PATH ExamplesNOUP
- Page 228 and 229:
DEFINE USERCATALOGKILOBYTES(primary
- Page 230 and 231:
DEFINE USERCATALOGIf you designate
- Page 232 and 233:
DEFINE USERCATALOGAbbreviation: CIS
- Page 234 and 235:
DEFINE USERCATALOGafter a DELETE RE
- Page 236 and 237:
DEFINE USERCATALOG||||||||||||||||n
- Page 238 and 239:
DEFINE USERCATALOG/*DEFINE USERCATA
- Page 240 and 241:
DEFINE USERCATALOGHint: If a small
- Page 242 and 243:
DEFINE USERCATALOGThis example’s
- Page 244 and 245:
DELETEThis parameter must be the fi
- Page 246 and 247:
DELETEIf the non-VSAM data set is u
- Page 248 and 249:
DELETEAbbreviation: CATERASE|NOERAS
- Page 250 and 251:
DELETEvvThe tape library entry is d
- Page 252 and 253:
DELETEv If data set contains indire
- Page 254 and 255:
DELETEvvTRUENAME specifies the type
- Page 256 and 257:
DELETEDelete a Key-Sequenced VSAM C
- Page 258 and 259:
DELETE//DELET8 JOB ...//STEP1 EXEC
- Page 260 and 261:
DELETEThe second DELETE command del
- Page 262 and 263:
DELETE//DELVOL JOB ...//STEP1 EXEC
- Page 264 and 265:
DIAGNOSEVVDSSpecifies that the data
- Page 266 and 267:
DIAGNOSEDIAGNOSE ExamplesENTRIES(en
- Page 268 and 269:
DIAGNOSEJob control language statem
- Page 270 and 271:
DIAGNOSEDiagnose a VVDS: Compare th
- Page 272 and 273:
EXAMINEEXAMINE ExamplesNOINDEXTESTd
- Page 274 and 275:
EXAMINE248 z/OS V1R6.0 DFSMS Access
- Page 276 and 277:
EXPORTOUTFILE(ddname)Specifies the
- Page 278 and 279:
EXPORTvThe qualifiers in the object
- Page 280 and 281:
EXPORT/*USERCAT4 -OUTFILE(RECEIVE)
- Page 282 and 283:
EXPORTvvvOUTFILE points to the RECE
- Page 284 and 285:
EXPORT DISCONNECTEXPORT DISCONNECT
- Page 286 and 287:
IMPORTWhen importing into a nonexis
- Page 288 and 289:
IMPORTHint: Before restoring the ca
- Page 290 and 291:
IMPORTcomponent and once in a secon
- Page 292 and 293:
IMPORTIMPORT ExamplesAbbreviation:
- Page 294 and 295:
IMPORTImport a Catalog: Example 2In
- Page 296 and 297:
IMPORT/*NEWNAME(BCN.EXAMPLE.ESDS3)
- Page 298 and 299:
IMPORT272 z/OS V1R6.0 DFSMS Access
- Page 300 and 301:
IMPORT CONNECTException: The ALIAS
- Page 302 and 303:
IMPORT CONNECT276 z/OS V1R6.0 DFSMS
- Page 304 and 305:
LISTCATFor TSO/E users, when LISTCA
- Page 306 and 307:
LISTCATAbbreviation: CATCREATION(da
- Page 308 and 309:
LISTCATlibnamespecifies a 1-to-8 ch
- Page 310 and 311:
LISTCAT//LISTCAT1 JOB ...//STEP1 EX
- Page 312 and 313:
LISTCATLISTING FROM CATALOG -- SYS1
- Page 314 and 315:
LISTDATA|||||||||||||||||||||||||||
- Page 316 and 317:
LISTDATA|||||||||||||||||||||||||||
- Page 318 and 319:
LISTDATA|||||||||||||||||||||||||||
- Page 320 and 321:
LISTDATA294 z/OS V1R6.0 DFSMS Acces
- Page 322 and 323:
PRINTOptional ParametersCHARACTER|D
- Page 324 and 325:
PRINTINSERTSHIFT((offset1 offset2)[
- Page 326 and 327:
PRINTnumberCan be specified in deci
- Page 328 and 329:
PRINTThe PRINT command prints data
- Page 330 and 331:
PRINTThe PRINT command produces a p
- Page 332 and 333:
REPROREPRO ParametersBefore you beg
- Page 334 and 335:
REPROENTRIES(entryname [ entryname.
- Page 336 and 337:
REPROSKIP(number)specifies the numb
- Page 338 and 339:
REPROWhen the source cluster is cop
- Page 340 and 341:
REPROTOADDRESS(address)specifies th
- Page 342 and 343:
REPRODATAKEYFILE(ddname)identifies
- Page 344 and 345:
REPROREPRO ExamplesValue can contai
- Page 346 and 347:
REPROSTEP2Access method services co
- Page 348 and 349:
REPRO//SYSIN DD *LISTCAT NAMES CAT(
- Page 350 and 351:
REPROThe REPRO command copies 50 re
- Page 352 and 353:
REPROvvvvREUSE indicates that the t
- Page 354 and 355:
SETCACHE|||||||||||||||||||||||||||
- Page 356 and 357:
SETCACHE|||||||||||||||||||||||||||
- Page 358 and 359:
SETCACHE|||||||||||||||||||||||||||
- Page 360 and 361:
SETCACHE|||||||||||||||||||||||||||
- Page 362 and 363:
SETCACHE|||||||||||||||||||||||||||
- Page 364 and 365:
SETCACHE||||||||||||||||need not be
- Page 366 and 367:
SHCDSThe value of base-cluster is a
- Page 368 and 369:
SHCDSvvvThe data set nameThe job wi
- Page 370 and 371:
SHCDS|be made to complete forward r
- Page 372 and 373:
SHCDSLISTRequests a list of data se
- Page 374 and 375:
SHCDS--------- -------------- -----
- Page 376 and 377:
VERIFYUpgrade a Data Set’s End-of
- Page 378 and 379:
Security AuthorizationsTable 5. Req
- Page 380 and 381:
Security AuthorizationsTable 7. Req
- Page 382 and 383:
Security AuthorizationsTable 11. RA
- Page 384 and 385:
LISTCAT OutputAlternate-Index Entry
- Page 386 and 387:
LISTCAT OutputFREESPACE-%CI (STA)FR
- Page 388 and 389:
LISTCAT OutputFREESPACE-%CA (STA)FR
- Page 390 and 391:
LISTCAT OutputPage Space Entry Keyw
- Page 392 and 393:
LISTCAT OutputASN: Associations Gro
- Page 394 and 395:
LISTCAT OutputCISIZE—The size of
- Page 396 and 397:
LISTCAT OutputTRKOVFL—The physica
- Page 398 and 399:
LISTCAT Output- LBACKUP—The last
- Page 400 and 401:
LISTCAT OutputREC-TOTAL—The total
- Page 402 and 403:
LISTCAT OutputVOLFLAG—Indicates i
- Page 404 and 405:
LISTCAT OutputvvCATALOG, which iden
- Page 406 and 407:
LISTCAT OutputLEVEL(USER) limits th
- Page 408 and 409:
LISTCAT OutputNONVSAM ------- USER.
- Page 410 and 411:
LISTCAT OutputCLUSTER ------- USER.
- Page 412 and 413:
LISTCAT OutputLISTCAT -LEVEL(USER)
- Page 414 and 415:
LISTCAT OutputNONVSAM ------- USER.
- Page 416 and 417:
LISTCAT OutputINDEX --------- USER.
- Page 418 and 419:
LISTCAT OutputVOLFLAG------------PR
- Page 420 and 421:
LISTCAT OutputCLUSTER ------- USER.
- Page 422 and 423:
LISTCAT OutputVOLUMEVOLSER---------
- Page 424 and 425:
LISTCAT OutputLISTCAT -LEVEL(USER)
- Page 426 and 427:
LISTCAT OutputVOLUMEVOLSER---------
- Page 428 and 429:
LISTCAT OutputVOLUMEVOLSER---------
- Page 430 and 431:
LISTCAT OutputNONVSAM ------- USER.
- Page 432 and 433:
LISTCAT OutputLISTCAT LEVEL Output
- Page 434 and 435:
LISTCAT Output/********************
- Page 436 and 437:
LISTCAT Output333009333010IBMUSER.K
- Page 438 and 439:
SHCDS OutputSHCDS LISTDS(SYSPLEX.KS
- Page 440 and 441:
SHCDS OutputIn this case, the RETLK
- Page 442 and 443:
SHCDS Output- Current transactionsL
- Page 444 and 445:
SHCDS OutputvNot currently sharing
- Page 446 and 447:
SHCDS OutputLISTRECOVERY for Data S
- Page 448 and 449:
Invoking from ProgramYou cannot use
- Page 450 and 451:
Invoking from Programiolistaddrspec
- Page 452 and 453:
Invoking from ProgramIOROUTINE: Add
- Page 454 and 455:
Invoking from Programbytes) with a
- Page 456 and 457:
Invoking from Programmessage, the u
- Page 458 and 459:
DCOLLECT User ExitvTo specify that
- Page 460 and 461:
DCOLLECT User Exit*****************
- Page 462 and 463:
436 z/OS V1R6.0 DFSMS Access Method
- Page 464 and 465:
DCOLLECT OutputMigration dataSize o
- Page 466 and 467:
DCOLLECT OutputTable 14. DCOLLECT O
- Page 468 and 469:
DCOLLECT Output|Table 14. DCOLLECT
- Page 470 and 471:
DCOLLECT OutputTable 14. DCOLLECT O
- Page 472 and 473:
DCOLLECT OutputTable 14. DCOLLECT O
- Page 474 and 475:
DCOLLECT OutputTable 15. DCOLLECT D
- Page 476 and 477:
DCOLLECT OutputTable 16. DCOLLECT S
- Page 478 and 479:
DCOLLECT OutputTable 17. DCOLLECT M
- Page 480 and 481:
DCOLLECT OutputTable 17. DCOLLECT M
- Page 482 and 483:
DCOLLECT OutputTable 18. DCOLLECT S
- Page 484 and 485:
DCOLLECT OutputTable 19. DCOLLECT S
- Page 486 and 487:
DCOLLECT OutputTable 21. DCOLLECT A
- Page 488 and 489:
DCOLLECT OutputTable 23. DCOLLECT O
- Page 490 and 491:
DCOLLECT OutputTable 26. DCOLLECT O
- Page 492 and 493:
DCOLLECT OutputTable 26. DCOLLECT O
- Page 494 and 495:
DCOLLECT OutputTable 26. DCOLLECT O
- Page 496 and 497:
DCOLLECT OutputDCUVERSDCUSYSIDDCUTM
- Page 498 and 499:
DCOLLECT OutputDCDNMEXTDCDVOLSRDCDB
- Page 500 and 501:
DCOLLECT OutputNameDCADSNAMDCAASSOC
- Page 502 and 503:
DCOLLECT OutputDCVVOLSRDCVFLAG1DCVE
- Page 504 and 505:
DCOLLECT OutputDDCRCORGDDCRECFMDDCD
- Page 506 and 507:
DCOLLECT OutputDDCFRSPDDCSHROPDDCVI
- Page 508 and 509:
DCOLLECT OutputDSCFLAG2DSCFLAG3DSCA
- Page 510 and 511:
DCOLLECT OutputDSCACCVDSCACCBv 3 -
- Page 512 and 513:
DCOLLECT OutputDMCRFMTDMCEXPDYDMCEX
- Page 514 and 515:
DCOLLECT OutputDMCCPYTCDMCBKUDCDMCM
- Page 516 and 517:
DCOLLECT OutputDMCVPRDDMCVPYRDMCVSU
- Page 518 and 519:
DCOLLECT OutputDAGFLAGSDAGRETPDDAGD
- Page 520 and 521:
DCOLLECT OutputDSGFLTHRDSGFVMAXDSGF
- Page 522 and 523:
DCOLLECT OutputDSGCYLSTDSGCYLEDDSGV
- Page 524 and 525:
DCOLLECT OutputDVLCSMSSDVLNUCBADVLN
- Page 526 and 527:
DCOLLECT OutputDLBTYPEDLBDTYPEDLBDC
- Page 528 and 529:
DCOLLECT OutputUMRACFDUMGDSUMREBLKU
- Page 530 and 531:
DCOLLECT OutputUBRACFDUBGDSUBREBLKU
- Page 532 and 533:
DCOLLECT Outputvpercentage value wi
- Page 534 and 535:
DCOLLECT Output508 z/OS V1R6.0 DFSM
- Page 536 and 537:
510 z/OS V1R6.0 DFSMS Access Method
- Page 538 and 539:
IBM CorporationMail Station P300245
- Page 540 and 541:
allocation. Generically, the entire
- Page 542 and 543:
contains no named subsets. (2) In t
- Page 544 and 545:
size. Extended addressability data
- Page 546 and 547:
MLA.See Multilevel alias facilitymo
- Page 548 and 549:
RRDS.SSCDS.SDSP.See relative record
- Page 550 and 551:
temporary data set. An uncataloged
- Page 552 and 553:
526 z/OS V1R6.0 DFSMS Access Method
- Page 554 and 555:
BUFFERSPACE parameter (continued)DE
- Page 556 and 557:
DCOLLECT data collection (continued
- Page 558 and 559:
GRS (global resource serialization)
- Page 560 and 561:
modal command, execution (continued
- Page 562 and 563:
RRACF (Resource Access Control Faci
- Page 564 and 565:
tape library (continued)IDCAMS comm
- Page 566 and 567:
540 z/OS V1R6.0 DFSMS Access Method
- Page 568:
Readers’ Comments — We’d Like