与 DBCTL 断开连接
此表显示与 DBCTL 断开连接时生成的 CICS® 跟踪条目的一些示例。
1 1CICS/ESA - AUXILIARY TRACE FROM 07/20/95 - APPLID CICSKPG1 - TIME OF FIRST ENTRY ON THIS PAGE 11:26:58.7144860002
.
2 .
00047 1 AP 00E1 EIP ENTRY START 0004,07301464 ....,08001008 ....
3 00047 1 XM 0401 XMLD ENTRY LOCATE_AND_LOCK_TRANDEF CDBT
00047 1 DD 0301 DDLO ENTRY LOCATE 06D00040,07301820,TXD,CDBT
00047 1 DD 0302 DDLO EXIT LOCATE/OK 06D86C10 , D7000000
.
.
4 00047 1 DU 0500 DUDT ENTRY INQUIRE_SYSTEM_DUMPCODE DB8211
.
.
5 00047 1 DU 0500 DUDT ENTRY INQUIRE_SYSTEM_DUMPCODE DB8294
.
.
6 00048 1 PG 0901 PGPG ENTRY INITIAL_LINK DFHDBDSC
.
.
7 00048 1 AP 00E1 EIP ENTRY ADDRESS 0004,0005B010 ....,08000202 ....
.
.
8 00048 1 PG 0A01 PGLU ENTRY LINK_URM DFHDBUEX,0005B0C4 , 0000000B,NO
00048 1 DD 0301 DDLO ENTRY LOCATE 06D08F80,0005B3A4,PPT,DFHDBUEX
00048 1 DD 0302 DDLO EXIT LOCATE/OK D7D7E3C5 , 06D89A50
00048 1 LD 0001 LDLD ENTRY ACQUIRE_PROGRAM 0732B450
00048 1 LD 0002 LDLD EXIT ACQUIRE_PROGRAM/OK 86D5B028,06D5B000,3A8,0,REUSABLE,ECDSA,OLD_COPY
9 00048 1 AP 1940 APLI ENTRY START_PROGRAM DFHDBUEX,NOCEDF,FULLAPI,URM,NO,07309828,0005B0C4 , 0000000B,2
.
.
00048 1 AP 0065 USER EVENT APPLICATION-PROGRAM-ENTRY DISCONN DBCTL HAS JUST BEEN DISCONNECTED
.
.
10 00048 1 LD 0001 LDLD ENTRY RELEASE_PROGRAM 0732B450,86D5B028
00048 1 LD 0002 LDLD EXIT RELEASE_PROGRAM/OK 06D5B000,3A8,ECDSA
00048 1 PG 0A02 PGLU EXIT LINK_URM/OK
00048 1 AP 2520 ERM ENTRY APPLICATION-CALL-TO-TRUE(DBCTL )
.
.
00048 1 AP 2522 ERM EVENT PASSING-CONTROL-TO-TRUE(DBCTL )
00048 1 AP 0310 DBAT ENTRY APPLICATION REQUEST
11 00048 1 AP 0315 DBAT EVENT ABOUT-TO-INVOKE-DRA FOR INTERFACE REQUEST , 0400
12 00048 1 AP 0304 DBSPX EVENT ABOUT-TO-ISSUE-WAIT FOR DISCONNECTION REQUEST
00048 1 DS 0004 DSSR ENTRY WAIT_MVS DLSUSPND,DBCTL,0005B444,NO,OTHER_PRODUCT
00048 1 DS 0005 DSSR EXIT WAIT_MVS/OK
00048 1 AP 0305 DBSPX EVENT POSTED FOR DISCONNECTION REQUEST
13 00048 1 AP 0316 DBAT EVENT RECEIVES-CONTROL-FROM-DRA FOR INTERFACE REQUEST , 00000000
.
.
14 00048 1 ST 0003 STST ENTRY RECORD_STATISTICS 072F7618 , 00000054,USS
.
.
00048 1 ST 0004 STST EXIT RECORD_STATISTICS/OK
00048 1 AP 0313 DBAT EXIT DBAT-RESPONSE-CODE (00000000)
00048 1 AP 2523 ERM EVENT REGAINING-CONTROL-FROM-TRUE(DBCTL )
00048 1 AP 2521 ERM EXIT APPLICATION-CALL-TO-TRUE(DBCTL )
15 00048 1 GC 2010 CCCC ENTRY WRITE 0005B0BC , 00000008,DBCTL,STATUS
16 .
.
00048 1 DS 0004 DSSR ENTRY WAIT_MVS ASYNRESP,CCVSAMWT,06C8D5C0,NO,IO
00038 1 DS 0005 DSSR EXIT WAIT_MVS/OK
17 00038 1 AP 0306 DBCT *EXC* EVENT POSTED FOR DFHDBCT SHOULD TERMINATE
00038 1 AP 00E1 EIP ENTRY START 0004,001087C4 ..gD,08001008 ....
.
.
00038 1 XM 0401 XMLD ENTRY LOCATE_AND_LOCK_TRANDEF CDBD
00038 1 DD 0301 DDLO ENTRY LOCATE 06D00040,0730C078,TXD,CDBD
00038 1 DD 0302 DDLO EXIT LOCATE/OK 06D86918 , D7000000
.
.
00038 1 AP 00F3 ICP ENTRY INITIATE CDBD 4003,0000000C ....,00000000 ....,CDBD
.
.
18 00049 1 LD 0001 LDLD ENTRY RELEASE_PROGRAM DFHDBSSX,8711A910
00049 1 LD 0002 LDLD EXIT RELEASE_PROGRAM/OK
.
.
00049 1 ME 0502 MEIN EXIT INQUIRE_MESSAGE_DATA/OK 06BB5D7C,06BC56B8,06BC56CE,06BC5710,,I,100011,20071995,M,CIA1,CICSKPG1
19 00049 1 DU 0500 DUDT ENTRY INQUIRE_SYSTEM_DUMPCODE DB8102
注:
- 时间戳记,如 连接到 DBCTL中所述。
- 断开连接的阶段 1 从此阶段开始。
- 已连接 CICS-DBCTL 接口断开连接事务 CDBT。
- 发出消息 DFHDB8211 以确认正在继续有序断开连接。 发出此消息是为了响应用户在 CDBC 屏幕上按 PF5 。 (对于立即断开连接,将发出消息 DFHDB8212 。)
- 发出消息 DFHDB8294 ,确认正在进行有序断开连接。 (如果已请求立即断开连接,那么将发出消息 DFHDB8295 。)
- CDBT 调用 CICS-DBCTL 接口断开连接程序 DFHDBDSC。 输入等待 (任务号从 00034 更改为 00035)。
- EXEC 接口程序 DFHEIP 链接到 CICS-DBCTL 用户可替换程序 DFHDBUEX。
- 已装入 DFHDBUEX。
- 此时的跟踪条目取决于您在自己的 DFHDBUEX 版本中编码的内容 (如果有)。 (请参阅 DFHDBUEX。) 在此示例中,已编码 DFHDBUEX 以发出跟踪条目,声明 DBCTL 刚刚断开连接。
- 释放 DFHDBUEX 并将控制传递回 DFHDBDSC。
- 针对接口请求调用 DRA。 (PAPL 请求类型 0400 指示请求是 DISCONNECT。 请参阅 PAPL 请求和返回码。)
如果在断开连接时存在 DL/I 活动,并且断开连接是有序的 (不是立即的) DFHDBAT 链接到 DFHDBSPX ( CICS-DBCTL 暂挂出口) 以等待所有 DL/I 活动完成。 在此示例中,发出断开连接时没有 DL/I 活动。
- DRA 链接到 DFHDBSPX 以导致 CICS 任务在 DRA 处理断开连接请求时等待。
- DBCTL 返回码 (00000000)。 (请参阅 DBCTL 中的返回码。)
- 将记录此会话的统计信息。 (请参阅 DBCTL 统计信息。)
- DFHDBDSC 将记录写入 CICS 全局目录,以指示 CICS 不再连接到 DBCTL。
- 断开连接的阶段 2 开始。
- DFHDBDI 的关联事务 CDBD 运行并禁用 DFHDBAT 以使其不可用。 (交易编号从 00035 更改为 00032。)
- 将禁用在启动时装入的程序。 此示例显示了 DFHDBSPX。 完整跟踪还应包含启动时装入的其他程序的类似条目,如 与 DBCTL 的连接中所示。
- 发出消息 DFHDB8102 ,确认已完成与 DBCTL 的断开连接。