Fixes to Delta Save follow the same guidelines as fixes to Adabas. See the Adabas Installation documentation for information about applying fixes to Adabas.
A sample job to insert a fix to Adabas Delta Save facility using MSHP PATCH is as follows:
// JOB PATCHD APPLY PATCH TO ADABAS DELTA SAVE // OPTION LOG // EXEC PROC=ADEVvLIB // EXEC MSHP PATCH SUBLIB=saglib.ADEvrs AFFECTS PHASE=phasenam ALTER offset vvvv: rrrr /* /&
-where
| vrs | is the Adabas version/revision/system maintenance (SM) level | 
| saglib | is the Adabas library name in the procedure ADEVvFIL | 
| phasenam | is the Adabas phase to be zapped | 
| offset | is the hexadecimal offset into the phase | 
| vvvv | is the verify data for the ZAP | 
| rrrr | is the replace data for the ZAP | 
The above sample JCL is available in member MSHPPATD.X on the Delta Save sublibrary.
Because Delta Save is installed into a separate sublibrary (ADEvrs) and has a separate product code, it is maintained as a separate MSHP component. Delta Save users must therefore run a MSHP ARCHIVE job for Delta Save.
Note:
This job uses the history file identified by the IJSYSHF label in the
              VSE standard label area.
      
// JOB ARCHIVE      ARCHIVE ADABAS DELTA SAVE
// OPTION LOG
// EXEC PROC=ADAVvLIB
// EXEC MSHP
 ARCHIVE ADEvrs
  COMPRISES 9001-ADE-00
  RESOLVES 'SOFTWARE AG - ADABAS DSF Vv.r'
 ARCHIVE 9001-ADA-0E-vrs
  RESIDENCE PRODUCT=ADEvrs -
            PRODUCTION=saglib.ADEvrs -
            GENERATION=saglib.ADEvrs
/*
/&
 
          -where
| vrs | is the Adabas version/revision/system maintenance (SM) level | 
| saglib | is the Adabas library name in the procedure ADEVvFIL | 
The above sample job is available in member MSHPARCD.X on the Delta Save sublibrary.
A sample job illustrating the use of MSHP CORRECT to install a fix to Adabas Delta Save is as follows:
// JOB CORRECT APPLY FIX TO ADABAS DSF // OPTION LOG // EXEC MSHP CORRECT 9001-ADE-00-vrs: ATnnnnn AFFECTS MODE=modname ALTER offset vvvv: rrrr INVOLVES LINK=lnkname /* /&
-where
| vrs | is the Adabas version/revision/system maintenance (SM) level | 
| nnnnn | is the Adabas fix number | 
| modname | is the Adabas object module to be zapped and then relinked | 
| offset | is the hexadecimal offset to the beginning of the ZAP | 
| vvvv | is the verify data for the ZAP | 
| rrrr | is the replace data for the ZAP | 
| lnkname | is the link book for the phase affected | 
The above sample JCL is available in member MSHPCORD.X on the Delta Save sublibrary.
The following link books are defined on the Delta Save sublibrary:
ADADSFN ADADSFR ADADSFS ADAMGS