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
Endereço
Alameda Ribeirão Preto 193
Alphaville - CEP- 06542-070
Santana de Parnaíba - São Paulo
Telefone
55 11 4195-4406
Contato
inscricao@maffei.com.br