Hello,
I want ask if anybody have experience with stop and decommission of IDMS. I was asked to prepare this action. I do it from sysprog point of view, not DBA. I know that this IDMS was prepared for stop several years (limiting of usage, moving data somewhere else). That is reason why on this IDMS wan't done any maintenance, so it is V15. I did migration from V18 to V19 and from those experiences I created some general plan for decommission. Definitely I miss something. If you have any comments or hints, please add it here. Thanks
Plan:
Preparation:
- Check which file use IDMS (DCMT D FI )
- analyze batch (TADz check which jobs use IDMS loadlib)
- Check if cicses are connected to IDMS
Action:
- Stop IDMS
- delete target library: *.CAGJ*
- delete IDMS files:
- delete journal file
- delete IDMS log files (if is not used SYSTEM.DCLOG)
- delete offloaded journal and log files
- delete IDMS loadlib (if different then CAGJLOAD )
- delete IDMS library where are stored jobs for IDMS - offload jobs...
- delete system files for those areas:
APPLDICT.DICTDB
APPLDICT.DLODDB
CATSYS.DCCAT
CATSYS.DCCATL
CATSYS.DCCATX
DMLO.PROFILE
EMPDEMO.EMPDEMO
EMPDEMO.INSDEMO
EMPDEMO.ORGDEMO
EMPDEMO.ORGDEMO
SYSDIRL.DIRLDB
SYSDIRL.DIRLLOD
SYSLOC.DCLSCR
SYSMSG.DCMSG
SYSTEM.DCDML
SYSTEM.DCLOD
SYSTEM.DCLOG
SYSTEM.DCRUN
SYSTEM.DCSCR
SYSUSER.SECDD
TOOLDICT.TOOLDML
TOOLDICT.TOOLDML
- remove IDMS SVC from CAS9
- remove IDMS startup procedure from PROCLIB
- remove IDMS option from ISPF panel, and CLIST library
requests:
- IDMS DBA team - delete customer databases and data
- MVS team - remove IDMS libraries from APF, Linklist (Dynamically and statically)
- automation team - remove IDMS from automation tool ( OPS, SA, autooprator, .... )
- batch team - remove batch jobs from scheduler ( TWS, Control-M )
- CICS team - remove IDMS definition from CICS
- Network team - remove IDMS applid from VTAM
I