09.07.2015 Views

z/OS V1R6.0 DFSMS Access Method Services for Catalogs

z/OS V1R6.0 DFSMS Access Method Services for Catalogs

z/OS V1R6.0 DFSMS Access Method Services for Catalogs

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

BLDINDEXDFSORT. See z/<strong>OS</strong> DFSORT Application Programming Guide <strong>for</strong> a list of reservedddnames. This parameter is not allowed if you use N<strong>OS</strong>ORTCALL orSORTMESSAGELEVEL (NONE).Abbreviation: SORTMDD SMDDSORTMESSAGELEVEL({ALL|CRITICAL|NONE})is the level of DFSORT messages to print to the DFSORT message data set. Youcannot use this parameter with N<strong>OS</strong>ORTCALL.Abbreviation: SORTML SMLALLRequires that all DFSORT messages and control statements are printed tothe message data set.CRITICALAllows only critical DFSORT messages to print to the message data set. NoDFSORT control statements are printed. Critical is the default.NONEAllows no DFSORT messages or control statements to print to the messagedata set.WORKFILES(ddname[ ddname...])names the DD statements that describe the name and placement of the workfiles you want BLDINDEX to define if you require an external sort of thekey-pointer pairs. See the CATALOG parameter <strong>for</strong> further description ofwhere the work files are defined. You can use DD statements to describe twowork files that are defined and opened be<strong>for</strong>e the BLDINDEX routine beginsprocessing the base-cluster’s data records.Exception: Do not use tape data sets as work data sets.If one of the data sets is SMS-managed, the other must either be SMS-managedor a non-SMS-managed data set cataloged in the catalog determined by thecatalog search order.When you code the DD statements that describe the work files and identifythem with the standard ddnames IDCUT1 and IDCUT2, you do not need touse the WORKFILES parameter.Abbreviation: WFILECalculating Virtual Storage Space <strong>for</strong> an Alternate IndexWhen BLDINDEX builds an alternate index, access method services opens the basecluster to sequentially read the data records, sorts the in<strong>for</strong>mation obtained fromthe data records, and builds the alternate index records:1. The base cluster is opened <strong>for</strong> read-only processing. To prevent other usersfrom updating the base cluster’s records during BLDINDEX processing, includethe DISP=OLD parameter in the base cluster’s DD statement. If INDATASET isspecified, access method services dynamically allocates the base cluster withDISP=OLD.2. The base cluster’s data records are read and in<strong>for</strong>mation is extracted to <strong>for</strong>mthe key-pointer pair:vvWhen the base cluster is entry-sequenced, the alternate key value and thedata record’s RBA <strong>for</strong>m the key-pointer pair.When the base cluster is key-sequenced, the alternate key value and the datarecord’s prime key value <strong>for</strong>m the key-pointer pair.94 z/<strong>OS</strong> <strong>V1R6.0</strong> <strong>DFSMS</strong> <strong>Access</strong> <strong>Method</strong> <strong>Services</strong> <strong>for</strong> <strong>Catalogs</strong>

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

Saved successfully!

Ooh no, something went wrong!