CICS中利用IMS DBCTL操作数据库
DBCTL是联机IMS DB的简化版数据库操作工具;
在联机IMS DB CICS应用系统中,尤其是在UT与SIT阶段,我们有时需要直接修改数据/操作IMS DB,查看数据库的状态等,这时就需要进行数据库的打开与关闭, DBCTL专配的CDBM交易就是提供该种操作的界面;
使用TSO ID(不是应用系统USER ID)在登陆CICS应用环境(DEMDEVC)后,输入如下transaction ID: CDBM ,将出现下面的画面:
CDBM CICS-DBCTL Operator Transaction 09.008
10:31:40
Type IMS command.
For /DBDUMP or /DBRECOVER commands
Choose one. 1 1. Do not force end of volume
2. Force end of volume
Press enter to display responses.
CICS APPLID DEMDEVC
DBCTL ID IMSD
F1=Help F2=Maintenance F3=Exit F5=Refresh F12=Cancel
在上面的画面中,可以在IMS command行中输入相关的命令:
/STA DATABASE ZxxxxDP 打开数据库(Allocation)
/DBR DATABASE ZxxxxDP NOFEOV 关闭数据库(De-allocation)
/DIS DATABASE ZxxxxDP 查看数据库状态
/DIS DATABASE STOPPED 查看已关闭的数据库
/DIS PROGRAM XXXXXXX To display PSB satus

















