Use this command to reload a dumped TSM database in optimal order. No other server activity is allowed while reloading the database. Perform the applicable steps in this order:
Run a modified version of the install job (PGM=ANRSERV,PARM='/FORMAT') to reinitialize the recovery log and database datasets. A sample job named ANRINST is provided in the ASAMPLIB dataset.
Attention: Do not reinitialize DISK storage pool volumes.
Syntax
>>-DSMSERV LOADDB----+-DEVclass--=--device_class_name--+--------> '-dump_name-----------------------' .-,-------------. V | >-------VOLumenames--=--+----volume_name---+-+----------------->< '-FILE:file_name-----'
Parameters
You can also specify the volume list as an in-stream data set by specifying the data set's DD name with this parameter, and including the data set in the JCL. You must include DD: when you specify this parameter, for example:
volumenames=file:dd:vollist
Examples
Task 1
Load the database from the DB0001 tape.
Sample JCL:
//LOADDB JOB ,REGION=40M,TIME=1440,CLASS=A,MSGCLASS=H //ADSMDB EXEC PGM=ANRSERV,PARM='/LOADDB DEV=CART VOL=ST0076', // DYNAMNBR=300, // TIME=NOLIMIT //STEPLIB DD DSN=EDC.V2R1M0.SEDCLINK,DISP=SHR // DD DSN=SYS1.LINKLIB,DISP=SHR // DD DSN=PLI.SIBMLINK,DISP=SHR // DD DSN=ADSM.LINKLIB,DISP=SHR //OPT DD DSN=ADSM.OPTIONS,DISP=SHR,FREE=CLOSE //DSMAMENG DD DSN=ADSM.ANRMSG(ANRMENU),DISP=SHR //HLPAMENG DD DSN=ADSM.ANRHLP(ANRHENU),DISP=SHR //DSK DD DSN=ADSM.DISKLOG,DISP=SHR
Task 2
Load the database from the file ARIZONA.S0303570.DLD, in the device class named FLAT.
Sample JCL:
//LOADDB JOB , REGION=40M,TIME=1440,CLASS=A,MSGCLASS=H //ADSMDB EXEC PGM=ANRSERV,DYNAMNBR=300,TIME=NOLIMIT, // PARM='/LOADDB DEVCLASS=FLAT VOL=ARIZONA.S0303570.DLD' //STEPLIB DD DSN=EDC.V2R1M0.SEDCLINK,DISP=SHR // DD DSN=PLI.MINI.SIBMLINK,DISP=SHR // DD DSN=SYS1.LINKLIB,DISP=SHR // DD DSN=ADSM.LINKLIB,DISP=SHR //OPT DD DSN=ADSM.OPTIONS,DISP=SHR,FREE=CLOSE //DSMAMENG DD DSN=ADSM.ANRMSG(ANRMENU),DISP=SHR //HLPAMENG DD DSN=ADSM.ANRHLP(ANRHENU),DISP=SHR //DSK DD DSN=ADSM.DISKLOG,DISP=SHR //SYSPRINT DD SYSOUT=* //SYSTERM DD SYSOUT=*
Task 3
Load the database from the DBDATA tape dataset.
Sample JCL:
//LOADDB JOB ,REGION=40M,TIME=1440,CLASS=A,MSGCLASS=H //ADSMDB EXEC PGM=ANRSERV,PARM='/LOADDB VOL=FILE:DD:DBDATA', // DYNAMNBR=300, // TIME=NOLIMIT //STEPLIB DD DSN=EDC.V2R1M0.SEDCLINK,DISP=SHR // DD DSN=SYS1.LINKLIB,DISP=SHR // DD DSN=PLI.SIBMLINK,DISP=SHR // DD DSN=ADSM.LINKLIB,DISP=SHR //OPT DD DSN=ADSM.OPTIONS,DISP=SHR,FREE=CLOSE //DSMAMENG DD DSN=ADSM.ANRMSG(ANRMENU),DISP=SHR //HLPAMENG DD DSN=ADSM.ANRHLP(ANRHENU),DISP=SHR //DSK DD DSN=ADSM.DISKLOG,DISP=SHR //* ------------------------------------------------------- //* LOAD The Database from a tape //* ------------------------------------------------------- //DBDATA DD UNIT=B38,DISP=OLD,LABEL=(,SL),VOL=SER=ST0077, // DSN=ADSM.DUMPDB.DATA,DCB=(RECFM=U,LRECL=32760)