Changing DSOP via CXXMAINT versus ALTER 1000 AREA
search cancel

Changing DSOP via CXXMAINT versus ALTER 1000 AREA

book

Article ID: 30679

calendar_today

Updated On:

Products

Datacom DATACOM - AD

Issue/Introduction

DBUTLTY CXXMAINT ALTER DSOP was used to change DSOP ( area SPACE-MNGMNT attribute) to 4 .

After executing DDUPDATE to enable dynamic extend , as per below transactions, the DSOP change got reverted back.

-UPD AREA,area entity name(PROD)   
1000 ALTER                         
1500 DYNAMIC-EXTEND,T              
1500 DYN-EXT-TRACKS,nnnn           
-END                    

Environment

Z/OS

Datacom 15.1 

Cause

CXXMAINT only updates the CXX , not Datadictionary . A subsequent catalog reverses back the change made by CXXMAINT.

DDUPDATE 1000 ALTER updates both the CXX and Datadictionary ( a database catalog is done under the covers)  .

Resolution

For normal databases where Datadictionary has a current definition of this database,

the DSOP change can be made by

  • altering the DSOP value in Datadictionary and then catalog of the database if it can be closed or 
  • DDUPDATE 1000 ALTER transaction to update the DSOP with the base open to MUF and no outage

Additional Information

DDUPDATE transactions to change DSOP to 4 :

-USR DATACOM-INSTALL,NEWUSER          
-UPD AREA,area entity name(PROD)      
1000 ALTER                            
1500 SPACE-MNGMNT,4                   
-END                                  
-UPD AREA,area entity name(PROD)      
1000 ENABLE                           
-END