VSAM Shared DASD with Telon
search cancel

VSAM Shared DASD with Telon


Article ID: 31989


Updated On:


Telon Application Generator


The problem here is, that for SHAREOPT(4,4), the extending of VSAM size will fail because of DISP=SHR. This is from documentation of VSAM. It has to do with the buffers and control area splits.  However for SHAREOPT(4,3) it doesn't have this problem because of the CBUF which eliminates the restriction of control area splits.    

You need to modify all your JCL to include the DD parameter RLS=CR      
"You can install the TDF database on SMS-managed DASD, and activate RLS by adding the RLS parameter to each of the DD statements of the data sets that make up the TDF database. If this option is used, the RLS parameter must be either CR or CRE."      

The parameters are shop specific, with regards to response time, and data integrity.                                                     
RLS=CR, Consistent Read; the application will put a share lock on        
        the record while reading and will not read records that are held 
        for update by another user.                                      
RLS=CRE, Consistent Read Explicit; the application will hold a record it 
         it is reading until is issues a commit point. CRE only works with
         applications that log updates and use commits to manage         
         transaction back out.     

Sample JCL                                     
//DDNAME    DD  DSN=dataset.name, DISP=SHR,RLS=CR                


Release: ESBTLN99000-5.1-Telon-Extended Support Basic