Если вы посмотрите на SDSF DA
, там должна быть запись для *MSTR
(например, если ваша подсистема DB2 имеет имя DB2P
для вашей производственной DB2, то вы бы посмотрели на DB2PMSTR
). Если вы посмотрите на JESMSGLG
этой задачи, интересующие вас журналы DB2 будут там. Должна быть запись DSNT375I
(тупик) или DSNT376I
(тайм-аут), которая будет выглядеть примерно так, как показано ниже (формат немного отличается между двумя).
С этими двумя сообщениями об ошибках также будет связана ошибка DSNT501I
, которая сообщит вам, чем закончился "бой".
12.48.05 STC30099 DSNT376I -DB2P PLAN=DISTSERV WITH 798
798 CORRELATION-ID=program.exe
798 CONNECTION-ID=SERVER
798 LUW-ID=GA5D2A01.CE00.200429174636=79816
798
798 THREAD-INFO=logon_username:server_name:logon_username:program.exe:DYNAMIC:7522055:*:<10
798 .93.42.1.52736.200429174636>
798 IS TIMED OUT. ONE HOLDER OF THE RESOURCE IS PLAN=plan WITH
798 CORRELATION-ID=ENTRabcdefgh
798 CONNECTION-ID=CICSzyxw
798 LUW-ID=USDTCN00.ALDB2P00.D7D81AEAB200=43579
798 THREAD-INFO=CICSzyxw:*:*:ENTRabcd:STATIC:9507687:*:*
798 ON MEMBER DB2P
12.48.05 STC30099 DSNT501I -DB2P DSNILMCL RESOURCE UNAVAILABLE 799
799 CORRELATION-ID=program.exe
799 CONNECTION-ID=SERVER
799 LUW-ID=GA5D2A01.CE00.200429174636=79816
799 REASON 00C9008E
799 TYPE 00000304
799 NAME DBNAME .TBSPACE .X'abcdefg12'.X'11'
В моем примере program.exe
(вошел в систему как пользователь logon_username
с клиента server_name
) пытался получить доступ к странице (идентифицируется X'abcdefg12'.X'11'
) в базе данных DBNAME
, табличное пространство TBSPACE
(формат определяется тип ресурса указан в коде ошибки 501). Страница удерживалась заданием CICS, обозначенным ENTRabcdefgh
в регионе CICSzyxw
.
Надеемся, что это даст вам информацию, которую вы ищете.