How to enable Dynamic Extend for a CA Datacom area

book

Article ID: 45305

calendar_today

Updated On:

Products

CA Datacom/DB CA Datacom CA Datacom/AD

Issue/Introduction

How can the Dynamic Extend feature be enabled for a CA Datacom area?

 

Resolution

To enable dynamic extend for and area run DDUPDATE and change the DYNAMIC-EXTEND and DYN-EXT-TRACKS attributes in the area. The 1000 ALTER and 1500 transactions can be used to change the attributes directly in the CXX without having to close  the database.

For example, to enable dynamic extend for an area with 100 cylinders code the following:

 -UPD AREA,area_name(PROD) 
1000 ALTER 

1500 DYNAMIC-EXTEND,C 
1500 DYN-EXT-TRACKS,100 

To enable dynamic extend for the IXX change the DYNAMIC-EXTEND and DYN-EXT-TRACKS attributes in the database entity.

-UPD DATABASE,database_name(PROD) 
1000 ALTER 

1500 DYNAMIC-EXTEND,C 
1500 DYN-EXT-TRACKS,100 

To specify tracks instead of cylinders change the DYNAMIC-EXTEND attribute to specify T instead of C: 

-UPD AREA,area_name(PROD) 
1000 ALTER 

1500 DYNAMIC-EXTEND,T 
1500 DYN-EXT-TRACKS,100 

To turn off dynamic extend,  set the DYNAMIC-EXTEND attribute to N.

-UPD AREA,area_name(PROD) 
1000 ALTER 

1500 DYNAMIC-EXTEND,N 

The number of extents is limited by the operating system, there is a limit of 16 extents for non-SMS datasets. SMS allows for more extents. 

The DYNAMIC_EXTEND console command can be used to run an on-demand Dynamic Extend. 

 

Additional Information

See the CA Datacom documentation on TechDocs sections 1000 ALTER Transaction and DYNAMIC_EXTEND.

Also see Article 9503 for details on using DYNAMIC_EXTEND.