Desenvolvimento de Aplicações |
MFTD06 - Depurando Transações no CICS |
Descrição |
|
|
Habilitar os participantes a resolver problemas em transações CICS. Apresentar as principais ferramentas que o CICS fornece para auxiliar na determinação dos problemas.
|
Conteúdo Programático |
|
-
Reestruturação interna do CICS (DOMAINS)
-
Application Domain
-
Fluxo de execução de uma task
-
Gerenciamento de memória (tabelas, módulos e programas de usuário)
-
Mecanismos de prevenção de violações de memória (Storage Protection e Transaction Isolation)
-
Abordagem para determinação de problemas
-
Entendendo as fontes de informações do CICS
-
“Log” de acontecimentos do CICS
-
Mensagens
-
Códigos de Abend
-
CMAC; Messages and Codes
-
Classificando o problema de acordo com os sintomas
-
Transação CEDF
-
TRACES (abreviada e “extended”; “old” e “new” style)
-
Transação CETR
-
Formatando e imprimido Traces;
-
DUMPS; Familiarização com dumps de transação
-
“Sympton String” e registradores
-
Principais blocos de controle em um dump de transação ( TCA, EIS, EIB, COMMAREA, Transaction Storage, Program Storage, ....)
-
Encontrando Application Register Save Area no dump; Trabalhando com o registrador 14
-
Encontrando último comando EXEC CICS executado pelo programa
-
Encontrando TGT, BLWs e BLLs
-
Verificação de conteúdo de campos em Working Storage e Linkage Section
-
Encontrando Application Register Save Area de programas que emitiram comando EXEC CICS LINK
-
Tipos de Abends
-
PSW e Program Interrupt Codes
-
Metodologia para resolução de Program Checks
-
Tipos de Loop
-
Metodologia para resolução de Loops
-
Formatando e imprimindo dumps de transação
|
Áreas de interesse |
|
Programadores, Analistas e Suporte. |
Pré-requisitos |
|
MFTB05, MFTD00 e MFTD01 |
Duração |
|
3
dias
|
Observação |
|
|
« Clique aqui para voltar
|
|
|
|
|