CA View - Use of SARDBASE ADDDS Results in Error SARDBA04

book

Article ID: 133734

calendar_today

Updated On:

Products

Deliver View

Issue/Introduction

The client is trying to allocate a View database extent using:


//S2       EXEC PGM=SARDBASE                                       
//SYSPRINT DD  SYSOUT=*                                            
//SYSIN    DD  *                                                   
NAME SYS2.SAR.T1                                                   
ADDDS UNIT=3390 VOLSER=SARX01 CYL=100 INDEX                        
      DATACLAS=NONSMS                                              
      MGMTCLAS=NONSMS                                              
      STORCLAS=NONSMS        


and receives error:

      DATACLAS=NONSMS                                                
SARDBA04  Invalid control statement operation                        

                                      

Environment

Release :

Component : CA View

Resolution

Though is is presented in the View Reference Guide as though the subfields of a SARDBASE ADDDS control statement can be on different lines, unfortunately that is not the case. 


The SARDBASE control statements must be coded on a single card image between columns 1 and 71. 


All of the ADDDS keywords can be abbreviated to the fewest number of characters that make them unique. 

Abbreviating the keywords should allow for all of them to be kept on the same line.


With that, statement: 


ADDDS UNIT=3390 VOLSER=SARXXX CYL=100 INDEX 

 DATACLAS=NONSMS 

 MGMTCLAS=NONSMS 

 STORCLAS=NONSMS 


 should be coded as: 


 ADDDS U=3390 V=SARXXX C=100 INDEX D=NONSMS M=NONSMS S=NONSMS