Automated Testing

Automated Testing

Automated Testing

Build an automated testing process to enable continuous integration of your hybrid cloud applications including z/OS

 View Only
Expand all | Collapse all

Using Volumes DB2000 - DB2040 with ZD&T and ADCD May 2019.

  • 1.  Using Volumes DB2000 - DB2040 with ZD&T and ADCD May 2019.

    Posted Tue October 15, 2019 03:57 PM

    Hi,

    I found the DB2* volumes to be much more useful after editing the storage class ACS rule in 'SYS1.S0W1.DFSMS.CNTL(STORCLAS)'

    Replace the line:

      WHEN (&HLQ = &DB2_HLQ) 

    By the line:

      WHEN (&DSN = &DB2_HLQ) 

     

    Without this edit, the only path to the DB2* volumes is via the data class.

    After making the edit, Translate, Validate and then Activate the ACS rule.

    Regards,

    Colin Raybould.

    ColinRaybould


  • 2.  Re: Using Volumes DB2000 - DB2040 with ZD&T and ADCD May 2019.

    Posted Wed October 16, 2019 08:21 AM

    Hello,

    The SMS Data Class ACS routines were built with the following filter so that Db2 VSAM Linear datasets would be assigned to Dataclas DCDB2EXT.
    FILTLIST DB2_DB INCLUDE(**.DSNDBC.**, 
                                                    **.DSNDBD.**) 
    This was done to meet the requirement that Db2 Catalog/Directory be Extended format/addressability.

     

    The Storage Class ACS Routines will first assign any dataset having the Data Class of DCDB2EXT to the SCDB2 Storage Class and exit further processing, however, there is additional ACS logic for Storage Class that will act upon HLQ using the filter:
    FILTLIST DB2_HLQ          INCLUDE(DSN*.**,
                                                               DB2.**, 
                                                               DSN.**, 
                                                               DB2*.**)

    This logic is still driven to assign the SCDB2 Storage Class in cases where Data Class DCDB2EXT is NOT assigned.

    As an example.. when dataset DB2.APPL.DATASET flows thru the ACS Logic testing the following is the result (SCDB2 still assigned even though Dataclas is NULL)
    0  DC = NULL VALUE ASSIGNED       
    0  SC = SCDB2                     
    0  SG = SGDB2                     
            SGBASE                    
            SGEXTEAV                  
     

    When we test using a standard Db2 Vsam Linear name (DB2.DSNDBC.**) then we see the following: 
    0  DC = DCDB2EXT     
    0  SC = SCDB2        
    0  SG = SGDB2        
            SGBASE       
            SGEXTEAV     
     

    The current SMS configuration should work to assign SCDB2 in both cases as outlined above. 

    In any case, everyone is encouraged to modify or change this configuration to suit their specific needs. 

     

    Cheers,
    Greg

     
     

     

    gkeuken