Você está na página 1de 24

*************************************************************************

* ABEND - 001
*************************************************************************

001 - OCORREU UM ERRO DE I/O EM ALGUMA UNIDADE DO SISTEMA DURANTE


UMA LEITURA OU GRAVACAO.

*************************************************************************
* ABEND - 002
*************************************************************************

002 - O ERRO OCORRE EM PROCESSAMENTOS DE ARQUIVOS SEQUENCIAL,DIRE


TOS E INDEXADOS. O ERRO PODERA OCORRER POR UM DOS SEGUINTES
MOTIVOS

1 - O REGISTRO A SER LIDO/GRAVADO E MAIOR QUE 32.768 BYTES


QUE E O MAIOR TAMANHO QUE UM BUFFER PODE TER.

2 - O RDW ( RECORD DESCRIPTOR WORD ) PARA REGISTROS DE TAMA


NHO VARIAVEL, ESTA INVALIDO. VERIFIQUE SE O TAMANHO DO
REGISTRO ESPECIFICADO NO RDW NAO E MAIOR QUE 32.768 OU
MANOR QUE 4.

*************************************************************************
* ABEND - 003
*************************************************************************

003 - INSTRUCOES I/O DO ASSOCIADOS AO ARQUIVO NAO FORAM EXECUTADOS NA


SEQUENCIA CORRETA.

*************************************************************************
* ABEND - 004
*************************************************************************

004 - METODO DE ACESSO ESPECIFICADO CONFLITANTE.


VOLUME QUE CONTEM A SYS1.IMAGELIB NAO PODE SER MONTADO.
FORMATO ESPECIFICADO NA DCB INVALIDO.

*************************************************************************
* ABEND - 005
*************************************************************************

005 - ABRIR OU FECHAR 2 VEZES O MESMO ARQUIVO.


GRAVAR ARQUIVO DE ENTRADA OU LER ARQUIVO DE SAIDA.

*************************************************************************
* ABEND - 008
*************************************************************************

008 - ERRO DE LEITURA NA ROTINA SYNAD.

*************************************************************************
* ABEND - 013
*************************************************************************
013 - O ERRO OCORREU DURANTE A EXECUCAO DE UM 'OPEN'. ESSE CODIGO
VEM ACOMPANHADO DA MENSAGEM 'IEC141I' QUE CONTEM:
- NOME DO JOB
- NOME DO STEP
- DDNAME
- ENDERECO DA UNIDADE DE I/O
- VOL=SER
- DSNAME
- CODIGO DE RETORNO
ESSE ABEND OCORRE QUANDO HA INCONSISTENCIA NA DCB (DATA CONT-
ROL BLOCK ) DO ARQUIVO CUJO DSNAME E DDNAME APARECEM NA MEN-
SAGEM. O TIPO ESPECIFICO DO ERRO E DETERMINADO PELOS SEGUIN-
TES CODIGOS DE RETORNO:
CODIGO SIGNIFICADO
10 - FOI DADO UM OPEN EM UM DATA-SET DUMMY COM BLKSIZE=0.
VERIFIQUE SE NAO FOI ESQUECIDO O PARAMETRO DCB PARA
UM DATA-SET DEFINIDO COMO DUMMY.

18 - UMA (OPEN) MACRO INSTRUCAO, ESTAVA SENDO USADA PARA


UM ARQUIVO PARTICIONADO, E O PARAMETRO 'DSNAME' ESPE-
CIFICADO NO MEMBRO NAO FOI LOCALIZADO.

20 - SE FOI ESPECIFICADO RECFM = FB, ( REGISTROS COM FOR-


MATO FIXOS BLOCADOS ) ENTAO O ERRO OCORREU PORQUE O
TAMANHO DO BLOCO ( BLKSIZE ) NAO ERA MULTIPLO DO
REGISTRO ( LRECL ).

34 - NAO FOI ESPECIFICADO BLKSIZE

60 - FOI EMITIDO UM OPEM EM UM DATA-SET ONDE FOI ESPECIFI-


CADO RECFM=F E O TAMANHO DO BLOCO NAO E IGUAL AO TA-
MANHO DO REGISTRO
MUDE RECFM = F PARA RECFM = FB ( FIXO BLOCADO ) OU
COLOQUE O TAMANHO DO BLOCO ( BLKSIZE ), IGUAL AO TA-
MANHO DO REGISTRO ( LRECL ).

68 - FOI EMITIDO UM OPEN PARA UM DATA-SET CUJA DCB ESPECI-


FICAVA UM BLKSIZE QUE O PERMITIDO 32.767 BYTES.

A MENSAGEM DESSE ABEND JUNTAMENTE COM OS CODIGOS DE


RETORNO E AUTO EXPLICATIVA, COMO INFORMACAO ADICIOANAL
QUANDO O PROGRAMA E CANCELADO O REGISTRADOR '2' CONTEM
O ENDERECO DO DCB ( DATA CONTROL BLOCK ).

*************************************************************************
* ABEND - 020
*************************************************************************

020 - VERIFIQUE SE O PGM PROBLEMA NAO ALTERA DCB


PGM PROBLEMA CRIA ARQUIVO APOS INSTRUCAO DE OPEN

*************************************************************************
* ABEND - 025
*************************************************************************

025 - ENDERECO INVALIDO DA DCB, FORA DOS LIMITES DA MEMORIA VIRTUAL


ASSINALADA PELA TASK.

*************************************************************************
* ABEND - 026
*************************************************************************

026 - ERRO DE OPERACAO DURANTE O IPL DO SISTEMA.

*************************************************************************
* ABEND - 028
*************************************************************************

028 - ERRO DE HARDWARE, ERRO DE I/O DETERMINADO PELO SUPERVISOR DE


PAGINACAO ENQUANTO CARREGAVA A PAGINA NA MEMORIA.

*************************************************************************
* ABEND - 030
*************************************************************************

030 - A DCB NAO INDICA A MANEIRA CORRETA DE OPERAR P/QISAM.

*************************************************************************
* ABEND - 031
*************************************************************************

031 - LEITURA/GRAVACAO DE ARQUIVO SEM CLAUSULA INVALID KEY.


TAMANHO DO BLOCO NAO PODE SER CARREGADO.
REGISTRO DUPLICADO
TAMANHO DO REGISTRO MAIOR QUE O ESPECIFICADO NA DCB.

*************************************************************************
* ABEND - 032
*************************************************************************

032 - INFORMACOES INVALIDAS NA DCB PARA ISAM.

*************************************************************************
* ABEND - 033
*************************************************************************

033 - ERRO OCORREU NO NIVEL MAIS ALTO DE UM ARQUIVO IS


A DCB CONTEM, RESPECTIVAMENTE, OS ENDERECOS DO PRIMEIRO E
ULTIMO REGISTROS NA PRINCIPAL AREA DE OVERFLOW INDEPENDENTE

*************************************************************************
* ABEND - 034
*************************************************************************

034 - P/ REG. DE TAMANHO VARIAVEL O PGM DE CONTROLE ENCONTROU UM


ENDERECO ERRADO, OU A AREA NA MEMORIA VIRTUAL E MUITO PEQUENA
OU ENDERECO FORA DA DCB FORA DOS LIMITES DA MEMORIA VIRTUAL

*************************************************************************
* ABEND - 035
*************************************************************************

035 - AREA DA MEMORIA VIRTUAL E MUITO PEQUENA P/ CONTER UMA TRILHA DA


AREA PRINCIPAL.

*************************************************************************
* ABEND - 03B
*************************************************************************

03B - O ERRO OCORREU NO OPEN PARA UM DATA-SET IS. NENHUM REGISTRO FOI
PROCESSADO PORQUE:
1. O ARQUIVO NAO FOI CRIADO OU NAO FOI FECHADO APOS A CRIACAO
2. A DCBRKP ESTA ERRADA OU O TAMANHO DA CHAVE = ZERO
3. BLKSIZE NAO MULTIPLO DO LRECL, OU LRECL=ZERO, OU DIFERENTE
DO LABEL DE CRIACAO.
4. NUMA GRAVACAO O ARQUIVO ESTAVA DISP=SHR. DEVE SER OLD/NEW.
5. RECFM ESPECIFICADO NAO E O MESMO DA CRIACAO.
6. KEYLEN NAO DEVE SER ESPECIFICADO PARA DATA-SETS EXISTENTES.

*************************************************************************
* ABEND - 03D
*************************************************************************

03D - BLOCAGEM DO ARQUIVO IS ERRADA


*************************************************************************
* ABEND - 0A8
*************************************************************************

0A8 - ERRO OCORREU DURANTE A APLICACAO DE UM PGM VTAM.

*************************************************************************
* ABEND - 0A9
*************************************************************************

0A9 - UM COMANDO HALF NET OU CANCEL OCORREU NUM MODULO VTAM,


VER CODIGO DO REGISTRADOR 15 NO MANUAL.

*************************************************************************
* ABEND - 0BC
*************************************************************************

0BC - UMA SUBROTINA DA READER OU DA WRITE ABENDOU(HARDWARE).

*************************************************************************
* ABEND - 0B0
*************************************************************************

0B0 - PROVAVEL ERRO DE HARDWARE NO JOB QJEUE DO DATA SET.

*************************************************************************
* ABEND - 0B6
*************************************************************************

0B6 - ERRO LOGICO NO SISTEMA QUANDO FOI ACESSADO JOB LIST RESIDENTE.

*************************************************************************
* ABEND - 0C0
*************************************************************************

0C0 - UM PROGRAMA OMITIDO FOI ENCONTRADO DURANTE A EXECUCAO.

*************************************************************************
* ABEND - 0C1
*************************************************************************
0C1 - ESSE CODIGO DE ABEND OCORRE QUANDO A CPU TENTA EXECUTAR UM
CODIGO DE INSTRUCAO INVALIDO.
ESSE TIPO DE ERRO PODE OCORRER POR UM DOS SEGUINTES
MOTIVOS

A - FALTA DE CARTAO 'DD'. VERIFIQUE SE NAO APARECE A MENSA


GEM ' IEXXX DD STATEMENT MISSING '.
NESSE CASO O REGISTRADOR 1 CONTEM O ENDERECO DA DCB.
SOMANDO 28 ( HEXA ) AO R1 CHEGA-SE A UM ENDERECO QUE
CONTEM O NOME DO CARTAO DD EM QUESTAO.

B - FOI DADO UM READ/WRITE ANTES DE SE ABRIR UM ARQUIVO.


VERIFIQUE NA TIOT IMPRESSA NO DUMP QUAIS OS ARQUIVOS
ESTAO FECHADOS E QUAIS ESTAO ABERTOS.

C - E DADO UM CALL EM UMA ROTINA QUE FOI LINKEDITADA COMO


UNRESOLVED, NESSE CASO O REGISTRADOR 15 CONTEM ZERO
E O REGISTRADOR 14 O ENDERECO DA PROXIMA INSTRUCAO
APOS O ' CALL '.
VERIFIQUE A LINKEDICAO DA SUBROTINA QUE ESTA SENDO
CHAMADA.
NESSE CASO A 'PSW' CONTEM 000002 COMO ENDERECO DA PRO
XIMA INSTRUCAO A SER EXECUTADA.
D - QUANDO E DADO UM READ EM UM ARQUIVO ABERTO COMO SAIDA
QUANDO E DADO UM WRITE EM UM ARQUIVO ABERTO COMO EN-
TRADA.

OCORRE QUANDO FOR DADO STOP RUN DENTRO DA OUTPUT PROC. DO SORT.

*************************************************************************
* ABEND - 0C2
*************************************************************************

0C2 - QUANDO A CPU TENTA EXECUTAR UMA INSTRUCAO PREVILEGIADA DE


UM PROGRAMA NAO AUTORIZADO
O ICL QUE APARECER NO DUMP PODE SER 1 OU 2.

*************************************************************************
* ABEND - 0C3
*************************************************************************

0C3 - QUANDO UMA INSTRUCAO 'EXECUTE' E' ATIVADA POR UMA OUTRA
INSTRUCAO 'EXECUTE'.

O ICL QUE APARECER NO DUMP PODE E '2'.

*************************************************************************
* ABEND - 0C4
*************************************************************************

0C4 - QUANDO O PROGRAMA DO USUARIO TENTA LER OU GRAVAR ALGUMA


COISA EM UMA PARTE DA MEMORIA PROTEGIDA.

A - TAMANHO DO REG. E/OU TAMANHO DO BLOCO INCONSISTENTE


COM A CLAUSULA
RECORD CONTAINS OU
BLOCK XX CONTAINS
VERIFIQUE ESSAS CLAUSULAS DA FILE DEFINITION COM O TAMANHO
DO REGISTRO OU BLOCO A SER PROCESSADO.

B - ESPACO RESERVADO PARA OS REGISTROS DE TAMANHO VARIAVEL E'


MENOR QUE O TAMANHO DO MAIOR REGISTRO DO ARQUIVO A SER
PROCESSADO.
VERIFIQUE O VLC ( VARIABLE LENGHT CELLS ) COM O RDW ( RECORD
DESCRIPTOR WORD ) QUE SAO OS QUATRO PRINCIPAIS BYTES DO REG.
O TAMANHO DOS REGISTROS ESTA NOS DOIS PRIMEIROS BYTES.
COMPARE A VLC COM O TAMANHO DO REGISTRO, SE A VLC FOR MENOR
AUMENTE PARA QUE O PROGRAMA POSSA PROCESSAR ESTE REGISTRO.

C - NAO FOI CODIFICADO O COMANDO SELECT.

D - SE PSW ESTIVER APONTANDO PARA UM ENDERECO BAIXO, VERIFI-


QUE SE NAO FOI DADO UM READ OU WRITE, EM UM ARQUIVO NAO
ABERTO.

E - VERIFIQUE SE NAO FALTA CARTAO 'DD' PARA O ARQUIVO ABERTO.

F - UM 'INDEX' OU 'SUBSCRIPT' NAO FOI INICIALIZADO, VERIFIQUE


NOS 'INDEX-CELLS' SE OS VALORES DOS INDICES USADOS NO PRO
GRAMA ESTAO CORRETOS.

G - USO DAS AREAS DE ENTRADA/SAIDA DEFINIDAS NA CLAUSULA 'FD'


ANTES DE UM OPEN E/OU READ.

OCORRE QUANDO FOR DADO STOP RUN DENTRO DA OUTPUT PROC. DO SORT.
*************************************************************************
* ABEND - 0C5 E 0C6
*************************************************************************

0C5-0C6 ( ENDERECAMENTO E ESPECIFICACAO )


ESSE TIPO DE ERRO PODE OCORRER POR ALQUNS DOS SEGUINTES MOTI
VOS:

A - UM 'SUBSCRIPT ' OU UM 'INDEX' EXCEDEU SEU VALOR MAXIMO


ESTRAGANDO AS INSTRUCOES DO PROGRAMA OU AS AREAS DE CON-
TROLE DO COMPILADOR COBOL. VERIFIQUE NAS INDEX-CELLS SE
OS VALORES DOS INDICES USADOS ESTAO CORRETOS.

B - CODIFICACAO IMPROPRIA DE UMA 'PROCEDURE' QUE FOI EXECUTA


DA ATRAVES DE UM 'PERFORM'. VERIFIQUE SE NAO FOI CODIFI-
CADA UMA SAIDA IMPROPRIA DE UMA PROCEDURE QUE SOFREU UM
PERFORM.

C - FOI DADO UM 'CLOSE' EM UM ARQUIVO FECHADO. VERIFIQUE NA


TIOT DO DUMP QUAIS ARQUIVOS ESTAO ABERTOS E QUAIS ESTAO
FECHADOS.

D - VALOR INICIAL DE UM 'INDEX' OU 'SUBSCRIPT' INVALIDO. VERI


FIQUE SE AS INICIALIZACOES DOS INDICES USADOS NO PROGRAMA
ESTAO CORRETAS.

*************************************************************************
* ABEND - 0C7
*************************************************************************

0C7 - ( DATA EXCEPTION )


ESSE ERRO OCORRE QUANDO E EXECUTADA UMA INSTRUCAO QUE
ESPERA RECEBER OPERANDOS COMPACTADOS E ESTES NAO ESTAO
NESSE FORMATO.

PARA LOCALIZAR A INSTRUCAO QUE OCASIONOU ERRO EXECUTE


OS SEGUINTES PROCEDIMENTOS:
- SUBTRAIA
- ENDERECO DA PROXIMA INSTRUCAO DA PSW, XXXXXX
- EPA AAAAAA
----------
000BBB **
- ILC X
----------
000CCC
PROCURE NO CONDENSING LISTING O VERBO EM COBOL CORRESPON
DENTE A ESSE DESLOCAMENTO.
ALGUMAS DAS CAUSAS QUE PODEM GERAR UM 0C7 SAO:

A - UM CAMPO NAO INICIALIZADOS


B - UM CAMPO NUMERICO DE ENTRADA CONTEM BRANCOS
( X '40' )
C - UM SUBSCRIPT OU UM INDEX ATINGIRAM UM VALOR
FORA DOS SEUS LIMITES E UM CAMPO INVALIDO FOI
REFERENCIADO.
D - UM CAMPO DEFINIDO COMO DISPLAY FOI MOVIDO PARA UM
COMPUTATIONAL OU COMPUTATIONAL-3 A NIVEL DE GRUPO
NESSE TIPO DE MOVIMENTO - A NIVEL DE GRUPO - NAO
FAZ A CONVERSAO PARA O COMPACTADO.
E - AS CONSTANTES ZEROS OU HIGH-VALUES FORAM MOVIDAS
PARA UM ITEM DE GRUPO NUMERICO.
F - OMISSAO OU USO INCORRETO DA CLAUSULA USAGE.
G - INCORRETA CODIFICACAO DA LINKAGE SECTION. VERIFI-
QUE SE OS PARAMETROS ESTAO NA ORDEM CORRETA OU SE
TEM TAMANHO E DEFINICAO COMPATIVEL COM OS VALORES
ESPERADOS.

*************************************************************************
* ABEND - 0C8
*************************************************************************

0C8 - ESSE CODIGO DE ABEND OCORRE QUANDO HA UM ESTOURO EM OPERA-


COES EM PONTO FIXO.
O RESULTADO DE ALGUMA OPERACAO ALGEBRICA NAO COUBE NO RECEP
TOR. O ILC E 1 OU 2.

*************************************************************************
* ABEND - 0C9
*************************************************************************

0C9 - ESSE ERRO OCORRE QUANDO O RESULTADO DE UMA DIVISAO EM PONTO


FIXO NAO COUBE NO REGISTRADOR DESIGNADO A RECEBER O RESULTA
DO. O ICL E 1 OU 2.

*************************************************************************
* ABEND - 0CA
*************************************************************************

0CA - ESSE ERRO OCORRE QUANDO HA UM ESTOURO EM OPERACOES DECIMAIS


( OPERANDOS COMPACTADOS ).
O RESULTADO DE ALGUMA OPERACAO ALGEBRICA NAO COUBE NO RECEP
TOR. O ILC E 2 OU 3.

*************************************************************************
* ABEND - 0CB
*************************************************************************

0CB - ESSE TIPO DE ABEND OCORRE QUANDO O RESULTADO DE UMA DIVISAO


EM DECIMAL (OPERANDOS COMPACTADOS) NAO COUBE NO CAMPO RE-
CEPTOR. ESSE ERRO OCORRE TAMBEM QUANDO HA UMA DIVISAO POR
ZERO. O ILC PODE SER 2 OU 3.

*************************************************************************
* ABEND - 0CE
*************************************************************************

0CE - EXPRESSAO OMITIDA, O RESULTADO FOI UMA FRACAO ZERADA

*************************************************************************
* ABEND - 0CF
*************************************************************************

0CF - PONTO FLUTUANTE DE DIVISAO OMITIDO.

*************************************************************************
* ABEND - 0D0
*************************************************************************

0D0 - ERRO OCORREU COMO RESULTADO DA TRADUCAO DE UM SEGMENTO INVALIDO

*************************************************************************
* ABEND - 0D1
*************************************************************************

0D1 - ERRO OCORREU COMO RESULTADO INVALIDO DE UM PAGE FAULT INTERRUPT.


*************************************************************************
* ABEND - 0D3
*************************************************************************

0D3 - ERRO OCORREU COMO RESULTADO UMA INSTRUCAO DE MASCARA DO SISTEMA

*************************************************************************
* ABEND - 0F1
*************************************************************************

0F1 - OS PARAMETROS (DCB,IOB,DEB) DO PGM PROBLEMA INCORRETOS OU O


COMPILADOR GEROU ENDERECAMENTOS INCORRETOS.

*************************************************************************
* ABEND - 0F2
*************************************************************************

0F2 - PARAMETROS INCORRETOS PASSADOS P/ O TYPE ISVC ROUTINE

*************************************************************************
* ABEND - 0F3
*************************************************************************

0F3 - ERRO DE HARDWARE, DETERMINADO PELA CHECAGEM DO SISTEMA

*************************************************************************
* ABEND - 0F5
*************************************************************************

0F5 - PARAMETRO INVALIDO NA AREA DE WORK.

*************************************************************************
* ABEND - 1B0
*************************************************************************

1B0 - GDG DO ARQUIVO DE LEITURA/GRAVACAO NAO FOI CRIADO

*************************************************************************
* ABEND - 1F9
*************************************************************************

1F9 - DURANTE A EXECUCAO DE UM COMANDO MODIFY PARA PARAR OU RESTART


DE UMA LINE, A IMPRESSORA OU UM PGM EXTERNO E ABENDADO.

*************************************************************************
* ABEND - 101
*************************************************************************

101 - O PGM PROBLEMA USA MAIS OCORRENCIAS QUE O ESPECIFICADO NA ECB

*************************************************************************
* ABEND - 102
*************************************************************************

102 - INVALIDO O ENDERECO DE UMA FCB.

*************************************************************************
* ABEND - 103
*************************************************************************

103 - O ENDERECO DO REQUEST BLOCK NA ECB INVALIDO OU A ECB


ESPECIFICADA JA ESTAVA LIGADA.
*************************************************************************
* ABEND - 106
*************************************************************************

106 - REGISTRO INVALIDO NO PGM DE CARGA OU ERRO DE I/O.

*************************************************************************
* ABEND - 113
*************************************************************************

113 - ERRO DE I/O NA ABERTURA DE ARQUIVO.

*************************************************************************
* ABEND - 117
*************************************************************************

117 - ERRO DE I/O DURANTE FECHAMENTO DE UM ARQUIVO EM FITA POR VOLUME


OU DEVICE DEFEITUOSO.

************************************************************************
* ABEND - 122 *
************************************************************************

122 - O OPERADOR CANCELOU O PROGRAMA E SOLICITOU UM DUMP. O JOB


PODE TER SIDO CANCELADO POR VARIOS MOTIVOS.
- ESTAVA EM LOOP,
- ESPERANDO ALGUM RECURSO QUE NAO ESTAVA DISPONIVEL COMO
POR EXEMPLO
- VOLUMES DE FITA,
- VOLUMES DE DISCO.
OBS - ENTRE EM CONTATO COM O SETOR DE OPERACOES DE COMPUTA
DOR RAMAL 117 OU 192

*************************************************************************
* ABEND - 130
*************************************************************************

130 - ERRO NA MACRO DEQ ESPECIFICA UM RECURSO NAO ESPECIFICADO NA


MACRO ENQ.

************************************************************************
* ABEND - 137 *
************************************************************************

137 - ESSE CODIGO VEM ACOMPANHADO DAS SEGUINTES MENS. 'IEC022I'


- NOME DO JOB,
- NOME DO STEP,
- DDNAME,
- ENDERECO DA UNIDADE DE FITA,
- VOL=SER, E
- CODIGO DE RETORNO.
O ERRO OCORRE QUANDO FOI DETECTADO FIM DE VOLUME DE UMA
FITA MAGNETICA. O TIPO ESPECIFICO DE ERRO E DETERMINADO
PELO CODIGO DE RETORNO.
CODIGO SIGNIFICADO
04 - OCORREU UM ERRO DE I/O QUANDO SE GRAVAVA O LABEL
DE FIM DE VOLUME.

08 - OCORREU UM ERRO DE I/O QUANDO SE POSICIONAVA O


VOLUME PARA O PROCESSAMENTO DO LABEL.

0C - OCORREU UM ERRO DE I/O AO SE LER O TRAILER LABEL.


10 - OCORREU ERRO DE I/O AO SE POSICIONAR A FITA NO
FINAL DO ARQUIVO.

14 - OCORREU ERRO DE I/O QUANDO ERA LIDO O HEADER

18 - OCORREU ERRO DE I/O AO SE POSICIONAR O VOLUME


DA FITA NO PRIMEIRO REGISTRO.

1C - FOI LIDO UM TRAILER-LABEL INVALIDO DURANTE


O PROCESSAMENTO DE FIM DE VOLUME.

20 - FOI LIDO UM HEADER-LABEL INVALIDO DURANTE


O PROCESSAMENTO DE FIM DE VOLUME.

NO CASO DE ERRO DE I/O ( CODIGOS 04, 08, 0C, 10,


14, 18) TOMAR OS SEGUINTES PROCEDIMENTOS
01 - SUBMETER O JOB NOVAMENTE.
02 - SE O ERRO PERSISTIR SUBMETER O JOB ESPECIFICANDO
UMA UNIDADE DIFERENTE.
03 - NO CASO DE ARQUIVOS DE SAIDA, SUBMETA O JOB NO
VAMENTE, MUDANDO O VOLUME DE FITA.
NO CASO DE HEADER E TRAILER INVALIDOS ( 1C E 20 ) LISTAR
SEUS CONTEUDOS PARA CERTIFICAR-SE DOS ERROS.
R2 = A ( DCB )
R4 = A ( LABEL )

*************************************************************************
* ABEND - 2F3
*************************************************************************

2F3 - JOB CANCELADO POR QUEDA DO SISTEMA.

*************************************************************************
* ABEND - 201
*************************************************************************

201 - INVALIDO ENDERECAMENTO DA ECB.

*************************************************************************
* ABEND - 207
*************************************************************************

207 - ROTINA DE EXIT NAO SINCRONIZADA.

************************************************************************
* ABEND - 213 *
************************************************************************

213 - ESSE CODIGO VEM ACOMPANHADO DA MENSAGEM ' IEC143I ' QUE
CONTEM
- NOME DO JOB,
- NOME DO STEP,
- DDNAME,
- VOLSER,
- ENDERECO DA UNIDADE,
- DSNAME E,
- CODIGO DE RETORNO.
ESSE ERRO OCORRE QUANDO E EMITIDO UM OPEN EM UM ARQUIVO
EM DISCO. O TIPO ESPECIFICO DE ERRO E DETERMINADO PELO
CODIGO DE RETORNO.
CODIGO SIGNIFICADO
04 - O DATA SET EM QUE FOI DADO UM OPEN NAO FOI EN
CONTRADO NO DISCO ESPECIFICADO.
VERIFIQUE OS PARAMETROS VOL=SER, E O DSNAME SE
ESTIVEREM CORRETOS, VERIFIQUE SE O ARQUIVO NAO
FOI DELETADO.

*************************************************************************
* ABEND - 214
*************************************************************************

214 - ERRO DE I/O NA LEITURA DO LABEL DO USUARIO NUMA FITA

*************************************************************************
* ABEND - 217
*************************************************************************

217 - ERRO NO FECHAMENTO DE UM ARQUIVO

*************************************************************************
* ABEND - 22D
*************************************************************************

22D - ENDERECAMENTO FORA DOS LIMITES DA MEMORIA VIRTUAL

************************************************************************
* ABEND - 222 *
************************************************************************

222 - O OPERADOR CANCELOU O PROGRAMA, O PROGRAMA PODE TER SI


DO CANCELADO POR VARIOS MOTIVOS.
- ESTAVA EM LOOP,
- ESPERANDO ALGUM RECURSO QUE NAO ESTAVA DISPONIVEL CO
MO POR EXEMPLO, VOLUMES DE FITA OU DISCO.
ENTRE EM CONTACTO COM A OPERACAO PARA SABER O MOTIVO
DO CANCELAMENTO.

*************************************************************************
* ABEND - 230
*************************************************************************

230 - ERRO NA MACRO DEQ. TAMANHO ERRADO.

************************************************************************
* ABEND - 237 *
************************************************************************

237 - ESSE CODIGO VEM ACOMPANHADO DA MENSAGEM 'IEC0230' QUE


CONTEM
- NOME DO JOB,
- NOME DO STEP,
- DDNAME,
- VOL=SER,
- DSNAME,
- CODIGO DE RETORNO.
CODIGO SIGNIFICADO
04 - O CONTADOR DE BLOCOS DA DCB E DIFERENTE DO VALOR
QUE CONSTA NO TRAILER-LABEL DA FITA. HOUVE UMA PERDA
DE BLOCOS PROVAVELMENTE POR PROBLEMA DE HARDWARE.

08 - NESSE CASO ESTAVA SENDO PROCESSADO UM ARQUIVO COM


MAIS DE UM VOLUME, QUANDO ESTAVA SENDO PROCESSADO
UM HEADER LABEL DE UM VOLUME QUE NAO O PRIMEIRO
O SISTEMA DETECTOU QUE O DSNAME CONTIDO NO LABEL ERA
DIFERENTE DO CARTAO DD.
VERIFICAR SE O VOLUME SOLICITADO E CORRETO. NO
CASO DE HEADER LABEL CONTER O DSNAME ERRADO
COPIAR O ARQUIVO DESSE VOLUME PARA OUTRO VOLUME COM
DSNAME DESEJADO.

*************************************************************************
* ABEND - 3FE
*************************************************************************

3FE - OCORRE QUANDO UMA TASK TERMINANDO EDITA UM I/O A SER ABERTO POR
OUTRA TASK EM TELEPROCESSAMENTO

*************************************************************************
* ABEND - 301
*************************************************************************

301 - A INSTRUCAO DE WAIT ESPECIFICADA NA ECB JA ESTAVA LIGADA

************************************************************************
* ABEND - 313 *
************************************************************************

313 - ESSE CODIGO VEM ACOMPANHADO DA MENSAGEM 'IEC144I' QUE


CONTEM
- NOME DO JOB,
- NOME DO STEP
- ENDERECO DA UNIDADE,
- VOL=SER,
- DSNAME,
ESSE ERRO OCORRE QUANDO HA UM I/O ERRO EM UNIDADES DE
DISCO, SO HA UM CODIGO DE RETORNO PARA ESSE ABEND QUE E 04
SUBMETA NOVAMENTE O JOB ESPECIFICANDO UM VOLUME OU UNIDADE
DIFERENTE.

*************************************************************************
* ABEND - 314
*************************************************************************

314 - ERRO NO FECHAMENTO DE UM ARQUIVO

*************************************************************************
* ABEND - 317
*************************************************************************

317 - ERRO NO FECHAMENTO DE UM ARQUIVO BSAM CAUSADO POR UM VOLUME OU


DEVICE DEFEITUOSO.

*************************************************************************
* ABEND - 32D
*************************************************************************

32D - LINKEDITE O PGM PROBLEMA NOVAMENTE E REEXECUTE O JOB STEP.

************************************************************************
* ABEND - 322 *
************************************************************************

322 - O PROGRAMA FOI CANCELADO PORQUE EXCEDEU O TEMPO DE CPU ESPE


CIFICADO NO PARAMENTRO 'TIME' DO CARTAO 'JOB' OU CARTAO EXEC
TENDO PRIORIDADE O 'TIME' DO CARTAO 'JOB' (VERIFICAR).

*************************************************************************
* ABEND - 330
*************************************************************************

330 - ERRO NA MACRO DEQ. ESPECIFICOU UMA OPCAO RESET-MUST-COMPLETE


OU GENERICO OU DIRETO DE DEQ, SENDO ESTAS OPCOES VALIDAS APENAS
EMESTADO DE SUPERVISOR

************************************************************************
* ABEND 337 *
************************************************************************

337 - ESSE CODIGO VEM ACOMPANHADO DA MENS. 'IEC0241' QUE CONTEM


- NOME DO JOB,
- NOME DO STEP,
- ENDERECO DA UNIDADE,
- VOL=SER,
- DSNAME,
- CODIGO DE RETORNO. (NESSE CASO SO HA O CODIGO 04)

04 - ESSE ERRO OCORRE QUANDO FOI ( ENCONTRADO ) LIDO UM


UM ARQUIVO ATE O FIM E NAO FOI ENCONTADA A ROTINA
FIM DE ARQUIVO ( EODAD ). EM ASSEMBLER O ENDERECO
DESSA ROTINA E CODIFICADO NA MACRO DCB.
LABEL DCB ..... , EODAD=ROTFIM

EM COBOL SUA CLAUSULA ' AT END ' QUE DETERMINA QUAIS INS
TRUCOES SERAO EXECUTADAS NA CONDICAO DE FIM DE ARQUIVO.
READ FILE INTO ESTRUTURA AT END GO TO ROFIM.

*************************************************************************
* ABEND - 4FE
*************************************************************************

4FE - UMA TASK TERMINANDO EDITA UM I/O A SER USADO POR OUTRA TASK QUE
NAO E DE TELEPROCESSAMENTO.

*************************************************************************
* ABEND - 400
*************************************************************************

400 - FALTA O CARTAO SYSOUT PARA O PROGRAMA.

*************************************************************************
* ABEND - 402
*************************************************************************

402 - COLOCADO ENDERECOS DA TABELA DE EVENTOS DA ECB, ANTES DA


OCORRENCIA DE UM EVENTO ASSOCIDO A ECB.

*************************************************************************
* ABEND - 406
*************************************************************************

406 - PROGRAMA PRODUZIDO PELO LINKEDITOR CONTEM OL NO CARTAO EXEC.

************************************************************************
* ABEND - 413 *
************************************************************************

413 - ESSE CODIGO VEM ACOMPANHADO DA MENSAGEM 'IEC145I' QUE


CONTEM
- NOME DO JOB,
- NOME DO STEP,
- DDNAME,
- ENDERCO DA UNIDADE,
- VOL=SER,
- DSNAME,
- CODIGO DE RETORNO.
O ERRO OCORRE QUANDO E EMITIDO UM OPEN PARA ARQUIVOS EM
DISCO OU FITA. O TIPO ESPECIFICO DO ERRO E DETERMINADO
PELO CODIGO DE RETORNO QUE ACOMPANHA A MENSAGEM
CODIGO SIGNIFICADO
04 - A UNIDADE ESPECIFICADA NO PARAMENTRO 'UNIT' NAO
ESTA DISPONIVEL, POIS ESTA SENDO USADA POR OUTRO
PROGRAMA.
08 - OCORREU UM ERRO DE I/O ENQUANTO SE POSICIONAVA
UMA FITA MAGNETICA.
0C - OCORREU UM ERRO DE I/O, QUANDO ERA LIDO O LABEL
DA FITA.
10 - OCORREU UM ERRO DE I/O QUANDO ERA GRAVADO O TAPE MARK
( * ).
14 - OCORREU UM I/O ERRO QUANDO ERA GRAVADO O TRAILER
LABEL ( * ).
18 - O ARQUIVO FOI ABERTO COMO SENDO DE ENTRADA (INPUT)
POREM NAO FOI ESPECIFICADO VOL=SER NO CARTAO DD
VERIFIQUE SE RALMENTE O ARQUIVO E DE ENTRADA. SE
FOR CODIFIQUE O PARAMETRO VOL=SER.
1C - O NUMERO DE SEQUENCIA DO VOLUME (VOL SEQUENCE)
ERA MAIOR DO QUE O NUMERO DE VOLUMES QUE CONTINHA
O ARQUIVO.
20 - OCORREU UM I/O ERRO QUANDO ERA LIDO O LABEL DO
VOLUME EM DISCO.
24 - A DENSIDADE ESPECIFICADA NO PARAMETRO DEN DA DCB
NAO E COMPATIVEL COM A DENSIDADE DA UNIDADE. VERI
FIQUE QUAIS UNIDADES QUE TRABALHAM COM A DENSIDADE
DESEJADA, E ESPECIFIQUE-AS NO PARAMENTRO 'UNIT'.
(*) NO CASO DE I/O ERRO EM FITAS TOME OS SEGUINTES
PROCEDIMENTOS
(*) SUBMETA NOVAMENTE O PROGRAMA
(*) SE O ERRO PERSISTIR TROQUE A UNIDADE E / OU A FITA
(*) SE PERSISTIR CONTACTE A OPERACAO.

*************************************************************************
* ABEND - 414
*************************************************************************

414 - DIFERENTE DISPOSITIVO ESPECIFICADO NO PARAMETRO UNIT.

*************************************************************************
* ABEND - 417
*************************************************************************

417 - ERRO NO FECHAMENTO DE UM ARQUIVO EMFITA CAUSADO POR DEFEITO


DO VOLUME OU DEVICE.

*************************************************************************
* ABEND - 42A
*************************************************************************

42A - ENDERECO DA ECB NAO ESTA NA MEMORIA.

*************************************************************************
* ABEND - 422
*************************************************************************

422 - FALTOU QUEUE. EXCESSO DE CARTOES DD NO JOB


ESPACO EXIGIDO PELO JOB NA QUEUE E MUITO GRANDE PARA INICIALIZAR
*************************************************************************
* ABEND - 430
*************************************************************************

430 - PGM DE CONTROLE ACHOU UM PARAMETRO LIST CRIADO NA ROTINA DE EXIT


NA INSTRUCAO MACRO DEQ ANTERIORMENTE PEDIDA NA MESMA TASK, MAS
A TASK AINDA NAO RECEBEU O CONTROLE DA ROTINA.

*************************************************************************
* ABEND - 476 ABEND DO USUARIO U0476 DLI
*************************************************************************

U0476 - EXPLICACAO = UM CALL DLI NAO INCLUIU UM ENDERECO VALIDO DE


PCB

POSSIVEIS CAUSAS

1. O PROGRAMA FOI LINKEDITADO COM PROC DIFERENTE DA USADA


PARA LINKEDITAR PROGRAMA DLI
COMO IDENTIFICAR NO DUMP:
1.1 - ENTRE NO BLOCO "LOAD LIST", PESQUISE NOME DO PROGRAMA
E SALVE OS ENDERECOS "EPA" E "XL/MJ"
1.2 - ENTRE NO BLOCO "XL", PESQUISE NA PRIMEIRA COLUNA O
ENDERECO SALVO NO 1.1 "XL/MJ", SALVE O ENDERECO DADO
NA ULTIMA COLUNA E COMPARE COM O ENDERECO 1.1 "EPA";
SE IGUAIS CONFIRMA O ITEM 1

2. O NUMERO DE PCBS MASK DECLARADA NA LINKAGE-SECTION DIFERE


DO NUMERO DE PCBS NA PSB

3. CONFIRA TODOS OS PARAMETROS PASSADOS NO CALL

4. NA EMISSAO DE UM CALL FOI PASSADO PARAMETROS INVALIDOS QUE


O ANALIZER NAO CONSEGUIU DEFINIR. COMO DESCOBRIR ESTE CALL
NO PROGRAMA ATRAVES DO DUMP
4.1 - ENTRE NO BLOCO "LOAD LIST", PESQUISE NOME DO PROGRAMA
E SALVE OS ENDERECOS "EPA" E "XL/MJ"
4.2 - ENTRE NO BLOCO "XL", PESQUISE NA PRIMEIRA COLUNA O
ENDERECO SALVO NO 4.1 "XL/MJ", SALVE O ENDERECO DADO
NA ULTIMA COLUNA.
4.3 - ENTRE NO BLOCO "SAVE AREA TRACE", PESQUISE A ULTI-
MA ENTRADA DO PROGRAMA. SALVE OS ENDERECOS CONTIDOS
NOS REGISTRADORES "R1" E "RET" DO PROXIMO PROGRAMA.
NO R1 ESTA O ENDERECO DA PARMLIST (PARMLIST E A LISTA
DE PARAMETROS PASSADO PARA O PROGRAMA CHAMADO NO
CALL EX: CALL 'CBLTDLI' USING PARM1,PARM2,PARM3,...),
NO "RET" E O ENDERECO DA PROXIMA INSTRUCAO IMEDIATA-
MENTE APOS O CALL EMITIDO.
4.4 - SUBTRAIA DO ENDERECO OBTIDO NO "RET" NO ITEM 4.3 O
ENDERECO OBTIDO NO ITEM 4.2, O RESULTADO SERA O DES-
LOCAMENTO DA INSTRUCAO DENTRO DO PROGRAMA.

*************************************************************************
* ABEND - 506
*************************************************************************

506 - REDUZA O TAMANHO DA ENTRADA DO PGM OU DO SEGMENTO DE OVERLAY.

************************************************************************
* ABEND - 513 *
************************************************************************

513 - ESSE ERRO VEM ACOMPANHADO DA MENSAGEM 'IEC145I' QUE


CONTEM
- NOME DO JOB,
- NOME DO STEP,
- DDNAME,
- ENDERECO DA UNIDADE,
- VOL=SER,
- DSNAME,
- CODIGO DE RETORNO.
ESSE ERRO OCORRE QUANDO E ALOCADA UMA UNIDADE DE FITA
NA QUAL JA CONTEM UMA FITA SENDO PROCESSADA.
ISTO ACONTECE QUANDO E CODIFICADO NO PARAMETRO UNIT O
ENDERECO DE UMA UNIDADE ESPECIFICA. COMO SOLUCAO ESPE
CIFIQUE
1 - UNIT = 3420 (UNIDADE GENERICA) OU
2 - O ENDERECO DE UMA UNID. QUE NAO ESTEJA SENDO USADA

*************************************************************************
* ABEND - 514
*************************************************************************

514 -ERRO NO FECHAMENTO DO ARQ.CAUSADO POR VOLUME OU DEVICE DEFEITUOSO

*************************************************************************
* ABEND - 519
*************************************************************************

519 -ERRO NA SEQUENCIA LOGICA DO PROGRAMA


. SE O PROGRAMA USA SORT INTERNO, VERIFIQUE SE ESTA' EXECUTANDO
CORRETAMENTE A OUTPUT PROCEDURE
. SE FOR UM PROGRAMA SEM SORT, PODE ESTAR FALTANDO OPCAO DE
"STOP RUN", "GO BACK" OU "EXIT".

************************************************************************
* ABEND - 522 *
************************************************************************

522 - O PROGRAMA FICOU MAIS DE 15 MINUTOS EM 'WAIT'


VERIFIQUE SE O PROGR. PEDE UM RECURSO QUE NAO PODE SER
LIBERADO.
- NO CASO DE PROGRAMACAO ASSEMBLER QUE EMITIU UMA 'MACRO'
VERIFIQUE SE ESTA CORRETO O ENDERECO DA 'ECB' (EVENT
CONTROL BLOCK).

*************************************************************************
* ABEND - 60A
*************************************************************************

60A -ESPECIFICACAO INVALIDA DE UMA AREA A SER LIBERADA.

*************************************************************************
* ABEND - 604
*************************************************************************

604 -O ENDERECO PEDIDO ESTA FORA DA MEMORIA VIRTUAL PEDIDA NA TASK.

*************************************************************************
* ABEND - 605
*************************************************************************

605 -ENDERECO DE ALOCACAO FORA DOS LIMITES DA MEMORIA VIRTUAL.

*************************************************************************
* ABEND - 606
*************************************************************************

606 -REDUZA O TAMANHO DA ENTRADA DO PGM OU DO SEGMENTO DE OVERLAY


ACRESCENTE O TAMANHO DA REGIAO NO CARTAO EXEC.

************************************************************************
* ABEND - 613 *
************************************************************************

613 - ESSE ERRO VEM ACOMPANHADO DA MENSAGEM 'IEC147I' QUE


CONTEM
- NOME DO JOB,
- NOME DO STEP,
- DDNAME,
- VOL=SER,
- ENDERECO DA UNIDADE DE FITA
- DSNAME E,
- CODIGO DE RETORNO.
CODIGO SIGNIFICADO
04 - OCORREU UM ERRO DE I/O ENQUANTO ERA POSICIONADA UMA
FITA NA UNIDADE.
08 - OCORREU UM ERRO DE I/O DURANTE A LEITURA DO LABEL DA
FITA.
0C - FOI LIDO UM LABEL INVALIDO PARA UM VOLUME MONTADO
1 - SE FOI MONTADO O VOLUME DESEJADO.
2 - SE O LABEL DA FITA ESTA CORRETO.
10 - OCORREU ERRO DE I/O DURANTE A GRAVACAO DO LABEL
14 - OCORREU UM ERRO DE I/O DURANTE A GRAVACAO DO TAPE-
MARK APOS O HEADER-LABEL
NO CASO DE ERROS DE I/O TOME AS SEGUINTES MEDIDAS
1 - SUBMETA NOVAMETE O JOB,
2 - SE O ERRO PERSISTIR TROQUE DE UNIDADE E / OU
DE VOLUME.

*************************************************************************
* ABEND - 614
*************************************************************************

614 - ERRO NO FECHAMENTO DO ARQUIVO CAUSADO POR VOLUME OU DEVICE


DEFEITUOSO.

************************************************************************
* ABEND - 637 *
************************************************************************

637 - ESSE CODIGO VEM ACOMPANHADO DA MENSAGEM 'IEC026I' QUE


CONTEM
- NOME DO JOB,
- NOME DO STEP,
- DDNAME,
- VOL=SER,
- ENDERECO DA UNIDADE,
- DSNAME E,
- CODIGO DE RETORNO.

CODIGO SIGNIFICADO
04 - OCORREU ERRO DE I/O ENQUANTO ERA LIDO O LABEL DA FITA
OU ENQUANTO ERA GRAVADO O TAPE-MARK OU AINDA
QUANDO ERA POSICIONADO O VOLUME NA UNIDADES DE FITA
08 - OCORREU UM ERRO DE I/O ENQUANTO ERA PROCESSADO O LABEL
DO USUARIO.
0C - FORAM CONCATENADOS ARQUIVOS COM ATRIBUTOS DIFERENTES
10 - ERRO DE I/O QUANDO SE POSICIONAVA A FITA PARA PROCESSA
MENTO DO LABEL OU PARA PROCESSAMENTO DE REGISTROS PARA
FITAS SEM LABEL
34 - ERRO DE I/O DURANTE O PROCESSAMENTO DE FIM DE VOLUME
38 - ERRO DE I/O ENQUANTO SE POSICIONAVA UMA FITA SEM LABEL
3C - ERRO DE I/O ENQUANTO SE POSICIONAVA ARQUIVOS CONCATENA-
DOS EM FITA.

QUALQUER DOS CODIGOS (EXCESSAO '0C') DESSE ABEND INDICAM QUE


OCORREU UM ERRO DE I/O. SUBMETA NOVAMENTE O JOB E SE O ERRO
PERSISTIR SUBMETA O JOB ESPECIFICANDO UNIDADE E/OU VOLUME
DIFERENTES.

*************************************************************************
* ABEND - 704
*************************************************************************

704 - DUAS AREAS ALOCADAS AO MESMO TEMPO, SO E VALIDO P/ VS2.

*************************************************************************
* ABEND - 706
*************************************************************************

706 - ERRO DE PGM ENCONTRADO PELO LINKAGE EDITOR NO MODULO DE CARGA.

*************************************************************************
* ABEND - 713
*************************************************************************

713 - DATA DE EXPIRACAO DE UM ARQUIVO NAO ENCONTRADO.

*************************************************************************
* ABEND - 714
*************************************************************************

714 - ERRO DE I/O GRAVANDO UM TAPE MARK OU TRAILER NUM ARQ. EM FITA

*************************************************************************
* ABEND - 717
*************************************************************************

717 - ERRO NO FECHAMENTO DE UM ARQUIVO EM DISCO CAUSADO POR DEFEITO


DO VOLUME OU DEVICE DEFEITUOSO.

*************************************************************************
* ABEND - 722
*************************************************************************

722 - OUTLIM ESPECIFICADO NA SYSOUT ATINGIDO.

************************************************************************
* ABEND - 804 *
************************************************************************

804 - ERRO OCORREU POR INSUFICIENCIA DE MEMORIA. DURANTE A EXECU


CAO O PROGRAMA SOLICITOU MAIS MEMORIA ( ATRAVES DA MACRO
GETMAIN ) E NAO HAVIA MEMORIA DISPONIVEL SUFICIENTE.
AUMENTE A QUANTIDADE DE MEMORIA DO PROGRAMA CODIFICANDO UM
NUMERO MAIOR NO PARAMETRO REGION.

************************************************************************
* ABEND - 806 *
************************************************************************
806 - ERRO OCORREU PORQUE O SISTEMA OPERACIONAL NAO CONSEGUIU LO
CALIZAR O PROGRAMA A SER EXECUTADO.
VERIFIQUE SE NAO HA INDICACOES DE BIBLIOTECAS, O SISTEMA
OPERACIONAL IRA BUSCAR O PROGRAMA A SER EXECUTADO NAS SE-
GUINTES BIBLIOTECAS:
A - SYS1.LINKLIB
B - SYS2.LINKLIB
SE HA INDICACOES DE BIBLIOTECAS ATRAVES DOS CARTOES
//STEPLIB E //JOBLIB O SISTEMA IRA PRIMEIRO
NESSAS BIBLIOTECAS E NAO ENCONTRANDO, IRA PARA AS CITADAS
ACIMA. VERIFIQUE
1 - SE O NOME DO PROGRAMA A SER EXECUTADO ESTA CORRETO
PARAMETRO PGM=.
2 - O MAPA DE LINKEDICAO DO PROGRAMA. OBSERVE A BIBLIOTECA
EM QUE O PROGRAMA FOI LINKE-EDITADO
3 - SE OS NOMES DAS BIBLIOTECAS ESPECIFICADAS ESTAO CORRE
TOS (DSNAME).

************************************************************************
* ABEND - 80A *
************************************************************************

80A - O ERRO OCORREU POR INSUFICIENCIA DE MEMORIA, O SISTEMA


OPERACIONAL NAO CONSEGUIU CARREGAR O PROGRAMA NA MEMORIA
DISPONIVEL. AUMENTE A QUANTIDADE DE MEMORIA DO PROGRAMA
CODIFICANDO UM NUMERO MAIOR NO PARAMETRO REGION.

************************************************************************
* ABEND - 813 *
************************************************************************

813 - ESSE CODIGO VEM ACOMPANHADO DA MENSAGEM ' IEC149I ' QUE
CONTEM
- NOME DO JOB
- NOME DO STEP
- DDNAME
- ENDERECO DA UNIDADE DE FITA
- VOL=SER
- DSNAME
- CODIGO DE RETORNO (NESSE CASO SO HA CODIGO 04).
ESSE ERRO OCORRE QUANDO E EMITIDO UM OPEN EM UM ARQUIVO
EM FITA E O DSNAME QUE ESTA NO LABEL E DIFERENTE DO DSNA
ME CODIFICADO NO CARTAO DD.
VERIFIQUE:
1 - SE FOI MONTADO VOLUME CERTO
2 - SE O DSNAME DO CARTAO DD ESTA CORRETO
3 - SE O DSNAME CONTIDO NO LABEL E O DSNAME DESEJADO, EM
CASO NEGATIVO VERIFIQUE O DSNAME CODIFICADO NO PRO-
GRAMA QUE GRAVOU O ARQUIVO EM QUESTAO.
ESSA MENSAGEM E AUTO EXPLICATIVA, POREM P/ INFORMACOES
COMPLEMENTARES, NO DUMP O REGISTRADOR 2 VEM COM O ENDERE
CO DA DCB E O REGISTRADOR 4 VEM COM O ENDERECO LABEL DA
FITA NA MEMORIA (COLOCAR DESLOCAMENTO DO R4 = LAY-OUT DO
LABEL).

************************************************************************
* ABEND - 814 *
************************************************************************

814 - FALTA O PARAMETRO REGION NOS CARTOES JOB OU EXEC, OU A


QUANTIDADE ESPECIFICADA EM UM DOS CARTOES E PEQUENA.

************************************************************************
* ABEND - 822 *
************************************************************************

822 - O PROGRAMA REQUISITOU MEMORIA VIRTUAL IGUAL A MEMORIA REAL


(V=R) E NAO HAVIA MEMORIA REAL DISPONIVEL.
REDUZA A REGIAO DE SEU PROGRAM (PARAMETRO REGION).
SE NAO FOR POSSIVEL PECA PARA A OPERACAO SUBMETER O PROGM,
QUANDO HOUVER MEMORIA REAL SUFICIENTE.

************************************************************************
* ABEND - 90A *
************************************************************************

90A - ERRO NA INSTRUCAO 'FROM'. DAR CLOSE EM ARQUIVO FECHADO.

************************************************************************
* ABEND - 905 *
************************************************************************

905 -O ENDERECO DA MEMORIA NAO E UMA DOUBLEWORD OU NAO E MULTIPLO DE 8

************************************************************************
* ABEND - 906 *
************************************************************************

906 - ALTERE O PGM P/ESPERAR QUE O LINKAGE-EDITOR SEJA SERIAL/REUSAVEL

************************************************************************
* ABEND - 913 *
************************************************************************

913 - ERRO NA PASSWORD DE ABERTURA DO ARQUIVO.

************************************************************************
* ABEND - A0A *
************************************************************************

A0A - O SISTEMA DE CHECAGEM DETERMINOU UM ERRO. ERRO DE HARDWARE.

************************************************************************
* ABEND - A04 *
************************************************************************

A04 - INDICA QUE O MANAGEMENT QUEUE DA MEMORIA FOI ALTERADO


INCORRETAMENTE.

************************************************************************
* ABEND - A05 *
************************************************************************

A05 - PGM DE CONTROLE ACESSOU UMA AREA EM BRANCO DA MEMORIA VIRTUAL.

************************************************************************
* ABEND - A06 *
************************************************************************

A06 -ALTERE O PGM P/ESPERAR ATE QUE O LOADER SEJA SERIALMENTE REUSAVEL

************************************************************************
* ABEND - A13 *
************************************************************************

A13 - ERRO NA DCB DA FITA.


************************************************************************
* ABEND - A14 *
************************************************************************

A14 - ERRO DE I/O CAUSADO POR UM VOLUME OU DISPOSITIVO DEFEITUOSO.

************************************************************************
* ABEND - B0A *
************************************************************************

B0A - CHAVE DE INTERRUPCAO FOI TECLADA PELO OPERADOR.

************************************************************************
* ABEND - B04 *
************************************************************************

B04 - ESPACO REQUISITADO ESPECIFICADO INCORRETAMENTE.

************************************************************************
* ABEND - B06 *
************************************************************************

B06 - ERRO DE MAQUINA, SUBMETA NOVAMENTE SUA TASK.

************************************************************************
* ABEND - B13 *
************************************************************************

B13 - ERRO NA ABERTURA DE UM ARQUIVO DE IMPRESSAO.

************************************************************************
* ABEND - B14 *
************************************************************************

B14 - NOME DUPLICADO NUM ARQUIVO PARTICIONADO.

************************************************************************
* ABEND - B37 *
************************************************************************

B37 - ESSE CODIGO VEM ACOMPANHADO DA MENSAGEM ' IEC030I ' QUE
CONTEM:
- NOME DO JOB
- NOME DO STEP
- DDNAME
- ENDERECO DA UNIDADE
- VOL=SER
- DSNAME
- CODIGO DE RETORNO

CODIGO SIGNIFICADO
04 - ESSE ABEND OCORREU DEVIDO A FALTA DE ESPACO EM DISCO,
ESSA FALTA DE ESPACO PODE SER PELOS SEGUINTES MOTIVOS
1 - NAO HAVIA ESPACO DISPONIVEL NO DISCO ALOCADO.
COMO SOLUCAO ALOQUE O ARQUIVO EM OUTRO VOLUME.
2 - O ARQUIVO JA SE UTILIZOU DOS 16 EXTENTS DISPONI-
VEIS. COMO SOLUCAO SUBMETA O JOB CODIFICANDO
MAIS AREAS NO PARAMETRO 'SPACE' DO JCL.
SOLUCAO
COMO INFORMACAOES ADICIONAIS PAR ESTA ABEND SAO FOR-
NECIDAS NO DUMP.
R2 = A ( DCB ).
R9 = A ( DDNAME ).
R4 + 64 = DSNAME.

************************************************************************
* ABEND - 837 *
************************************************************************

837 - JA OCORRERAM 16 EXTENTS, MAS O ARQUIVO PRECISA MAIS ESPACO


NAO HA MAIS ESPACO DISPONIVEL PARA ALOCAR NO VOLUME PEDIDO.

************************************************************************
* ABEND - 878 *
************************************************************************

878 - FALTA DE REGION

************************************************************************
* ABEND - D37 *
************************************************************************
D37 - ESSE CODIGO VEM ACOMPANHADO DA MENSAGEM 'IEC031I' QUE
CONTEM
- NOME DO JOB
- NOME DO STEP
- DDNAME
- ENDERECO DA UNIDADE DE DISCO
- VOL=SER
- DSNAME
- CODIGO DE RETORNO ( 04 )
ESSE ERRO OCORRE DEVIDO O ARQUIVO TER USADO O ESPACO PRIMA
RIO E NAO TER SIDO FORNECIDO ESPACO SECUNDARIO. CODIFIQUE
UM NOVO CARTAO, ALTERE O CARTAO DD FORNECENDO MAIS AREAS
PRIMARIAS E AREAS SECUNDARIAS
INFORMACOES SECUNDARIAS SAO FORNECIDAS NO DUMP
R2 = A ( DCB )
R9 = A ( DDNAME )
R4 + 64 ( DSNAME ).

************************************************************************
* ABEND - C03 *
************************************************************************

C03 - FALTOU CLOSE NUM ARQUIVO NO PROGRAMA EXECUTADO SOB LOADER.

************************************************************************
* ABEND - C06 *
************************************************************************

C06 - ERRO DE MAQUINA. RODE SEU JOB NOVAMENTE.

************************************************************************
* ABEND - C13 *
************************************************************************

C13 - ERRO NA ABERTURA DE UM ARQUIVO CONCATENADO PARTICIONADO.


ERRO NA ABERTURA DE GRAPHIC DEVICE.

************************************************************************
* ABEND - C2D *
************************************************************************

C2D - LINKEDITE O PGM PROBLEMA NOVAMENTE E REEXECUTE O JOB STEP.

************************************************************************
* ABEND - D13 *
************************************************************************

D13 - ERRO NA DCB DA IMPRESSORA.

************************************************************************
* ABEND - D14 *
************************************************************************

D14 - FECHAR UM ARQUIVO NAO ABERTO.

************************************************************************
* ABEND - D2D *
************************************************************************

D2D - LINKEDITE O PGM PROBLEMA NOVAMENTE E REEXECUTE O JOB STEP.

************************************************************************
* ABEND - D23 *
************************************************************************

D23 - BUFFERS NAO AVALIADOS.

************************************************************************
* ABEND - D37 *
************************************************************************

D37 - SPACE FORNECIDO PELO USUARIO E PEQUENO.

************************************************************************
* ABEND - E13 *
************************************************************************

E13 - ERRO DE DCB NO CARTAO DD.

************************************************************************
* ABEND - E2D *
************************************************************************

E2D - LINKEDITE O PGM PROBLEMA NOVAMENTE E REEXECUTE O JOB STEP.

************************************************************************
* ABEND - E23 *
************************************************************************

E23 - AREA DA MEMORIA VIRTUAL PARA REPOSICAO INVALIDA.

************************************************************************
* ABEND - E37 *
************************************************************************

E37 - ESSE CODIGO VEM ACOMPANHADO DA MENSAGEM 'IEC032I' QUE


CONTEM
04 - O ARQUIVO (VIDE DSNAME) USOU TODO O ESPACO DISPONIVEL
NO VOLUME ( VIDE VOL=SER ) E NAO HAVIA OUTROS VOLUMES
DISPONIVEIS.
TROQUE O CARTAO DD ( VIDE DDNAME ) ESPECIFICANDO MAIS
VOLUMES
08 - O ARQUIVO ( VIDE DSNAME ) COMPLETOU UM VOLUME E QUANDO
COMECOU A GRAVAR NO PROXIMO VOLUME VERIFICOU QUE JA
HAVIA UM ARQUIVO COM O MESMO DSNAME. DELETE O ARQUIVO
DO SEGUNDO VOLUME OU MUDE O SEU NOME (RENAME)
- INFORMACOES ADICIONAIS
R2 = A ( DCB )
R9 = A ( DDNAME )
R4 = A ( VOL=SER )

************************************************************************
* ABEND - U203 *
************************************************************************

U203- HOUVE DIVISAO DE UM CAMPO POR DIVISOR ZERADO.


DIVISAO COM DECIMAIS, NO RECEPTOR NAO COUBE O RESULTADO.
O ERRO OCORREU NUM MODULO INTERNO DO COBOL,
O REGISTRADOR 14 INDICA O ENDERECO DA INSTRUCAO (COMPUTE)
QUE OCASIONOU O ABEND.

Você também pode gostar