vsam-admin
vsam-admin
vsam-admin
You also want an ePaper? Increase the reach of your titles
YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.
VSAM-ADMIN<br />
VSAM data set organisation<br />
© fair software associates — die faire Alternative für Systemsoftware
Agenda<br />
• Features<br />
• Differenciation between CA-Faver and VSAM-<br />
Admin<br />
© fair software associates — die faire Alternative für Systemsoftware
Features<br />
• Export of VSAM clusters<br />
• Restore of VSAM clusters<br />
• Compare cluster to the exported flat file<br />
• Cluster optimization during restore<br />
• Utilities<br />
© fair software associates — die faire Alternative für Systemsoftware
Export<br />
• Support of all Faver export methods<br />
– Catalog<br />
– Storage Group<br />
– Volume<br />
– Cluster<br />
© fair software associates — die faire Alternative für Systemsoftware
Export Optionen<br />
• AIX/NOAIX<br />
• CAT<br />
• DATA/NODATA<br />
• ESTOP<br />
• FVROUT<br />
• RECALL/NORECALL<br />
• RECLEVEL/CILEVEL<br />
• EXO/NOEXO (with small restrictions)<br />
© fair software associates — die faire Alternative für Systemsoftware
Not supported options<br />
• ABR/NOABR (obsolet)<br />
• Cache<br />
• Disp (in progress)<br />
• MERGIN<br />
• MOUNT<br />
• Shareoptions<br />
• VSAMAID (supports CA-VSAMAID)<br />
© fair software associates — die faire Alternative für Systemsoftware
RESTORE<br />
• ADDHLQ<br />
• BIXLIST<br />
• BUFND<br />
• BUFNI<br />
• BUFSP<br />
• BYPASS ACS<br />
• ESTOP<br />
• FVRIN<br />
• NODATA<br />
• NODELETE/DELETE<br />
• NOSCRATCH/<br />
SCRATCH<br />
• NOXTC<br />
• PURGE/NOPURGE<br />
• REMP/NOREMP<br />
• STARTNAME<br />
© fair software associates — die faire Alternative für Systemsoftware
Not supported<br />
• DISP<br />
• FAVER2<br />
• PRIME/NOPRIME (obsolete)<br />
• RVER<br />
• VSAMAID/NOVSAMAID<br />
• XTNDCHK<br />
© fair software associates — die faire Alternative für Systemsoftware
Additional functions<br />
• Build Index<br />
• Path<br />
• Compare<br />
• COPY<br />
• MAP<br />
All descripted functions are congruent to Faver<br />
© fair software associates — die faire Alternative für Systemsoftware
Differences<br />
• Different program names<br />
– GVEXPORT -> VAEXPORT<br />
– GVRESTOR -> VARESTOR<br />
– GV… -> VA…<br />
• An additional DD Stmt is requested (SYSRPT)<br />
• SYSPRINT does not support SYSOUT=*, due<br />
to internal usage<br />
© fair software associates — die faire Alternative für Systemsoftware
JCL Examples<br />
//EXPOCLUS EXEC PGM=VAEXPORT<br />
//STEPLIB DD DISP=SHR,DSN=EGITS1.AAA.LINKLIB<br />
//MCDS DD DSN=DFHSM.MCDS,DISP=SHR<br />
//VAMOUT0 DD DISP=(,CATLG),DSN=ZS08.VSAMADM.TEST99,<br />
// UNIT=VSMA,VOL=(,,,255)<br />
//SYSPRINT DD UNIT=VIO,SPACE=(CYL,100)<br />
//SYSOUT DD SYSOUT=*<br />
//SYSRPT DD SYSOUT=*<br />
//SYSIN DD *<br />
EXPORT<br />
CL=EGITS3.AAA.B99000.SPISYS<br />
//*<br />
© fair software associates — die faire Alternative für Systemsoftware
EXPOVSAM EXEC PGM=VAEXPORT<br />
//STEPLIB DD DISP=SHR,DSN=EGITS1.AAA.LINKLIB<br />
//MCDS DD DSN=DFHSM.MCDS,DISP=SHR<br />
//VAMCAT DD DSN=SYS3.ICEGITS,DISP=SHR<br />
//VAMOUT0 DD DISP=(,CATLG),DSN=ZS08.VSAMADM.TEST02,<br />
// UNIT=VSMA,VOL=(,,,255)<br />
//SYSPRINT DD UNIT=VIO,SPACE=(CYL,100)<br />
//SYSOUT DD SYSOUT=*<br />
//SYSRPT DD SYSOUT=*<br />
//SYSIN DD *<br />
EXPORT<br />
CATALOG<br />
CAT=VAMCAT<br />
//*<br />
//EXPOFAV EXEC PGM=GVEXPORT,REGION=8M<br />
//SYSPRINT DD SYSOUT=*<br />
//MCDS DD DISP=SHR,DSN=DFHSM.MCDS<br />
//FAVCAT DD DSN=SYS3.ICEGITS,DISP=SHR<br />
//SNAPDD DD SYSOUT=*<br />
//SYSUDUMP DD SYSOUT=Z<br />
//*ACAT DD DISP=SHR,DSN=SYS3.ICEGITS<br />
//TAPE0 DD DSN=ZS08.FAVER.TEST02,<br />
// UNIT=VSMA,VOL=(,,,255),<br />
// DISP=(,CATLG)<br />
//SYSIN DD *<br />
EXPORT CAT=FAVCAT<br />
© fair software associates — die faire Alternative für Systemsoftware
EXPORT Storage Group<br />
//EXPOVSAM EXEC PGM=VAEXPORT<br />
//STEPLIB DD DISP=SHR,DSN=EGITS1.AAA.LINKLIB<br />
//MCDS DD DSN=DFHSM.MCDS,DISP=SHR<br />
//VAMCAT DD DSN=SYS3.ICEGITS,DISP=SHR<br />
//VAMOUT0 DD DISP=(,CATLG),DSN=ZS08.VSAMADM.TEST03,<br />
// UNIT=VSMA,VOL=(,,,255)<br />
//SYSPRINT DD UNIT=VIO,SPACE=(CYL,100)<br />
//SYSOUT DD SYSOUT=*<br />
//SYSRPT DD SYSOUT=*<br />
//SYSIN DD *<br />
EXPORT<br />
STGROUP=SGEGITS3<br />
© fair software associates — die faire Alternative für Systemsoftware
Export Volume<br />
//EXPOVSAM EXEC PGM=VAEXPORT<br />
//STEPLIB DD DISP=SHR,DSN=EGITS1.AAA.LINKLIB<br />
//MCDS DD DSN=DFHSM.MCDS,DISP=SHR<br />
//VAMCAT DD DSN=SYS3.ICEGITS,DISP=SHR<br />
//VAMOUT0 DD DISP=(,CATLG),DSN=ZS08.VSAMADM.TEST04,<br />
// UNIT=VSMA,VOL=(,,,255)<br />
//SYSPRINT DD UNIT=VIO,SPACE=(CYL,100)<br />
//SYSOUT DD SYSOUT=*<br />
//SYSRPT DD SYSOUT=*<br />
//SYSIN DD *<br />
EXPORT<br />
VOLUME=TSO301,TSO302<br />
© fair software associates — die faire Alternative für Systemsoftware
EXPORT CAT with RECALL<br />
//EXPOVSAM EXEC PGM=VAEXPORT<br />
//STEPLIB DD DISP=SHR,DSN=EGITS1.AAA.LINKLIB<br />
//MCDS DD DSN=DFHSM.MCDS,DISP=SHR<br />
//VAMCAT DD DSN=SYS3.ICEGITS,DISP=SHR<br />
//VAMOUT0 DD DISP=(,CATLG),DSN=ZS08.VSAMADM.TEST06,<br />
// UNIT=VSMA,VOL=(,,,255)<br />
//SYSPRINT DD UNIT=VIO,SPACE=(CYL,100)<br />
//SYSOUT DD SYSOUT=*<br />
//SYSRPT DD SYSOUT=*<br />
//SYSIN DD *<br />
EXPORT RECALL CAT=VAMCAT<br />
CATALOG<br />
© fair software associates — die faire Alternative für Systemsoftware
Simple Restore<br />
//RESTORE EXEC PGM=GVRESTOR,REGION=4096K<br />
//SYSPRINT DD SYSOUT=*<br />
//SNAPDD DD SYSOUT=*<br />
//SYSUDUMP DD SYSOUT=Z<br />
//TAPE0 DD DISP=SHR,DSN=ZS08.FAVER.TEST01<br />
//SYSIN DD *<br />
RESTORE<br />
CLUSTER<br />
CL=++<br />
© fair software associates — die faire Alternative für Systemsoftware
Restore with rename<br />
//RESTORE EXEC PGM=VARESTOR<br />
//STEPLIB DD DISP=SHR,DSN=EGITS1.AAA.LINKLIB<br />
//VAMIN DD DISP=SHR,DSN=ZS08.VSAMADM.TEST02<br />
//SYSPRINT DD SYSOUT=*<br />
//SYSOUT DD SYSOUT=*<br />
//SYSIN DD *<br />
RESTORE BYPASS ACS<br />
CL=EGITS2.++ *AMS -<br />
CL(NAME(EGITS3.+)) -<br />
DATA(NAME(EGITS3.+)) -<br />
INDEX(NAME(EGITS3.+))<br />
© fair software associates — die faire Alternative für Systemsoftware
Restore with Rename Faver<br />
//RESTORE EXEC PGM=GVRESTOR,REGION=4096K<br />
//SYSPRINT DD SYSOUT=*<br />
//SNAPDD DD SYSOUT=*<br />
//SYSUDUMP DD SYSOUT=Z<br />
//TAPE0 DD DISP=SHR,DSN=ZS08.FAVER.TEST02<br />
//SYSIN DD *<br />
RESTORE BYPASS ACS<br />
CL=EGITS2.++ *AMS -<br />
CL(NAME(EGITS3.+)) -<br />
DATA(NAME(EGITS3.+)) -<br />
INDEX(NAME(EGITS3.+))<br />
© fair software associates — die faire Alternative für Systemsoftware
Joboutput VSAM-Admin<br />
-------------------- 27-NOV-2005 09:01:32 9494046<br />
VAEXPORT FA VSAM ADMIN RELEASE 1.0.0 PAGE<br />
003<br />
EXPORT PROCESSING 27-NOV-2005.331<br />
09:01:32<br />
CATALOG - SYS3.ICONL101<br />
OBJECT NAME TYPE DATE TIME COUNTS<br />
-------------------------------------------- ---- --------- -------- ---------<br />
PONL1.UNITEXT.REL31.ADTE ------------------ KSDS 27-NOV-2005 09:01:32 RECS<br />
-------------------- 27-NOV-2005 09:01:32 8827792<br />
PONL1.UNITEXT.REL31.ADTF ------------------ KSDS 27-NOV-2005 09:01:32 RECS<br />
-------------------- 27-NOV-2005 09:01:32 7929359<br />
PONL1.UNITEXT.REL31.ADTG ------------------ KSDS 27-NOV-2005 09:01:32 RECS<br />
-------------------- 27-NOV-2005 09:01:32 1<br />
VA131 DDNAME=VAMOUT0, EXPORT COMPLETE TO DSN=PTLMS.AAS.S70200.UNITEXT.VA.G0001V00<br />
19 OBJECTS SUCCESSFULLY PROCESSED<br />
0 UNSUCCESSFUL<br />
******** END OF JOB<br />
© fair software associates — die faire Alternative für Systemsoftware
Joboutput FAVER<br />
GVEXPORT BrightStor CA-FAVER VSAM Data Protection<br />
CA-FAVER Export Processing<br />
CATALOG - SYS3.ICONL101<br />
OBJECT NAME TYPE DATE TIME COUNTS<br />
-------------------------------------------- ---- --------- -------- ---------<br />
PONL1.UNITEXT.REL31.ZHD ------------------- KSDS 02-DEC-05 01:23:23 RECS<br />
------------------- 02-DEC-05 01:23:25 27371<br />
PONL1.UNITEXT.REL31.ZKB ------------------- KSDS 02-DEC-05 01:23:25 RECS<br />
------------------- 02-DEC-05 01:24:56 34109<br />
PONL1.UNITEXT.REL31.ZSI ------------------- KSDS 02-DEC-05 01:24:56 RECS<br />
------------------- 02-DEC-05 01:24:57 3600<br />
PONL1.UNITEXT.REL31.ZSU ------------------- KSDS 02-DEC-05 01:24:57 RECS<br />
------------------- 02-DEC-05 01:24:57 102625<br />
PONL1.UNITEXT.REL31.ZTS ------------------- KSDS 02-DEC-05 01:24:57 RECS<br />
------------------- 02-DEC-05 01:24:57 120<br />
GV131 DDNAME=FVROUT0, EXPORT COMPLETE TO DSN=PTLMS.AAS.S70000.UNITEXT.G3677V00<br />
53 OBJECTS SUCCESSFULLY PROCESSED<br />
0 UNSUCCESSFUL<br />
********** END OF JOB<br />
ENDE DER LISTE --------------------------------------------<br />
© fair software associates — die faire Alternative für Systemsoftware
Elapsed times<br />
VSAMADM<br />
Elapsed<br />
Faver<br />
Elapsed<br />
A40001<br />
00:21<br />
VA0001<br />
00:25<br />
A4700040<br />
00:13<br />
VA700040<br />
00:17<br />
A4700044<br />
00:55<br />
VA700044<br />
01:25<br />
© fair software associates — die faire Alternative für Systemsoftware
Kontakt<br />
Helvetia Versicherung<br />
Stephan Flindt<br />
Tel. 069/1332-469<br />
E-Mail: Stephan.Flindt@Helvetia.de<br />
© fair software associates — die faire Alternative für Systemsoftware