Location via proxy:   [ UP ]  
[Report a bug]   [Manage cookies]                

ABENDS

Fazer download em pdf ou txt
Fazer download em pdf ou txt
Você está na página 1de 59

ABENDS DE SISTEMA

S001 A) DCB ERRADA OU DIFERENTE DA ESPECIFICADA NO PROGRAMA;


B) ARQUIVO NÃO ABERTO;
C) LEITURA APÓS FIM DE ARQUIVO;
D) DATA-CHECKS NO ARQUIVO (FITA);
E) ERRO NOS CARTÕES DO PROTEST (APÓS UM CARTÃO PT.READER - UM //LO,DL...);
F) ARQUIVO DE LEITURA ESTÁ MAL GRAVADO;
G) FD ESTÁ INCORRETA, DCB DIFERENTE;

ABENDS de SISTEMA
H) FALTA CARTÃO SYSIN E/OU SYSOUT NO JCL CATALOGADO;
I) FALTOU CODIFICAR 'BLOCK CONTAINS 0 RECORDS';
J) A DCB DESCRITA NÃO COMBINA COM A DO CARTÃO DE CONTROLE;
K) ERRO DE I/O DURANTE A LEITURA OU GRAVAÇÃO;
L) LRECL DO PROGRAMA DIFERENTE DO JCL;
M) ABRIR ARQUIVO DE INPUT COMO OUTPUT OU VICE-VERSA;
N) NO JCL O BLKSIZE É MAIOR DO QUE O LRECL.

ABENDS de USUÁRIO
S002 A) REGISTRO VARIÁVEL, CONTADOR PARTE VARIÁVEL IRREGULAR;
B) FD INCORRETA DO ARQUIVO VARIÁVEL;
C) VERIFICAR RETURN-CODE:
04 REGISTRO VARIÁVEL COM COMPRIMENTO MENOR QUE 4 BYTES;
08 REGISTRO MAIOR QUE 32768 BYTES;
0C REGISTRO MAIOR QUE 13030 BYTES EM DISCO 3330, MAIOR QUE 7294 BYTES EM 2314
OU ENTÃO MAIOR QUE 19069 EM DISCO 3350;

FILE STATUS VSAM


10 ARQUIVO COM OVERFLOW DE TRILHA, MAS COM REGISTRO DE 32752 BYTES;
14 REGISTRO MAIOR QUE O BLKSIZE;
18 REGISTRO COM 32K OU BLKSIZE, OU REGISTRO VARIÁVEL 4 OU 5 (COM CONTR ASA);
1C REGISTRO DA CAPACIDADE DA TRILHA, E OVERFLOW DA TRILHA NÃO ESPECIFICADO;
20 BLOCO MAIOR QUE UM EXTENT SECUNDÁRIO;
24 BLOCO MAIOR QUE UM EXTENT PRIMÁRIO OU SPLITTED;
28 BLOCO MAIOR QUE UM EXTENT PRIMÁRIO;

DB2 SQL-CODES
2C MUITAS TRILHAS ESPECIFICADAS PARA OVERFLOW DE CILINDRO, OU ENTÃO DCB COM
BLOCO MÚLTIPLO DE LRECL. VERIFICAR PELO CÓDIGO DE RETORNO A CAUSA DO
ERRO.
S003 A) A DCB DESCRITA ESTÁ DIFERENTE DO TAMANHO CONTIDO NO PROGRAMA;
B) ERRO NA EXECUÇÃO DE I/O. EXAMINAR OS COMANDOS DE LEITURA, IMPRESSÃO OU
PERFURAÇÃO ASSOCIADO AO ARQUIVO;
C) UTILIZAÇÃO DE GOBACK SEM FECHAR OS ARQUIVOS.

ABEND-CODES CICS
S004 A) ERRO AO ABRIR O ARQUIVO. CORRIGIR OS PARÂMETROS INVÁLIDOS OU CONFLITANTES DA
DCB DO ARQUIVO;
B) USAR AS ÁREAS DE FD APÓS FECHAR OU ANTES DE ABRIR O ARQUIVO;
C) MÉTODO DE ACESSO CONFLITANTE;
D) VOLUME DA IMAGELIB NÃO MONTADO.
S005 GRAVAR EM ARQUIVO DE ENTRADA OU LER ARQUIVO DE SAÍDA.
S006 ALOCAÇÃO PARA VSAM COM NOME ERRADO.

EIBRESP CICS S008 A) PROGRAMA ENTROU EM LOOP - ABENDOU POR TEMPO;


B) ERRO NO RETORNO DO MÓDULO SYNAD. BASTA CORRIGIR A SUBROTINA ATIVADA PELO
SYNAD.
S012 LEITURA DE ARQUIVO VAZIO.
S013 A) NA CATALOGAÇÃO, O MÓDULO NÃO FOI ENCONTRADO;
B) O MEMBRO NÃO FOI ENCONTRADO NA BIBLIOTECA;
C) A DCB DESCRITA ESTÁ DIFERENTE DA DCB DO ARQUIVO. PROCURAR A CAUSA DO ERRO NO
RETURN-CODE, ENVIADO NO DUMP. ACOMPANHAR ATRAVÉS DA MENSAGEM. NORMALMENTE O
PROBLEMA ESTÁ NO LABEL OU NA DCB DO ARQUIVO;
D) COMO INFORMAÇÃO ADICIONAL, QUANDO O PROGRAMA É CANCELADO O REGISTRADOR 2
CONTÉM O ENDEREÇO DA DCB.
E) NÃO EXISTE A RDRJOB;
F) VERIFICAR O RETURN-CODE:
04 LABEL ANS ESPECIFICADO MAS NÃO SUPORTADO. ALTERAR O DD.
ABENDS DE SISTEMA .............................................................................................................................. 2 08 LABEL ANS ESPECIFICADO COM FITA DE 3 TRILHAS. CORRIGIR O DD.
ABENDS DE SISTEMA ............................................................................................................................ 15 0C ERRO NO DIRETÓRIO DE UM PO, RECRIAR O DATA SET.
ABENDS DE USUÁRIO ........................................................................................................................... 35 10 UM DOS DATA SETS ESTÁ SEM DCB;
FILE STATUS VSAM ............................................................................................................................... 41 14 DCB COM DSORG=PO, MAS ARQUIVO=PS (OU VICE-VERSA). CORRIGIR O DD OU DCB.
18 MEMBRO DE PARTICIONADO NÃO ENCONTRADO, CRIAR MEMBRO;
FILE STATUS VSAM ............................................................................................................................... 48 20 RECFM=B, ERRO PORQUE O BLKSIZE NÃO PODERÁ SER MÚLTIPLO DO LRECL (ERRO NO
DB2 SQL-CODES ................................................................................................................................... 53 BLKSIZE);
DB2 SQL-CODES ................................................................................................................................... 60 24 ARQUIVO DE ENTRADA NÃO ESPECIFICANDO MACRF=E, P OU W;
DB2 SQL-CODES ................................................................................................................................... 81 28 ARQUIVO DE SAÍDA NÃO ESPECIFICANDO MACRF=E, P OU W;
ABEND-CODES CICS.............................................................................................................................. 89 2C DCB (INPUT) INVÁLIDA;
30 DCB (OUTPUT) INVÁLIDA;
ABEND-CODES CICS.............................................................................................................................. 91
34 ARQUIVO ESPECIFICADO COM BLKSIZE, LRECL OU BUFL=ZERO;
EIBRESP CICS..................................................................................................................................... 105 38 DCB PARA DASD INVÁLIDA;
3C DCB PARA SEQUENCIAL INVÁLIDA;
40 DCB PARA SEQUENCIAL OU DIRECT INVÁLIDA;
44 DCB PARA CHAINED SCH INVÁLIDA;
48 ERRO NO ENDEREÇO DO BCB, EXAMINAR A DCB;

Página 2/2
4C COMPRIMENTO DE BUFFER MENOR QUE O BLKSIZE OU LRECL; S035 A) ERRO AO ABRIR BISAM. DCB ESPECIFICANDO POUCA ÁREA PARA CONTER UMA TRILHA DE
50 ARQUIVO DE IMPRESSÃO NÃO ESPECIFICADO COMO OUTPUT; ÁREA PRIMÁRIA;
54 ESPECIFICADA 1419 SEM UNIDADE SECUNDÁRIA DE CONTROLE; B) MEMÓRIA VIRTUAL PEQUENA DEMAIS PARA CONTER UMA TRILHA DA MEMÓRIA PRINCIPAL.
58 ERRO AO ABRIR ARQUIVO EM FITA DE PAPEL. CORRIGIR ATRIBUTOS; S036 ERRO AO ABRIR ARQUIVO INDEXADO. PARÂMETRO SPACE DO CARTÃO DD NÃO ESPECIFICA
5C ARQUIVOS SPANNED COM REGISTRO 32756; ESPAÇO PRIMÁRIO, OU A DCB DO ARQUIVO FOI MODIFICADA PELO PROGRAMA. VERIFICAR
60 DCB ESPECIFICADA RECFM=F, MAS BLKSIZE DIFERE DO LRECL; SE HÁ ÍNDICES DE TABELAS FORA DOS LIMITES EM COMANDO DE ATRIBUIÇÃO.
64 ARQUIVO NULO USANDO UM ACESSO CONFLITANTE (POR EXCP). ALTERAR O MÉTODO DE S037 ERRO AO ABRIR ARQUIVO INDEXADO. NÃO FOI ESPECIFICADO NÚMERO DE BUFFERS, OU
ACESSO OU USAR ARQUIVO REAL. ESPECIFICADO MAS COM TAMANHO INSUFICIENTE PARA CONTER OS DADOS.
68 DCB ESPECIFICADA COM BLKSIZE MAIOR QUE 32K; S038 ERRO AO ABRIR ARQUIVO INDEXADO. SE O ARQUIVO FOR NOVO, RE-EXECUTAR O JOB
6C DCB ESPECIFICADA COM OVERFLOW DE TRILHA, MAS DISCO NÃO SUPORTA. CORRIGIR A ALOCANDO MAIS ESPAÇO EM DISCO. SE NÃO FOR, SALVAR O ARQUIVO E RECRIÁ-LO COM
DCB OU ALOCAR OUTRO DISPOSITIVO ATRAVÉS DO PARÂMETRO 'UNIT' DO 'DD'; MAIS ESPAÇO, RE-EXECUTANDO O JOB EM SEGUIDA.
70 CONFLITO ENTRE PARÂMETROS DA DCB E O LABEL DO DD; S039 A) ERRO DE FIM DE ARQUIVO INDEXADO. VERIFICAR SE FOI ESPECIFICADO PROCEDIMENTO
74 ERRO AO ABRIR O ARQUIVO EM LEITORA ÓTICA, CORRIGIR O OPEN; PARA EOF DO ARQUIVO;
78 ERRO AO ABRIR O ARQUIVO EM LEITORA ÓTICA, CORRIGIR O BUFL DA DCB; B) ARQUIVO INDEXADO, SEM EODAD(LIDO SEQUENCIALMENTE);
7C ERRO AO ABRIR O ARQUIVO EM LEITORA ÓTICA, CORRIGIR O LRECL DA DCB; C) AUMENTAR O PARÂMETRO REGION DO CARTÃO JOB (REGION=1820K, 2400K, 3000K OU O
80 ERRO AO ABRIR O ARQUIVO EM LEITORA ÓTICA, CORRIGIR O LRECL OU BUFL DA DCB; QUE FOR NECESSÁRIO);
84 ERRO AO ABRIR O ARQUIVO EM LEITORA ÓTICA, CORRIGIR O BUFL NO DA DCB; D) PASSOU MAIS DE UMA VEZ PELA MESMA LINK SORT SEM TERMINAR A PRIMEIRA (ASM).
88 TENTATIVA DE ABRIR O ARQUIVO TP SFM DSORG=TSO; S03A ERRO AO FECHAR ARQUIVO INDEXADO. RE-EXECUTAR O JOB.
8C RECFM NÃO ESPECIFICADO PARA ARQUIVO BDAM; S03B A) ERRO AO ABRIR ARQUIVO INDEXADO. PODE SER CAUSADO PORQUE O ARQUIVO NÃO FOI
90 ERRO AO ABRIR ARQUIVO DE UMA 3890. CORRIGIR O OPEN; CRIADO, NÃO FOI FECHADO APÓS A CRIAÇÃO, ERRO NOS PARÂMETROS BKP,KEYLEN,LRECL
94 ERRO AO ABRIR ARQUIVO DE UMA 3890. CORRIGIR O BUFL DA DCB; OU BLKSIZE DA DCB, OU AINDA POR GRAVAÇÃO DE ARQUIVO DE ENTRADA, GRAVANDO O
98 ERRO AO ABRIR ARQUIVO DE UMA 3890. CORRIGIR O RECFM DA DCB; ARQUIVO COM DISP=SHR, OU CARTÃO DD ESPECIFICANDO UM ARQUIVO NÃO INDEXADO.
9C ERRO AO ABRIR ARQUIVO DE UMA 3890. CORRIGIR O MACRF OU DSORG DA DCB; ESTABELECER A CAUSA DO ERRO E CORRIGIR.
A0 ERRO AO ABRIR ARQUIVO DE UMA 3890. CORRIGIR O LRECL DA DCB; B) A DCB DO ARQUIVO INDEXADO ESTÁ ERRADA;
A4 TENTATIVA DE ABRIR SYSIN OU SYSOUT SEM DSORG=PS; C) KEYLEN ERRADO;
A8 TENTATIVA DE ABRIR SYSIN OU SYSOUT COM RECFM ERRADA; D) LRECL DIFERENTE;
B0 CONFLITO ENTRE O PARÂMETRO RDBACK DO OPEN E A DCB; E) BLKSIZE DIFERENTE DO DEFINIDO NO PROGRAMA;
B4 CONFLITO ENTRE O PARÂMETRO OPEN E A DCB; F) CHAVE DO ARQUIVO INDEXADO NÃO PODE SER ULTRAPASSADA, VERIFICAR SE ITENS DE
B8 ERRO AO ABRIR ARQUIVO EM UMA 3890; GRUPO ESTÃO CORRETOS;
BC DCB DE ARQUIVO SYSIN OU SYSOUT CONFLITA COM PARÂMETRO OPEN; G) (COBOL) - NÃO DEFINIU O BLOCK CORRETO DO ARQUIVO, OU NÃO COLOCOU A OPÇÃO
C0 DCB DE ARQUIVO SYSIN OU SYSOUT NÃO PODE SER ABERTA PELO JES. RE-EXECUTAR; RECORDS DO CARTÃO BLOCK(DEFAULT É CHARACTERS). EX. BLOCK 30 RECORDS;
C4 GRAVAÇÃO DE ARQUIVO SEM MACRF=WL; H) SE O ARQUIVO FOR GERADO POR PROTEST, VERIFICAR SE FOI INCLUÍDO 'ORG=ISEQ' NO
C8 MÓDULO DE EXECUÇÃO DO OPEN RETORNOU CÓDIGO INVÁLIDO. RE-EXECUTE; FIL;
C8 DCB ESPECIFICA BUFFER COM LENGTH=ZERO; I) FALTA PARÂMETRO DSORG=IS
CC FALHA AO ABRIR ARQUIVO DE IMPRESSORA. RE-EXECUTE S03D A) ERRO AO ABRIR ARQUIVO INDEXADO OU DIRETO. CARTÃO DD ESPECIFICA UM ARQUIVO
S016 PROBLEMAS COM SORT INTERNO. NÃO INDEXADO OU PARÂMETRO VOL=SER DO CARTÃO DD ESTÁ ERRADO, OU DSORG=DA MAS O
S020 A) ERRO AO ABRIR ARQUIVO BDAM. VERIFICAR SE O PARÂMETRO MACRF É DIFERENTE DE A, ARQUIVO É INDEXADO;
K , I. NO SEGUNDO CASO CRIAR O ARQUIVO ANTES DE ABRI-LO COMO BDAM; B) PROTEST COM CARTÃO SYSPRINT (NÃO É PERMITIDO);
B) VERIFIQUE SE O PROGRAMA NÃO ALTERA A DCB, OU SE O PROGRAMA CRIA ARQUIVO APÓS C) DCB FALTANDO PARÂMETRO RKP,KEYLEN,CYLOFL,OPTCD (EM PROTEST);
A INSTRUÇÃO OPEN. D) ARQUIVO FORA DE ORDEM DE CHAVE DE GERAÇÃO;
S025 A) SORT INTERNO COM UM ÚNICO REGISTRO; E) ARQUIVO INDEXADO CRIADO SEM DSORG=IS E RKP=0 (NO JCL);
B) FALTA DE ESPAÇO PARA UM SORT INTERNO; F) TENTOU LER ARQUIVO NÃO-INDEXADO COMO SE FOSSE INDEXADO (RETURN-CODE = 08);
C) VERIFICAR CONDIÇÕES DE FINAL DO ARQUIVO SORT NA OUTPUT PROCEDURE. G) ERRO NA DCB (VOL, DISP OU ARQ-INDEX).
PROVAVELMENTE ESTA CONDIÇÃO FOI ENCONTRADA ANTES DO FINAL REAL DO ARQUIVO. S03E ERRO AO ABRIR ARQUIVO QISAM. PROVAVELMENTE NÃO HÁ ESPAÇO PARA GRAVAR MAIS
D) (IMS) ARQUIVO DESCLASSIFICADO, MONTAGEM DE CHAVE ERRADA(ST=LC); REGISTROS. RECRIAR O ARQUIVO COM MAIS ESPAÇO OU GRAVÁ-LO USANDO VSAM.
E) (IMS) ERRO HIERÁRQUICO, O NOME DA SSA ESTÁ DIFERENTE DO NOME DA PSB (ST=AC); S043 DCB DA SORTOUT DIFERENTE DA SORTIN.
F) (IMS) O FORMATO DA QUALIFICAÇÃO DA SSA ESTÁ INVÁLIDO(ST=AJ); S046 ENTROU EM LOOP DE GRAVAÇÃO NO BIA200.
G) (IMS) JÁ EXISTE A CHAVE (EM CASO DE PROCOPT=L)(ST=LB); S04E PROBLEMAS COM TABELAS DB2 (PROVAVELMENTE ALGUMA TABELA NÃO FOI ENCONTRADA OU
H) (IMS) NÃO EXISTE PAI PARA O SEGMENTO (ST=LD); ESTÁ COM PROBLEMAS). ACIONAR O DBA.
I) ERRO AO PROCESSAR ARQUIVO BDAM. ENCONTRADO UM ENDEREÇO INVÁLIDO NA DCB DO S050 SAÍDA DE ISO8 POR GOTO ABORT.
ARQUIVO. PROVAVELMENTE ESSE ENDEREÇO FOI DESTRUÍDO PELA MOVIMENTAÇÃO DE DADOS S061 A) ARQUIVO DE LEITURA NÃO FOI GRAVADO (ESTÁ VAZIO);
PARA A ÁREA DE DCB. VERIFICAR SE HÁ ÍNDICES DE TABELA FORA DOS LIMITES B) FALTA CARTÃO SYSIN PARA O SORTX.
DESTAS, EM COMANDO DE ATRIBUIÇÃO. S063 A) SORT DE ARQUIVO VAZIO;
S026 A) ERRO AO PROCESSAR ARQUIVO BDAM COM EXCLUSIVE CONTROL. ENCONTRADO ALGUM CAMPO B) FALTA CARTÃO SYSOUT.
INVÁLIDO NA DCB DO ARQUIVO. PROVAVELMENTE TAL CAMPO FOI MODIFICADO PELO S065 PROBLEMAS NA TABELA DE SORT (ASM).
MOVIMENTO PARA A ÁREA DA DCB. VERIFICAR SE HÁ ÍNDICES DE TABELAS FORA DOS S071 A) EXIT SEM RETORNO;
LIMITES DESTAS EM COMANDOS DE ATRIBUIÇÃO; B) GO TO DENTRO DE PERFORM, DESTRUINDO O CONTROLE DE RETORNO DO PERFORM;
B) ERRO DE OPERAÇÃO DURANTE IPL DO SISTEMA. C) LEITURA APÓS FIM NA OUTPUT PROCEDURE.
S028 SUPERVISOR DE PAGINAÇÃO DETECTOU UM ERRO DO SISTEMA. RE-EXECUTE O JOB. S08A DD MISSING INDENT.
S030 ERRO AO PROCESSAR UM ARQUIVO INDEXADO. VERIFICAR E CORRIGIR O OPERANDO MACRF DA S0A8 OCORREU ERRO DURANTE A EXECUÇÃO DE UM PROGRAMA DE APLICAÇÃO NO VTAM.
DCB. S0A9 UM COMANDO HALF NET OU CANCEL OCORREU NUM MÓDULO VTAM.
S031 A) ERRO AO PROCESSAR UM ARQUIVO QISAM. PODE SER OCASIONADO POR CHAVE INVÁLIDA, S0B0 PROVÁVEL ERRO DE HARDWARE NA JOB QUEUE DO DATA SET.
ESPAÇO NÃO CONSEGUIDO EM DISCO, ENDEREÇO INVÁLIDO PARA DISCO, LEITURA DE S0B6 ERRO LÓGICO NO SISTEMA QUANDO FOI ACESSADO O JOB LIST RESIDENTE.
ARQUIVO DE SAÍDA, CHAVE FORA DE SEQÜÊNCIA, CHAVE DUPLICADA, OVERFLOW, ETC; S0BC ERRO DE HARDWARE DURANTE A EXECUÇÃO DE UMA SUB-ROTINA DA READER OU WRITER.
B) (IMS) FALTA DE ESPAÇO NO DATABASE OU ÍNDICE; S0C0 PROGRAM EXCEPTION. INTERRUPÇÃO IMPRECISA DE PROGRAMA. UMA OU MAIS EXCEÇÕES DE
C) CARTÃO DD COM ASTERISCO SEM NECESSIDADE. PROGRAMA FORAM DELETADAS DURANTE A EXECUÇÃO DE UMA INSTRUÇÃO CUJO ENDEREÇO
S032 ERRO AO ABRIR ARQUIVO INDEXADO. VERIFICAR E CORRIGIR O OPERANDO MACRF DA DCB. NÃO PODE SER PRECISAMENTE IDENTIFICADO PELOS BYTES 40 A 63 DA PSW CORRENTE.
S033 A) ERRO AO ABRIR ARQUIVO INDEXADO. EM ARQUIVOS MULTI-VOLUMES, OCORRE QUANDO NÃO VERIFICAR O CONTEÚDO DOS REGISTRADORES NO MOMENTO DO ABEND E CORRIGIR O
ESTÃO TODOS OS DISCOS MONTADOS, PODE OCORRER AINDA QUANDO DADOS SÃO PROGRAMA.
MOVIMENTADOS PARA A ÁREA DA DCB. VERIFICAR SE HÁ INDICAÇÕES DE TABELA FORA S0C1 A) ERROS NOS CARTÕES JOB - INSUFICIÊNCIA DE REGION DE SORTWORK (QUANTO TIVER
DOS LIMITES EM COMANDOS DE ATRIBUIÇÃO; SORT INTERNO);
B) USAR AS ÁREAS DE FD APÓS FIM DE ARQUIVO; B) FALTA LIBSYS;
C) ERRO DO NÍVEL MAIS ALTO EM UM ARQUIVO IS. C) OPEN/CLOSE ARQUIVOS;
S034 A) ERRO AO ABRIR QISAM. DCB ESPECIFICANDO POUCA ÁREA PARA ÍNDICE; D) WRITE EM ARQUIVO ERRADO;
B) ENDEREÇO ERRADO PARA UM ARQUIVO VARIÁVEL. E) SUBPROGRAMA NÃO EXISTENTE;

Página 3/3 Página 4/4


F) ARGUMENTOS DE SUBPROGRAMAS ERRADOS; P) TAMANHO DA ÁREA DO SORT INTERNO ESTAVA ERRADA;
G) SEARCH (NÃO É O ÚLTIMO NUM NINHO DE IF); Q) ÁREA RESERVADA PARA LEITURA É MENOR QUE O TAMANHO DO REGISTRO VARIÁVEL;
H) QUANDO NÃO EXISTE COMANDO STOP NO EASYTRIEVE COM OPÇÃO NOINPUT; R) FALTOU SELECT;
I) FALTA ORG=ISEQ NO PROTEST; S) ÍNDICE NÃO INICIALIZADO;
J) INCOMPATIBILIDADE ENTRE SELECT E DD; T) GRAVOU MAIS DE CINCO VOLUMES DE FITA;
K) ESTOURO DE TABELA; U) ARQUIVO DE ENTRADA ESTÁ MAL GRAVADO;
L) NOMES EXTERNOS ERRADOS; V) EXECUTOU UMA TM COM X'00' E O BRANCH FOI PARA UM ENDEREÇO QUALQUER (ASM);
M) TENTOU GRAVAR REGISTRO DE ARQUIVO DEFINIDO E ABERTO COMO DE ENTRADA; W) LINKAGE CONVENTION ERRADA (ASM);
N) TENTOU ABRIR OU FECHAR MAIS DE UMA VEZ O MESMO ARQUIVO; X) PROGRAMA COM SORT INTERNO 'SAVE=19F' OU 'LINKAGE BASE=X, SAVE=SAVE';
O) FALTOU 'GO' NOS CARTÕES DD (EX. //GO.SYSDUMP); Y) WTO COM DESLOCAMENTO ERRADO;
P) FALTARAM CARTÕES DE CONTROLE PARA CÁLCULO DE DÍGITO; Z) TAMANHO DO REGISTRO E/OU TAMANHO DO BLOCO INCONSISTENTE COM A CLÁUSULA
Q) FALTOU COMANDO ACCEPT APÓS DISPLAY; 'RECORD CONTAINS' OU 'BLOCK CONTAINS';
R) TENTOU LER/GRAVAR ARQUIVO FECHADO; AA) ENCERRAR O PROGRAMA SEM FECHAR ARQUIVO;
S) TENTOU EXECUTAR OPERAÇÃO DE OUTPUT SEM ANTES TER ABERTO O ARQUIVO; AB) GO TO PARA FORA DA INPUT OU OUTPUT PROCEDURE DO SORT;
T) ERRO DE LÓGICA NA CODIFICAÇÃO DA LINKAGE CONVENTION (ASM); AC) FALTA PARÂMETRO PARA CALL EM SUB-ROTINA;
U) ERRO NA COLOCAÇÃO DO STEP DENTRO DO FLUXO LÓGICO DO SISTEMA; AD) MOVER DADOS PARA A ÁREA DO SORT ANTES DA INPUT PROCEDURE OU DEPOIS DA
V) CÓDIGO DE OPERAÇÃO NÃO FOI DESIGNADO; OUTPUT PROCEDURE;
W) A OPERAÇÃO DESIGNADA NÃO ESTÁ DISPONÍVEL NO MÓDULO PARTICULAR; AE) USO DA LINKAGE SEM DAR ENTRY OU USING NA PROCEDURE;
X) ROTINA DE PROCESSAMENTO SEM LÓGICA; AF) EXECUTAR PROGRAMA SEM PCB (IMS);
Y) CARTÃO SYSIN PARA ACCEPT VEM LOGO APÓS O (//GO); AG) FALTA DD PARA IMS;
Z) (CÓDIGO 4) DCB (QUANDO PASSADO COM (2,BLP)); AH) EM SORT USING/GIVING, VERIFICAR O TAMANHO DOS ARQUIVOS ENVOLVIDOS. PODE SER
AA) DAR CALL EM UMA ROTINA QUE FOI LINKEDITADA COMO UNRESOLVED; QUE A ÁREA DE SORT SEJA MAIOR QUE A SAÍDA.
AB) ERRO NA MONTAGEM, FALTA FULL PARA SORT; S0C5 A) PROBLEMA DE PROGRAMA. ERRO DE PSB OU ENDEREÇAMENTO;
AC) ERRO NA TABELA DO SORT(ASM); B) ABRIU OU FECHOU MAIS DE UMA VEZ O MESMO ARQUIVO;
AD) FALTA STOP RUN APÓS O ÚLTIMO INPUT-PROCEDURE DO ARQ-SORT; C) ESTOURO DE TABELA;
AE) DEL SETL OU ESETL EM ARQUIVO NÃO INDEXADO (ASM); D) FALTA DE SECTION - SORT INTERNO;
AF) NÃO COLOCOU PONTO DE RETORNO NO PROGRAMA (ASM); E) INVERTEU OS COMANDOS ENTRE OS ARQUIVOS DE ENTRADA/SAÍDA;
AG) USOU REGISTRADOR BASE PARA OUTRA ROTINA; F) ÍNDICE EXCEDEU O TAMANHO MÁXIMO;
AH) FALTA DE CARTÃO DD. VERIFIQUE SE NÃO APARECE A MENSAGEM 'IEXXX' DD G) PROCEDURE EXECUTADA ATRAVÉS DE UM PERFORM. VERIFIQUE SE NÃO FOI CODIFICADA
STATEMENT MISSING. SOMANDO-SE 28 (HEX) AO REGISTRADOR 1 CHEGA-SE A UM UMA SAÍDA IMPRÓPRIA DE UMA PROCEDURE QUE SOFREU UM PERFORM;
ENDEREÇO QUE CONTÉM O NOME DO CARTÃO DD EM QUESTÃO; H) ÍNDICE OU SUBSCRIPT COM VALOR INICIAL ZERADO OU INVÁLIDO;
AI) FALTA DD OU SYSOUT NO CASO DE READY TRACE; I) (COBOL) - VERIFIQUE SE NA MONTAGEM EXISTEM TODOS OS ENDEREÇAMENTOS DAS
AJ) LEITURA APÓS FINAL DE ARQUIVO; INSTRUÇÕES;
AK) VERIFICAR OS DOIS BYTES DE LL APÓS O TAMANHO DO SEGMENTO (IMS); J) TENTATIVA DE FECHAR ARQUIVO ANTES DE ABRIR;
AL) OCORRÊNCIA DO CARACTER ESPAÇO NO CÓDIGO DE TRANSAÇÃO. K) UTILIZAÇÃO DAS ÁREAS DE FD ANTES DE LER ARQUIVO;
S0C2 A) REG. VARIÁVEL - CONTADOR PARTES VARIÁVEIS IRREGULAR; L) REWRITE COM CHAVE ERRADA;
B) FALTA GO.SYSNNN; M) FALTOU DDNAME DE UM ARQUIVO QUE PERTENCE A UMA SUB-ROTINA;
C) EXECUÇÃO DE INSTRUÇÃO PRIVILEGIADA; N) TENTOU DAR WRITE EM ARQUIVO ABERTO COMO I/O AO INVÉS DE READ E REWRITE.
D) ARQUIVO QUE FOI ABERTO FORA DO SORT ESTÁ SENDO FECHADO DENTRO DO SORT; S0C6 A) DCB ERRADA;
E) FALTOU MOVER MENSAGEM PARA SORT-MESSAGE; B) OPEN/CLOSE DUAS VEZES;
F) A OPERAÇÃO PRIVILEGIADA ENCONTRA-SE EM ESTADO PROBLEMÁTICO; C) GRAVAR OU LER EM ARQUIVO FECHADO;
G) ERRO DE TAMANHO NO CÁLCULO DE DÍGITO; D) ESPECIFICAR IS08IN OU NOME DO ARQUIVO;
H) ERRO DE PROGRAMAÇÃO - LÓGICA; E) PROBLEMA COM CARTÃO INFOLINK (PARÂMETROS);
I) NOME DO CARTÃO DD NÃO CONFERE COM O ESCRITO NA DCB INTERNA; F) FALTOU ESPAÇO NO ARQUIVO EM QUE ESTAVA GRAVANDO;
J) TENTOU EXECUTAR DOIS EXEC'S NUM MESMO STEP; G) CARTÕES DE CONTROLE FORA DE ORDEM;
K) STEP2 PEDE CARTÃO DD QUE PERTENCE AO ARQUIVO DO STEP1; H) ESTOURO DE TABELA;
L) LEITURA APÓS FINAL DE ARQUIVO. I) USOU ALGUM REGISTRADOR IMPRÓPRIO;
M) TENTOU ABRIR OU FECHAR MAIS DE UMA VEZ O MESMO ARQUIVO; J) FALTARAM CARTÕES DE CONTROLE (JCL);
N) ESTOURO DE TABELA; K) LEU ARQUIVO COM TAMANHO MAIOR QUE A DEFINIÇÃO DO PROGRAMA;
O) GOBACK OU STOP RUN DENTRO DE SORT. L) ÍNDICE EXCEDEU VALOR MÁXIMO;
S0C3 A) INSTRUÇÃO 'EXECUTE' É ATIVADA POR OUTRA INSTRUÇÃO 'EXECUTE'. O ILC QUE M) PROCEDURE EXECUTADA ATRAVÉS DE UM PERFORM;
APARECE NO DUMP É 2; N) ÍNDICE COM VALOR INICIAL ZERADO OU INVÁLIDO;
B) ENCERRAR O PROGRAMA SEM FECHAR ARQUIVO; O) TENTOU LER ARQUIVO INDEXADO FECHADO POR ESETL (ASM);
C) A EXECUÇÃO DEPENDIA DA EXECUÇÃO DE UMA OUTRA INSTRUÇÃO; P) TENTOU LER ALGO QUE NÃO TINHA DCB, ALGUMA ÁREA QUALQUER. POR EXEMPLO, GET
D) EXECUTE EXCEPTION. INSTRUÇÃO EXECUTE (EX) DIRIGIDA PARA OUTRA INSTRUÇÃO 5,AREA , MAS A INSTRUÇÃO ERA 5,AREA;
EXECUTE. ESTE ABEND PRATICAMENTE SÓ OCORRE EM LINGUAGENS DE BAIXO NÍVEL. Q) DIVISÃO POR ZERO;
BASTA CORRIGIR O PROGRAMA, ELIMINANDO O DESVIO INDEVIDO; R) VERSÃO NÃO LINKEDITADA;
E) UTILIZAÇÃO DE ÁREAS DE FD APÓS FECHAR OU ANTES DE ABRIR O ARQUIVO; S) FALTA ESPAÇO EM MEMÓRIA;
F) IRREGULARIDADES NA OUTPUT PROCEDURE O SORT; T) SORT INTERNO SEM SELECT;
G) TENTATIVA DE DAR REWRITE SEM DAR READ. U) USO DE RETURN EM ARQUIVO VAZIO - SORT INTERNO;
S0C4 A) UTILIZAÇÃO DE ÁREAS DE FD APÓS FECHAR OU ANTES DE ABRIR O ARQUIVO; V) ERRO NO ENDEREÇAMENTO OU NA ALOCAÇÃO DE ROTINAS EXTERNAS.
B) PROVÁVEL ERRO DE COMPILAÇÃO; S0C7 A) HÁ UM VALOR NÃO-NUMÉRICO EM UM CAMPO NUMÉRICO;
C) INVASÃO DE ÁREA PROTEGIDA PELO SISTEMA; B) OPERADOR MONTOU FITA ERRADA;
D) FALTA CARTÃO DD PARA ARQUIVOS DE ENTRADA/SAÍDA; C) OPERADOR TECLOU DADO ERRADO;
E) FALTA GO.STEPLIB; D) ESTOURO DE TABELA;
F) ACCEPT SEM SYSIN; E) ENTROU EM CONDIÇÃO NOVA NÃO PREVISTA PELO PROGRAMA;
G) DISPLAY SEM SYSOUT; F) FITA DE LEITURA DANIFICADA;
H) PARÂMETROS ERRADOS NO SUBPROGRAMA; G) MOVIMENTAÇÃO DE DADOS ANTES DE LER O ARQUIVO;
I) PROBLEMA DE OPEN DE ARQUIVO; H) MANUSEIO DE CAMPOS COMPACTADOS COM 2 SINAIS (COMPACTOU 2 VEZES);
J) NOME EXTERNO DO SELECT E DO DD NÃO SÃO IGUAIS; I) WTO COM DESLOCAMENTO ERRADO;
K) ESTOUROU A TABELA E ENTROU NUMA ÁREA DE WORKING; J) ERRO DE LÓGICA/PROGRAMAÇÃO (DATA EXCEPTION);
L) EM EASYTRIEVE, TENTATIVA DE MOVIMENTAÇÃO PARA ÁREA DE UM ARQUIVO NÃO ABERTO. K) NÃO ESPECIFICAR VALOR DO SORT-CORE-SIZE;
DAR UM GET QUALQUER NO ARQUIVO; L) DIVISÃO POR ZERO.
M) FALTA DE EXIT EM UMA SECTION;
N) DIVERGÊNCIA NO SISTEMA OPERACIONAL;
O) FALTOU CARTÃO SYSOUT PARA O SORT-MESSAGE;

Página 5/5 Página 6/6


F) ERRO NA EXECUÇÃO DAS MACROS LINK, LOAD, ATTACH OU XCTL. PODE DECORRER DE
S0C8 A) HOUVE UM ESTOURO DE OPERAÇÃO DE PONTO FIXO. O RESULTADO DE UMA OPERAÇÃO ENDEREÇO OU TIPO DE REGISTRO INVÁLIDO NO MÓDULO A SER CARREGADO, OU ERRO DE
ALGÉBRICA NÃO COUBE NO RECEPTOR. O ILC É 1 OU 2; I/O DURANTE A CARGA DE MÓDULO. VERIFICAR O ENDEREÇO OU TIPO DE REGISTRO DO
B) FIXED POINT OVERFLOW EXCEPTION. PROBLEMA COM ALGUM CÁLCULO DENTRO DO MÓDULO. PODE AINDA DECORRER DE ERRO OU LOOP DE PROGRAMA DE REGISTRO DE FETCH,
PROGRAMA. ESTOURO DE OPERAÇÃO COM CAMPO DE PONTO FIXO. GERALMENTE DECORRE DA OU AINDA DE FALTA DE MEMÓRIA PARA O REGISTRO FETCH;
TENTATIVA DE SOMA OU DE SUBTRAÇÃO COM RESULTADO MAIOR QUE O CAMPO DEVERIA G) CONTEÚDO DO REG.15 (HEXADECIMAL):
CONTER. EM LINGUAGEM DE BAIXO NÍVEL PODE AINDA OCORRER COMO RESULTADO DE 0C NÃO HAVIA MEMÓRIA DISPONÍVEL SUFICIENTE PARA O 'FETCH' . EXECUTAR UM
INSTRUÇÕES SHIFT ALGÉBRICAS. BASTA ALTERAR A DECLARAÇÃO DOS ATRIBUTOS DOS 'GETMAIN' PARA O MÓDULO OU BLOCOS DE CTL.;
CAMPOS, JÁ QUE ESTE ERRO OCORRE QUANDO A PRECISÃO MÁXIMA PARA AQUELE TIPO DE 0D O PROGRAMA DE CONTROLE ENCONTROU UM TIPO DE ENDEREÇO INVÁLIDO NO MÓDULO
CAMPO É ULTRAPASSADA; DE CARGA. PROVAVELMENTE ERRO DO USUÁRIO;
C) DIVISÃO POR ZERO; 0F ERRO DE I/O (HARDWARE) NO ACESSO À BIBLIOTECA ONDE O MÓDULO FOI
D) ABEND FORÇADO PELO PROGRAMADOR; LINKEDITADO;
E) OS DDNAMES INFORMADOS NÃO SÃO COMPATÍVEIS COM OS SELECTS DO PROGRAMA. FALTOU FD EQUIVALENTE AOS RESPECTIVOS CONTEÚDOS DESCRITOS ACIMA, PORÉM O PROGRAMA
ALGUM DDNAME; FE DE CONTROLE NÃO FOI CAPAZ DE EXECUTAR O 'ABEND' NA MEMÓRIA VIRTUAL.
F) TENTATIVA DE FECHAR ARQUIVO NÃO ABERTO. FF
S0C9 A) AUMENTAR ÁREAS DE SORT; S111 DSORG OU MACRF FORA DO PADRÃO.
B) ABEND FORÇADO PELO PROGRAMADOR; S113 ERRO AO ABRIR O ARQUIVO. ESTÁ ASSOCIADO AO RETURN-CODE:
C) DIVISÃO EM PONTO FIXO, RESULTADO NÃO COUBE O CAMPO DESIGNADO PARA ARMAZENAR 04 ERRO DE I/O NA EXECUÇÃO DA MACRO RDJFCB, OU REFERÊNCIA A JFCB INEXISTENTE.
RESULTADO. O ILC É 1 OU 2; CONFERIR A MACRO, SE EM LINGUAGENS DE BAIXO NÍVEL;
D) FIXED POINT DIVIDE EXCEPTION. ERRO NA DIVISÃO DE CAMPOS DE PONTO FIXO. A 08 EXECUTADA UMA EXTENSÃO PARA A JCB, MAS NÃO HAVIA DISPONÍVEL;
PRINCÍPIO OCORRE QUANDO SE EFETUA UMA DIVISÃO POR ZERO, OU QUANDO O 0C NÃO ESPECIFICADO PARÂMETRO EXLST NA DCB. CODIFICAR;
QUOCIENTE, EM PONTO FIXO, EXCEDE O LIMITE DE UMA PALAVRA COMPLETA. EM 10 ERRO DE I/O NA GRAVAÇÃO DA JFCB;
LINGUAGEM DE BAIXO NÍVEL PODE OCORRER QUANDO SE CONVERTE O BINÁRIO EM PONTO 14 ERRO DE I/O NA LEITURA DE JFCB CONCATENADA;
FIXO UM CAMPO QUE CONTÉM VALOR MENOR QUE -2.147.483.648 OU MAIOR QUE 18 REQUISITADA UMA EXTENSÃO PARA JFCB DE ARQUIVO IS OU DIRETO. RE-EXECUTAR O
2.147.483.647. EM PL1 OCORRE PELO MESMO MOTIVO, MAS O COMANDO QUE ORIGINA JOB.
ESTA INSTRUÇÃO É ENTRE UM CAMPO BINÁRIO E OUTRO DECIMAL. EM COBOL PODE AINDA S117 ERRO DE I/O DURANTE FECHAMENTO DE UM ARQUIVO EM FITA COM VOLUME NÃO OK.
OCORRER NO CASO DE UM SORT, POR OMISSÃO DO CARTÃO DD; S122 JOB CANCELADO, COM DUMP, PELO OPERADOR. PROVAVELMENTE O JOB ESTAVA EM LOOP, OU
E) DIVISÃO POR ZERO; AGUARDANDO RECURSO NÃO DISPONÍVEL NO MOMENTO, OU AINDA O JOB TERIA VIOLADO
F) ENTRY-POINT ADDRESS EXCEDEU O TAMANHO DO REGISTRADOR. ALGUMA NORMA DA INSTALAÇÃO. VERIFICAR A CAUSA E RE-EXECUTAR O JOB. SOLICITAR
S0CA A) DECIMAL OVERFLOW EXCEPTION. ESTOURO EM OPERAÇÃO COM CAMPO DECIMAL. TENTATIVA SUA INCLUSÃO NO COMANDO.
DE MOVER PARA UM CAMPO DECIMAL UM VALOR CUJOS DÍGITOS SIGNIFICATIVOS NÃO S130 A) ERRO NA MACRO DEQ. ESPECIFICADO UM RECURSO NÃO ESPECIFICADO NA MACRO ENQ;
PODEM SER CONTIDOS NESSE CAMPO, COMO RESULTADO DE OPERAÇÃO DECIMAL. EM B) NA LINKEDIÇÃO, ESPAÇO ALOCADO NO SYS1.TESTES NÃO FOI SUFICIENTE;
LINGUAGENS DE BAIXO NÍVEL, PODE AINDA OCORRER NA INSTRUÇÃO ZAP. BASTA C) I/O ERROR NO FINAL DE VOLUME DE UMA FITA MAGNÉTICA. VERIFIQUE O RETURN-CODE:
AUMENTAR O NÚMERO DE BYTES DO CAMPO QUE ESTIVER OCASIONANDO O ERRO; 04 ERRO DE I/O QUANDO GRAVAVA O LABEL DE FIM DE VOLUME;
B) ESTOURO DE CAMPO. EX.: SET A TO B (A=COMP-3). 08 ERRO DE I/O AO POSICIONAR FITA PARA PROCESSAR LABEL;
S0CB A) ARQUIVO ISAM ACESSADO COMO SEQUENCIAL; 0C ERRO DE I/O AO LER FINAL DE FITA INPUT/OUTPUT;
B) VERIFICAR GERAÇÃO JCL E PROGRAMA; 10 ERRO DE I/O AO POSICIONAR FITA EOD;
C) BLOCAGEM ERRADA PARA ARQUIVO (IEBISAM PROVAVELMENTE TEM ERRO MAS NÃO SE SABE 14 ERRO DE I/O AO LER HEADER LABEL DE FITA INPUT/OUTPUT;
O QUE É); 18 ERRO DE I/O AO SE POSICIONAR A FITA NO PRIMEIRO REGISTRO;
D) DECIMAL DIVIDE EXCEPTION. ERRO EM DIVISÃO DE CAMPOS DECIMAIS. OCORRE QUANDO 1C TRAILER LABEL INVÁLIDO. VERIFICAR O CONTEÚDO DO VOLUME;
SE EFETUA UMA DIVISÃO COM CAMPOS DECIMAIS, NA QUAL O DIVISOR É ZERO (ILC 2 OU 20 HEADER LABEL INVÁLIDO. VERIFICAR O CONTEÚDO DO VOLUME;
3). OCORRE AINDA QUANDO O RESULTADO FOR MAIOR QUE O CAMPO DESIGNADO PARA 24 DATA DE EXPIRAÇÃO DE ARQUIVO DE SAÍDA NÃO ALCANÇADA. CONFERIR. PROVÁVEL
CONTÊ-LO. ERRO DE UNIDADE OU DE VOLUME, OU AINDA ERRO DE I/O TEMPORÁRIO. RE-
S0CC PROBLEMAS COM PONTO FLUTUANTE. EXECUTAR O JOB E, SE NECESSÁRIO, ESPECIFICAR OUTRO VOLUME OU UNIDADE.
S0CE EXPRESSÃO OMITIDA. O RESULTADO FOI UMA FRAÇÃO ZERADA. S137 A) I/O ERROR NO FINAL DE VOLUME DE UMA FITA MAGNÉTICA. RESUBMETER RESOLVE 90%
S0CF DIVISÃO POR ZERO COM PONTO FLUTUANTE. DOS CASOS.
S0D0 ERRO OCORREU COMO RESULTADO DA TRADUÇÃO DE UM SEGMENTO INVÁLIDO. B) VERIFIQUE O RETURN-CODE:
S0D1 ERRO OCORREU COMO RESULTADO INVÁLIDO DE UM PAGE DEFAULT INTERRUPTION. 04 ERRO DE I/O QUANDO GRAVAVA O LABEL DE FIM DE VOLUME;
S0D3 ERRO OCORREU COMO RESULTADO DE UMA INSTRUÇÃO DE MÁQUINA DO SISTEMA. 08 ERRO DE I/O QUANDO POSICIONAVA O VOLUME PARA PROCESSAMENTO;
S0E1 PROBLEMAS COM ARQUIVO UTILIZANDO UNIT=VIO (VIRTUAL I/O). SUBSTITUIR UNIT=VIO 0C ERRO DE I/O AO SE LER TRAILER LABEL;
POR UNIT=SYSDA E RESUBMETER. 10 ERRO DE I/O AO SE POSICIONAR A FITA NO FINAL DO ARQUIVO;
S0F0 ERRO DE MÁQUINA. REPROCESSAR. 14 ERRO DE I/O AO SE LER HEADER LABEL;
18 ERRO DE I/O AO SE POSICIONAR A FITA NO PRIMEIRO REGISTRO;
S0F1 A) ERRO NA EXECUÇÃO DE I/O. PROVÁVEL ERRO NA ROTINA DE MÉTODO DE ACESSO, OU
1C FOI LIDO TRAILER LABEL INVÁLIDO DURANTE PROCESSAMENTO;
MODIFICAÇÃO DE ALGUM BLOCO DE CONTROLE DURANTE I/O. RE-EXECUTAR O JOB;
20 FOI LIDO HEADER LABEL INVÁLIDO DURANTE PROCESSAMENTO;
B) PARÂMETROS DCB, IOB, DEB DO PROGRAMA INCORRETOS.
OBS:. NO CASO DE HEADER OU TRAILLER LABEL INVÁLIDO (RC 1C OU 20), LISTAR SEUS
S0F2 A) ERRO NA EXECUÇÃO DE UMA INSTRUÇÃO EM ROTINA SVC TIPO 1. ESPECIFICADO CONTEÚDOS PARA CERTIFICAR-SE DOS ERROS. R2=DCB, R4=LABEL
PARÂMETRO INVÁLIDO PARA UMA ROTINA SVC. POR EXEMPLO, EM COBOL, FOI INFORMADO
S138 ERRO AO EXECUTAR MACRO ENQ. DUAS MACROS ENQ EXECUTADAS PARA O MESMO RECURSO,
UM VALOR MAIOR QUE 120 NO PARÂMETRO INDICATIVO DO COMPRIMENTO DOS DADOS NO
SEM UMA DEQ INTERVENIENTE. INSERIR A MACRO DEQ ANTES DA SEGUNDA ENQ.
CAMPO DISPLAY;
B) ERRO DE JCL (PROVAVELMENTE ERRO DO SISTEMA); S13F RESTART NOT SUCCESSFUL. REPROCESSAR.
S0F3 ERRO DE MÁQUINA (MACHINE-CHECK). RE-EXECUTAR O JOB. S140 ERRO AO EXECUTAR A MACRO RDJFCB. RE-EXECUTAR O JOB.
S0F4 A) ERRO DE PAGINAÇÃO. RE-EXECUTAR O JOB; S155 PROBLEMAS NA TENTATIVAS DE SWAP.
B) PARÂMETRO INVÁLIDO NA ÁREA DE WORK. S16E ERRO AO EXECUTAR FUNÇÃO DEBCHK. VERIFICAR CONTEÚDO DO DEB.
S0F7 INTERRUPÇÃO DE PROGRAMA DURANTE PROCESSAMENTO DE OUTRA INTERRUPÇÃO. RE-EXECUTAR S1B0 GDG DO ARQUIVO DE LEITURA OU GRAVAÇÃO NÃO FOI CRIADO.
O JOB. S1F9 IMPRESSORA DE UM PROGRAMA INTERNO ABENDOU.
S101 O PROGRAMA USA MAIS OCORRÊNCIAS DO QUE O ESPECIFICADO NA DCB. S200 A) A DCB DO ARQUIVO NÃO FOI ACEITA PARA UMA GRAVAÇÃO;
S102 ENDEREÇO INVÁLIDO DA DCB . B) ERRO AO EXECUTAR UMA EXCP (MACRO DE PROGRAMAÇÃO DE CANAL). VERIFICAR O
S1024 (IMS) DEU GU NA MENSAGEM (IO-PCB) APÓS JÁ TER RECEBIDO UM QC NO STATUS CODE. CONTEÚDO DO IOB, ECB, DCB E DEB;
C) DCB EM C32 OU C35 OU CARTÃO INF (INDICA DESLOCAMENTO PARA FORA DO REGISTRO);
S103 A) ENDEREÇO DO REQUEST BLOCK NA DCB INVÁLIDO;
D) ERRO DE MÁQUINA - REPROCESSAR.
B) DCB ESPECIFICADA JÁ ESTAVA LIGADA.
S201 A) FULLWORD INDICADA PARA RECEBER UMA ECB NÃO ESTÁ ALINHADA;
S106 A) FALTA DE MEMÓRIA;
B) ERRO AO EXECUTAR MACRO WAIT. VERIFICAR O CONTEÚDO DO DEB;
B) AUMENTAR A 'REGION' DO PROGRAMA;
C) ENDEREÇO DA DCB INVÁLIDO.
C) PROBLEMA COM GETMAIN (ASM);
D) ERRO EM TEMPO DE CARGA DE UM PROGRAMA OU SUB-ROTINA; S202 PROBLEMA NA MACRO WTOR, CAMPO RECEPTOR ESTÁ EM LUGAR ERRADO (INVERSÃO NA FULL,
E) MONTAR A TABELA NOVAMENTE COM O PROGRAMA STOPADO; TAMANHO, ECB).

Página 7/7 Página 8/8


S203 A) DIVISÃO POR ZERO EM UM COMANDO; S314 A) ERRO DE I/O OCORREU DURANTE A EXECUÇÃO DE UM CLOSE PARA UM ARQUIVO EM DISCO.
B) DIVISÃO COM DECIMAIS, NO RECEPTOR NÃO COUBE O RESULTADO; RE-EXECUTE O JOB E, SE NECESSÁRIO, ESPECIFICAR OUTRA UNIDADE OU VOLUME;
C) OBS: ANTIGO ABEND OCB. B) TENTAR ABRIR OU FECHAR ARQUIVO QUE NÃO EXISTE.
S206 ERRO AO EXECUTAR MACRO LINK, LOAD, XCTL OU DELETE. VERIFICAR O ENDEREÇO DO S317 ERRO DE FECHAMENTO DE UM ARQUIVO BSAM POR VOLUME DEFEITUOSO.
MÓDULO REFERIDO NA MACRO. S322 A) O PROGRAMA ENTROU EM LOOP E ABENDOU POR TEMPO (TIME DEFAULT=120);
S207 ROTINA DE EXIT NÃO SINCRONIZADA. B) O TEMPO ESPECIFICADO NO CARTÃO 'TIME' É INSUFICIENTE PARA EXECUÇÃO.
S213 A) ARQUIVO NÃO ENCONTRADO NO VOLUME; OBS:. TEM PRIORIDADE O TIME DO JOB EM CIMA DO CARTÃO EXEC.
B) TENTOU LER ARQUIVO QUE CONSTA NA VTOC, MAS OS DADOS FORAM DELETADOS S32D ABEND DO SORT. CARTÃO DE CONTROLE ERRADO. LINKEDITE O PROGRAMA NOVAMENTE E RE-
(DISP=OLD); EXECUTE.
C) DAR CLOSE EM ARQUIVO CATALOGADO SEM QUE HAJA DSNAME; S330 ERRO NA MACRO DEQ.
D) FD ERRADA (QUANTIDADE DE BYTES DIFERENTES); S337 A) ERRO DE FIM DE ARQUIVO. ENCONTRADO FIM DE ARQUIVO, MAS NÃO EXISTE ROTINA
E) TENTOU LER ARQUIVO SEQUENCIAL COM DSORG=IS (DCB INTERNA); EOD. ALTERAR O ARQUIVO, INSERINDO PELO MENOS UM REGISTRO EM CASO DE SYSIN, OU
F) TENTOU LER FITA CATALOGADA COM (O) NO MP/158; CODIFICAR ROTINA PARA FIM DE ARQUIVO;
G) MEMBRO PDS NÃO ENCONTRADO NA BIBLIOTECA (VER TAMANHOS DOS SEGMENTOS); B) CARTÃO ERRADO NO IEBDG;
H) FALTA DE INFORMAÇÃO NO PARM; C) PROBLEMA NA PICTURE DO CAMPO, MAIS ESPECIFICAMENTE NO VALUE.
I) ARQUIVO CATALOGADO COM VOL=SER; S3FE UMA TASK TERMINANDO EDITA UM I/O A SER EXECUTADO POR OUTRA TASK.
J) ERRO AO ABRIR ARQUIVO EM DISCO. ARQUIVO NÃO ENCONTRADO. ESTÁ ASSOCIADO AO S400 A) FALTOU O CARTÃO SYSOUT PARA O PROGRAMA;
RETURN-CODE: B) BLOCO DE CONTROLE INVÁLIDO. VERIFICAR O IOB, DEB, UCB E DCB (ESPECIALMENTE
04 ERRO NO DSNAME. CORRIGIR DSNAME OU VOL DO CARTÃO DD; EM ARQUIVO CONCATENADO).
08 ARQUIVO PASSWORD NÃO EXISTE; C) READ INTO PARA UMA ÁREA QUE JÁ HAVIA SIDO LIBERADA COM CLOSE.
0C ERRO DE I/O AO LER DSCB FORMATO 1. CORRIGIR DSN OU VOL DO CARTÃO DD; S402 COLOCADOS ENDEREÇOS DA TABELA DE EVENTOS DA DCB ANTES DA OCORRÊNCIA DE UM
10 ERRO DE I/O AO LER DSCB FORMATO 3; EVENTO ASSOCIADO À DCB.
18 ERRO DE I/O AO GRAVAR DSCB FORMATO 1; S406 O PROGRAMA PRODUZIDO PELO LINKEDITOR CONTÉM 'OL' NO CARTÃO EXEC.
1C ERRO DE I/O AO LER DSCB FORMATO 4; S413 A) PROBLEMA EM FITA/DISCO - FALTA INICIALIZAR;
20 VOLUME COM MAIS DE 16 EXTENTS DO ARQUIVO. RECRIAR O ARQUIVO; B) DEFINIU ARQUIVO DE SAÍDA COMO ENTRADA (COBOL);
24 TIPO DE ALOCAÇÃO NÃO SUPORTADA SOBRE OS/VS. ALTERAR; C) IEHPROGM ALOCANDO UNIDADES DIFERENTES COM /DD1 IGUAIS;
28 DD INDICA UNIT=SYSDA, MAS JÁ HÁ 127 USUÁRIOS (MÁXIMO ADMITIDO). RE- D) ERRO AO ABRIR UM ARQUIVO EM FITA OU DISCO. VERIFIQUE O RETURN-CODE:
EXECUTAR O JOB. 04 UNIDADE ESPECIFICADA NÃO DISPONÍVEL;
S214 A) ERRO AO FECHAR ARQUIVO EM FITA. ERRO DE I/O. RE-EXECUTAR O JOB E, SE 08 ERRO NO POSICIONAMENTO DA FITA;
NECESSÁRIO, ESPECIFICAR OUTRA UNIDADE OU VOLUME; 0C ERRO NA LEITURA/ABERTURA DO LABEL DA FITA;
B) ERO DE SISTEMA. RE-EXECUTAR. 10 ERRO NA GRAVAÇÃO DO TAPE-MARK;
S217 ERRO AO FECHAR ARQUIVO BSAM. 14 ERRO NA GRAVAÇÃO DO TRAILLER-LABEL;
S222 JOB CANCELADO PELO OPERADOR, OU AUTOMATICAMENTE PELO SISTEMA (SEM DUMP). 18 ARQUIVO DE ENTRADA COM VOL=SER;
PROVAVELMENTE O SEU JOB ULTRAPASSOU ALGUM LIMITE ESPECIFICADO NO CARTÃO JCB 1C VOLUME SEQUENCE MAIOR QUE VOLUME DO ARQUIVO;
OU ASSUMIDO PELO SISTEMA. NORMALMENTE OCORRE QUANDO É ULTRAPASSADO NÚMERO DE 20 ERRO DE I/O QUANDO DA LEITURA DE VOLUMES EM DISCO;
LINHAS IMPRESSAS OU TEMPO TOTAL DE EXECUÇÃO. 24 DENSIDADE DA DCB NÃO CONFERE COM A DENSIDADE DA UNIDADE ESPECIFICADA;
S22D ENCERRAMENTO FORA DOS LIMITES DA MEMÓRIA VIRTUAL. 28 FALHA NO SUBSISTEMA DE VERIFICAÇÃO DE VOLUME;
S230 ERRO NA MACRO DEQ - TAMANHO ERRADO. 2C ERRO AO PROCESSAR UM VOLUME MSS;
S237 A) ERRO DE FIM DE VOLUME. ERRO DE HARDWARE OU DO USUÁRIO. VERIFICAR O DSNAME E 30 ERRO AO MONTAR UM VOLUME MSS;
O VOLUME DO ARQUIVO CONCATENADO REFERIDO NO TEXTO DA MENSAGEM. RE-EXECUTE O 34 VOLUME DE UM DOS ARQUIVOS ESTÁ ERRADO.
JOB; S414 A) I/O ERROR NO DATASET INDICADO NA MENSAGEM IEC212I (AO ABRIR OU FECHAR
B) VERIFIQUE O RETURN-CODE: ARQUIVO EM DISCO). RE-EXECUTAR O JOB E, SE NECESSÁRIO, ESPECIFICAR OUTRA
04 O BLOCK-COUNT DA DCB NÃO CONFERE COM TRAILLER-LABEL. PROVAVELMENTE UM OU UNIDADE OU VOLUME;
MAIS BLOCOS DE DADOS FORAM PERDIDOS POR UM ERRO DE HARDWARE; B) DISPOSITIVO DIFERENTE ESPECIFICADO NO PARÂMETRO UNIT.
08 PROCESSAR ARQUIVO COM MAIS DE UM VOLUME. APÓS LER O PRIMEIRO VOLUME, S415 PROBLEMA DE ARQUIVO (OPEN OU CLOSE).
ENCONTRA NO SEGUNDO UM DSN DIFERENTE DO CONTIDO NO PRIMEIRO. S417 ERRO NO FECHAMENTO DE ARQUIVO DE FITA POR DEFEITO DE VOLUME.
S248 FALTOU ALGUM DDNAME PARA O VSAM. S422 ULTRAPASSADO LIMITE DE SYS1.SYSJOBQE. DIVIDIR O SERVIÇO EM DOIS OU MAIS JOBS,
S254 DFS730I - ANOTAR O REASON-CODE E VERIFICAR O IMS STATUS CODE ‘AI’. OU DE OUTRA FORMA DIMINUIR O NÚMERO DE MENSAGENS EMITIDAS PELA CONSOLE.
S295 A) SUB-PROGRAMA NÃO MOVEU ZERO PARA RETURN-CODE; S42D ENDEREÇO DA DCB NÃO ESTÁ NA MEMÓRIA.
B) ERRO NA SYSOUT; S430 A) DFSI430I - FALTOU COLOCAR AS ÁREAS DE BUFFER (REASON CODE=4) OU PRECISA
C) ABRIR ARQUIVO COMO INPUT PARA GRAVAR OU VICE-VERSA; ARRUMAR AS ÁREAS DE BUFFER (REASON CODE=7);
D) //GO.XXXX NÃO ESTÁ APÓS O PROGRAMA. B) PROGRAMA DE CONTROLE ACHOU UM PARÂMETRO LIST CRIADO NA ROTINA EXIT.
S2F3 A) ERRO DE JCL (PROVÁVEL ERRO DO SISTEMA); S437 ERRO DE FIM DE VOLUME. VERIFICAR SE A DCB FOI ALTERADA OU DESTRUÍDA.
B) PROBLEMA CAUSADO POR QUEDA DE ENERGIA OU OUTRO PROBLEMA COM A MÁQUINA QUE S474 PROGRAMA ON-LINE EM LOOP CANCELADO PELO OPERADOR.
FORÇOU O SISTEMA A SAIR DO AR E TEVE DE SER DADO NOVO IPL. RESUBMETER O JOB; S476 A) (IMS) PROBLEMA COM A PARMLIST, PARÂMETROS FUNCT OU PCBADDR;
C) FALTA DCB OU DCB ERRADA. B) CALL SEM PCB;
S2FE PROBLEMAS TÉCNICOS COM OPERAÇÃO. C) CALL SEM FUNÇÃO;
S301 INSTRUÇÃO DE WAIT NA DCB JÁ ESTAVA LIGADA. D) USOU IMS=CBL MAS O PROGRAMA NÃO TEM ENTRY.
S306 A) MÓDULO ACESSADO NÃO ENCONTRADO; S499 A) NÚMERO MÁXIMO DE ISRT'S PERMITIDO PARA A TRANSAÇÃO FOI EXCEDIDO;
B) MODULE ACCESSED FDSVCIOO, FALTA DO CARTÃO DFSRESLIB. OBRIGATÓRIO NO RELEASE B) VERIFICAR PARÂMETRO SEGNO NA DEFINIÇÃO DA TRANSAÇÃO. ESTE PARÂMETRO INDICA O
1.5: NÚMERO MÁXIMO DE ISRT'S PERMITIDOS. ESTE ABEND PODE VIR SEGUIDO DE UM STATUS-
// DFSRESLIB DD DSN=IMS.LINKLIB,DISP=SHR CODE A7.
S30A A) AUMENTAR A REGION; S4FB NÃO EXISTE UM DD CONCATENADO.
B) COM RETURN-CODE 14 - PROBLEMAS COM A LIBERAÇÃO DE ÁREAS (FREEMAIN). S4FE UMA TASK TEMINANDO EDITA UM I/O A SER EXECUTADO POR OUTRA TASK, PORÉM A TASK
GERALMENTE OCORRE QUANDO SE UTILIZAM ROTINAS DE ALOCAÇÃO DINÂMICA DE MEMÓRIA, NÃO É DE TELEPROCESSAMENTO.
QUE USAM AS INSTRUÇÕES GETMAIN E FREEMAIN. S506 TAMANHO DE ENTRADA DO PROGRAMA OU DO SEGMENTO OVERLAY MAIOR QUE O PERMITIDO.
S313 A) VOLUME ERRADO (ARQUIVO DE I/O); S512 PROBLEMAS COM ARQUIVO.
B) UNIT ERRADO (ARQUIVO DE I/O); S513 A) O NOME EXTERNO DO SELECT E DD NÃO SÃO IGUAIS;
C) ERRO AO ABRIR ARQUIVO EM DISCO. ERRO DE I/O. RE-EXECUTAR O JOB E, SE B) ALOCOU UMA UNIDADE DE FITA QUE JÁ ESTAVA SENDO UTILIZADA;
NECESSÁRIO, ESPECIFICAR OUTRA UNIDADE OU VOLUME; C) ERRO AO ABRIR ARQUIVO EM FITA. TENTATIVA DE ABRIR DOIS ARQUIVOS NUM SÓ
D) DBD DANIFICADA. VOLUME DE FITA.
S514 ERRO DE I/O AO FECHAR O ARQUIVO. RE-EXECUTAR O JOB.
S519 PROVAVELMENTE FALTA A PALAVRA 'SECTION' NAS DEFINIÇÕES DAS ROTINAS.

Página 9/9 Página 10/10


S777 ERRO NO CARTÃO DA MICROFICHA.
S522 A) CANCELAMENTO PELO OPERADOR - ABENDOU POR WAIT; S803 ERRO NO OPEN.
B) ABEND POR TEMPO (PREVISTO NO JCL OU DEFAULT); S804 A) FALTA DE MEMÓRIA;
C) CANCELADO PORQUE UMA REQUISIÇÃO DO SISTEMA NÃO FOI EXECUTADA PELO OPERADOR B) FALTOU PARÂMETRO REGION;
EM 15 MINUTOS; C) INSUFICIÊNCIA DE ÁREA PARA PROCESSAMENTO DO PROGRAMA.
D) O PROGRAMA ENTROU EM LOOP (ERRO DE LÓGICA); D) DIVERGÊNCIA NO SISTEMA OPERACIONAL, O SISTEMA OPERACIONAL ESTÁ SENDO
E) ESPEROU RESPOSTA E NÃO FOI ATENDIDO; TESTADO, RODAR NOVAMENTE;
F) ESPEROU MONTAGEM DE FITA E NÃO FOI ATENDIDO; E) SOLICITADA MAIS MEMÓRIA VIRTUAL QUE A DISPONÍVEL, AUMENTAR A REGIÃO DO STEP;
G) INTERVENÇÃO DE UNIDADE DE I/O NÃO FOI ATENDIDA. F) DIMINUIR ÁREAS DO SORT-WORK.
S584 NÃO LEU O ARQUIVO DE SORT ATÉ O FIM. S806 A) NÃO ENCONTROU SUBPROGRAMA;
S604 ENDEREÇO PEDIDO ESTÁ FORA DOS LIMITES DA MEMÓRIA VIRTUAL PEDIDA NA TASK. B) PROGRAMA ESPECIFICADO NO CARTÃO EXEC ESTÁ ERRADO, NÃO FOI ENCONTRADO;
S605 A) FALTOU ESPAÇO PARA O COB; C) A PROCEDURE ESPECIFICADA NO CARTÃO EXEC ESTÁ ERRADA OU NÃO FOI ENCONTRADA;
B) ENDEREÇO DE ALOCAÇÃO FORA DOS LIMITES DA MEMÓRIA VIRTUAL. D) FALTOU O PARÂMETRO ''L'' PARA PROGRAMA FONTE (COBUCLG);
S606 A) PROGRAMA EM IMS EXECUTADO EM REGION PEQUENA. SUBMETER O JOB EM REGION COM E) VERIFIQUE O RETURN-CODE :
TAMANHO MAIOR; 04 O PROGRAMA NÃO FOI LOCALIZADO NA BIBLIOTECA ESPECIFICADA PELO
B) FALTA ALOCAR MAIS ÁREA PARA SORT INTERNO; STEPLIB/JOBLIB, OU O CARTÃO STEPLIB/JOBLIB ESTÁ AUSENTE;
C) DIMINUIR O VALOR DO SORT-CORE-SIZE. 08 ERRO DE I/O (HARDWARE) NO ACESSO À BIBLIOTECA.
S60A ESPECIFICAÇÃO INVÁLIDA DE UMA ÁREA A SER LIBERADA. S80A A) FALTA PARÂMETRO REGION NOS CARTÕES JOB OU EXEC;
S613 A) ARQUIVO SOLICITADO (FITA MULTIFILE) NÃO EXISTE NA FITA; B) A QUANTIDADE ESPECIFICADA NO CARTÃO REGION É INSUFICIENTE;
B) PROBLEMA COM UNIDADE DE FITA (DEVICE). VERIFIQUE O RETURN-CODE: C) FALTA O PARÂMETRO VL=1 NA LINK DO SORT (ASM);
04 ERRO NO POSICIONAMENTO DA FITA; D) FALTA DE ESPAÇO PEDIDO PELO JCL;
08 ERRO NA LEITURA DO LABEL DA FITA OU PROBLEMA NO DEVICE; E) BLKSIZE NÃO ESPECIFICADO PARA ARQUIVO DUMMY;
0C LABEL ERRADO OU INVÁLIDO DA FITA; F) O PROGRAMA NECESSITA DE MAIS MEMÓRIA;
10 ERRO NA GRAVAÇÃO DO LABEL; G) SOLICITADA MAIS MEMÓRIA VIRTUAL QUE A DISPONÍVEL. ESPECIFICAR UMA REGIÃO
14 ERRO NA GRAVAÇÃO DO TAPE-MARK, APÓS HEADER LABEL. MAIOR PARA O STEP;
S614 A) ERRO AO FECHAR ARQUIVO EM DISCO. ERRO DE I/O. RE-EXECUTAR O JOB E, SE H) ALOCOU ÁREA MENOR QUE O NECESSÁRIO PARA O SORT INTERNO;
NECESSÁRIO, ESPECIFICAR OUTRA UNIDADE OU DISCO; I) DIMINUIR BYTES NO SORT-CORE-SIZE;
B) FALHA DE SISTEMA NO COBOL. RE-EXECUTAR. J) CRIOU O ARQUIVO INDEXADO COM DATAMACS COM BLKSIZE=0 NA FD.
S637 A) ERRO DE I/O DURANTE FIM DE VOLUME; S813 A) O NOME DO ARQUIVO ESPECIFICADO NO DSN NÃO CONFERE COM O ENCONTRADO NO LABEL
B) ERRO NA CONCATENAÇÃO DOS ARQUIVOS, OU CONCATENAÇÃO DE ARQUIVOS COM ATRIBUTOS DO ARQUIVO;
DIFERENTES; B) MONTOU FITA ERRADA, ESTAVA LENDO COM (2,BLP);
C) PROCESSAMENTO DE FITA ABERTA COMO IN/OUT SEM ANEL; C) LABEL DA FITA NÃO COMBINA COM DCB;
D) VERIFIQUE O RETURN-CODE: D) LABEL NÃO IDENTIFICADO;
04 ERRO NA LEITURA DO LABEL; E) LABEL DA FITA NÃO COMBINA COM DESCRIÇÃO DO PROGRAMA;
04 ERRO NA GRAVAÇÃO DO TAPE-MARK; F) LABEL DA FITA DE LEITURA ESTÁ DESTRUÍDO;
04 ERRO DE POSICIONAMENTO DA FITA NA UNIDADE; G) ERRO AO ABRIR O ARQUIVO EM FITA. ERRO NA ESPECIFICAÇÃO DO PARÂMETRO VOL=SER
08 ERRO APÓS O PROCESSAMENTO DO LABEL DO USUÁRIO; OU DO DSNAME DO ARQUIVO.
08 SORT COM DD CONCATENADO EM UNIDADES FÍSICAS DIFERENTES; S814 A) FALTA CARTÃO REGION;
10 ERRO DE POSICIONAMENTO DA FITA PARA PROCESSAMENTO DO LABEL; B) A QUANTIDADE ESPECIFICADA NO CARTÃO REGION FOI INSUFICIENTE.
10 ERRO DO POSICIONAMENTO DA FITA PARA PROCESSAMENTO DO REGISTRO SEM S822 REQUISITOU MEMÓRIA VIRTUAL IGUAL A MEMÓRIA REAL E NÃO HAVIA MEMÓRIA REAL
LABEL; DISPONÍVEL.
34 ERRO DE PROCESSAMENTO DE FIM DE VOLUME; S837 A) PROBLEMAS NO EOV (END OF VOLUME) DE UMA FITA. QUANDO ULTRAPASSAR O VALOR DE
38 ERRO DE POSICIONAMENTO DA FITA SEM LABEL; 5 VOLUMES DE FITA NA GRAVAÇÃO, USAR O PARÂMETRO VOL=(,,,N) ONDE N É O
3C OCORREU UM ERRO DE I/O ENQUANTO SE POSICIONAVA ARQUIVOS CONCATENADOS EM INCREMENTO DE VOLUMES DO DEFAULT;
FITA B) INSUFICIÊNCIA DE ESPAÇO NA CRIAÇÃO DE ARQUIVO PARA COMPILAR E LINKEDITAR;
S704 DUAS ÁREAS ALOCADAS AO MESMO TEMPO. ISTO SÓ É VÁLIDO PARA VS2. C) VERIFIQUE O OVERRIDEN DOS CARTÕES;
S706 A) NÃO ENCONTROU SUBPROGRAMA; D) ESPECIFICAÇÃO DE NÚMERO INSUFICIENTE DE VOLUMES NO PARÂMETRO VOL=SER DO
B) ERRO DE CARREGAR MÓDULO. DECORRE DA TENTATIVA DE EXECUTAR UM MÓDULO MARCADO CARTÃO DD;
PELO LINKAGE EDITOR COMO NÃO EXECUTÁVEL (PROVAVELMENTE O MÓDULO CHAMA OUTRO, E) ESPECIFICAÇÃO DE VOLUME DE FITA JÁ ALOCADO.
EXTERNO, QUE NÃO FOI DEVIDAMENTE LINKEDITADO). VERIFICAR A MONTAGEM DO S850 DBD OU PSB ERRADAS DEVIDO A SER DATABASE DE TESTE.
PROGRAMA; S852 NA PSB OS SEGMENTOS ESTÃO COMO LÓGICOS E NO DATABASE COMO FÍSICOS.
C) MONTAR PROGRAMA COM IMS=CBL. S853 PROBLEMA COM POINTER. PASSAR IDCAMS E FAZER CARGA DE NOVO. NUNCA PURGAR UM BTS
S713 ERRO AO ABRIR ARQUIVO EM FITA OU DISCO. TENTATIVA DE ABRIR COMO SAÍDA UM NO MEIO DE UMA EXECUÇÃO, POIS PODERÁ AFETAR OS POINTERS DE LIGAÇÃO,
ARQUIVO ANTES DA DATA DE EXPIRAÇÃO. ESPECIFICAR OUTRO VOLUME OU ABRIR O DEPENDENDO DO QUE O PROGRAMA ESTIVER FAZENDO NA HORA DO PURGE.
ARQUIVO COMO INPUT. S878 A) FALTOU INFORMAÇÃO DE REGION NO JCL. REGION INFORMADO NO JCL FOI
S714 ERRO AO FECHAR ARQUIVO EM FITA OU DRIVE. PROVAVELMENTE ERRO NA GRAVAÇÃO DO INSUFICIENTE;
TRAILLER-LABEL NO FINAL DO ARQUIVO. RE-EXECUTAR O JOB E, SE NECESSÁRIO, B) ERRO NO GETMAIN.
ESPECIFICAR OUTRA UNIDADE OU VOLUME. S8CA ESTOURO DE MEMÓRIA VIRTUAL.
S716 O PROGRAMA NÃO ESTÁ EXECUTÁVEL (VER FINAL DA LISTAGEM). PODE SER ERRO NA S906 ERRO AO EXECUTAR MACRO LINK, LOAD, XCTL OU ATTACH. VERIFICAR SE O PROGRAMA
CATALOGAÇÃO. CONTÉM LOOP INCLUINDO UMA DESSAS MACROS.
S717 ERRO NO FECHAMENTO DE ARQUIVO EM FITA POR DEFEITO DE VOLUME. S90A A) ERRO AO LIBERAR ÁREA DE MEMÓRIA. ERRO NA EXECUÇÃO DA INSTRUÇÃO FREEMAIN. EM
S718 (IMS) REGION MUITO PEQUENA PARA CARREGAR TODOS OS MÓDULOS. DEVEM APARECER OS LINGUAGEM DE BAIXO NÍVEL, BASTA ALINHAR EM PALAVRA DUPLA O ENDEREÇO DA ÁREA A
MÓDULOS NÃO CARREGADOS NO ABEND. A SOLUÇÃO É AUMENTAR A REGION. SER LIBERADA. EM LINGUAGENS DE ALTO NÍVEL, É MAIS FREQÜENTE OCORRER EM COBOL.
S722 A) EXCEDEU O OUTLIN ESPECIFICADO (DEFAULT=100.000); A CAUSA PODE SER QUALQUER ERRO ANTERIOR (OC7, 0C4 OU OUTROS), OCORRIDO E
B) PROBLEMAS NA LÓGICA DO PROGRAMA. POR EXEMPLO, DAR STOP RUN DENTRO DA ROTINA INTERCEPTADO EM UMA SUB-ROTINA (POR EXEMPLO, UMA INPUT OU OUTPUT PROCEDURE DO
DE OUTPUT-PROCEDURE DO SORT DO PROGRAMA; SORT);
C) ESTIMATIVA DE LINHAS EXCEDIDA. JOB GEROU NÚMERO DE LINHAS SUPERIOR AO B) CLOSE 2 VEZES;
DEFAULT OU AO INFORMADO NO JCL. C) CLOSE EM ARQUIVO NÃO ABERTO;
S737 A) IS08 NÃO ENCONTRADO NA ÁREA; D) ERRO EM UMA INSTRUÇÃO COM O CONECTIVO 'FROM';
B) ERRO DE FIM DE VOLUME, OU DE ALOCAÇÃO DE ESPAÇO SECUNDÁRIO. PODE AINDA E) LIBEROU OS BUFFERS DO ARQUIVO (FREEPOOL) ANTES DE FECHAR.
OCORRER NA ALOCAÇÃO DE ESPAÇO EM DISCO. PODE DECORRER DE ERRO DE I/O OU DE
DESMONTAGEM DE DISCO ANTES DO PROCESSAMENTO FINAL, OU AINDA DE OMISSÃO DE
NOME DO MEMBRO EM ARQUIVO CONCATENADO;
S747 PROGRAMA TP COM CAMPO COMP-3 INVÁLIDO.
S749 TP CANCELADO PELO OPERADOR.

Página 11/11 Página 12/12


S913 A) NO JOB QUE RODA UM SORT NÃO PODE EXISTIR //JOBLIB; SD37 A) FALTA DE ESPAÇO RESERVADO (PROVÁVEL LOOP NA GRAVAÇÃO). SE FOR FITA,
B) ERRO AO ABRIR ARQUIVO PROTEGIDO. ESTÁ ASSOCIADO AO RETURN-CODE: ESPECIFIQUE MAIS VOLUMES OU AUMENTE O 'VOLUME COUNT'. SE FOR DISCO COLOQUE
04 BYTE DE ACESSIBILIDADE DA FITA DIFERE DE BRANCO; ALOCAÇÃO SECUNDÁRIA NO PARÂMETRO SPACE;
08 BYTE DE SEGURANÇA DA FITA DIFERE DE BRANCO; B) VERIFIQUE O OVERRIDEN DOS CARTÕES;
0C NÃO FOI INFORMADA A PASSWORD CORRETA DO ARQUIVO PROTEGIDO; C) ERRO AO GRAVAR ARQUIVO EM DISCOS OU EM VIO (VIRTUAL I/O). FIM DE ÁREA
10 TENTATIVA NÃO AUTORIXADA DE ABRIR VTOC COMO SAÍDA; PRIMÁRIA, E NÃO FOI ESPECIFICADA ÁREA SECUNDÁRIA. AUMENTAR O ESPAÇO PRIMÁRIO,
14 TENTATIVA DE CONCATENAR ARQUIVOS COM OU SEM ATRIBUTO CHECK-POINT; OU ESPECIFICAR ESPAÇO SECUNDÁRIO.
18 TENTATIVA NÃO AUTORIZADA DE LER A FITA COM BLP (BYPASS LABEL PROCESSING); SE35 LEITURA APÓS FIM DE ARQUIVO SORTWORK.
1C TENTATIVA DE USAR ARQUIVO JÁ ALOCADO COM OUTRO JOB; SE37 A)FALTA DE ESPAÇO NO VOLUME. SE FOR FITA, ESPECIFIQUE MAIS VOLUMES OU AUMENTE O
20 TENTATIVA DE ACESSAR, COM PROGRAMAÇÃO DE CANAL, ARQUIVO PROTEGIDO; 'VOLUME COUNT';
28 TENTATIVA DE ACESSAR ARQUIVO CHECK-POINT PROTEGIDO; B) NA TENTATIVA DE GRAVAÇÃO EM OUTRO VOLUME, O DSNAME ESTÁ DUPLICADO;
2C ERRO EM DSNAME DE ARQUIVO ISAM; C) ERRO AO GRAVAR ARQUIVO EM DISCOS OU FITA. ESGOTADO TODO O ESPAÇO DESTINADO
30 ARQUIVO EM FITA COM NÍVEL DE SEGURANÇA DIFERENTE DO(S) ARQUIVO(S) AO ARQUIVO. ESPECIFICAR MAIS ESPAÇO OU MAIS VOLUMES. ESTOURO DE ARQUIVO;
ANTERIOR(ES) NO MESMO VOLUME. D) VERIFIQUE O RETURN-CODE:
SA0A A) SORT INTERNO EM PROGRAMA IMS ESTÁ COM PROBLEMAS. O SORT ESTÁ TENTANDO 04 FALTOU ESPAÇO PARA CONTER O DATA SET APÓS USAR TODO INCREMENTO;
LIBERAR REGISTRO APÓS O FIM DO SORT. FAÇA O SORT EXTERNO E ALTERE O PROGRAMA; 08 TENTOU GRAVAR ARQUIVO EM DOIS VOLUMES DE TAMANHOS DIFERENTES MAS COM O
B) A CHECAGEM DO SISTEMA DETECTOU ERRO DE HARDWARE. MESMO DSNAME. O ARQUIVO COMPLETOU UM VOLUME E QUANDO COMEÇOU A GRAVAR
SA05 PROGRAMA DE CONTROLE ACESSOU UMA ÁREA EM BRANCO DA MEMÓRIA VIRTUAL. NO PRÓXIMO VOLUME VERIFICOU QUE JÁ HAVIA UM ARQUIVO COM O MESMO NOME;
SA13 ERRO AO ABRIR ARQUIVO EM FITA. ERRO NA SEQÜÊNCIA DOS VOLUMES. VERIFICAR NÚMERO SEB7 ESTOURO NO DIRETÓRIO DE ARQUIVO PARTICIONADO (BIBLIOTECA).
SEQÜENCIAL E O NÚMERO SERIAL DOS VOLUMES. VERIFICAR SE O JOB GRAVOU A FITA SF10 A) ARQ. VSAM - NA LEITURA DO ARQUIVO VSAM SEQUENCIALMENTE;
LEVOU TODOS OS ARQUIVOS CORRETAMENTE. B) INDICA ARQUIVO VAZIO.
SA14 ERRO AO FECHAR ARQUIVO EM DISCO. ERRO DE I/O AO LIBERAR ESPAÇO NÃO USADO SF20 ARQ. VSAM: INVALID KEY.
(PARÂMETRO RLSE DO DD). RE-EXECUTAR O JOB E, SE NECESSÁRIO, ESPECIFICAR OUTRA SF21 ARQ. VSAM: ERRO DE SEQÜÊNCIA.
UNIDADE OU VOLUME. SF22 ARQ. VSAM: CHAVE DUPLICADA.
SA37 ERRO DE FIM DE VOLUME. TENTATIVA DE FECHAR UM VOLUME COM A DCB JÁ FECHADA. SF23 ARQ. VSAM: REGISTRO NÃO ENCONTRADO.
SB13 ERRO AO FECHAR ARQUIVO PARTICIONADO. ESTÁ ASSOCIADO AO RETURN-CODE: SF24 ARQ. VSAM: VIOLAÇÃO DE ESPAÇO (ÁREA) - AUMENTAR FREESPACE.
04 NOME DO MEMBRO (NEW) JÁ EXISTE; SF30 A) ARQ. VSAM: DATA-CHECK - VIOLAÇÃO DE ÁREA;
08 NOME DO MEMBRO (OLD) NÃO EXISTE; B) ARQUIVO SEQUENCIAL: VERIFICAR DEFINIÇÃO FD (TAM. REGISTRO).
0C FALTA DE ESPAÇO NO DIRETÓRIO; SF34 A) ARQ. VSAM: FALTA DE ESPAÇO/VIOLAÇÃO DE ÁREA;
10 ERRO DE I/O AO UTILIZAR O DIRETÓRIO; B) ARQ. SEQUENCIAL: IDEM.
14 MEMÓRIA INSUFICIENTE PARA O STEP, AO ATUALIZAR O ARQUIVO. SF90 A) ARQ. SEQ.: FALTA CARTÃO DD PARA O ARQUIVO MENCIONADO;
SB14 A) NÚMERO DE DIRETÓRIOS EXCEDE O PERMITIDO. DELETAR ALGUNS MEMBROS PARA SANAR O B) ARQ VSAM: SEM INFORMAÇÕES.
PROBLEMA; SF92 ARQUIVO SEQUENCIAL: LEITURA APÓS FIM DE ARQUIVO.
B) NOME DUPLICADO DE UM ARQUIVO PARTICIONADO. SF93 ARQ. VSAM: AUMENTAR REGION DO PROGRAMA.
SB37 A) FALTA DE ESPAÇO RESERVADO (PROVÁVEL LOOP NA GRAVAÇÃO); SF95 ARQ. VSAM: ARQUIVO NÃO ENCONTRADO (CLUSTER).
B) O ARQUIVO JÁ ALOCOU 16 EXTENTS, MAS REQUER MAIS ESPAÇO (PODE SER CAUSADO POR SFFA (IMS) FALTA CARTÃO //*MAIN CLASS=ONLINE APÓS CARTÃO JOB NO SIS.3084.
UM LOOP); S1024 (IMS) DEU GU NA MENSAGEM (IO-PCB) APÓS JÁ TER RECEBIDO UM QC NO STATUS CODE.
C) VERIFIQUE OVERRIDEN DOS CARTÕES;
D) NA COMPILAÇÃO DE UM PROGRAMA ASSEMBLER, ALTERAR O SPACE DO CARTÃO ASM SYSIN
DO JCL PARA ALOCAÇÃO EM CILINDROS (CYL);
E) LEITURA EM ARQUIVO DE SAÍDA;
F) ERRO DE FIM DE VOLUME, OU FIM DE ESPAÇO EM VIO (VIRTUAL I/O). ESTÁ ASSOCIADO
AO RETURN-CODE:
04 FIM DE VOLUME RESIDENTE, RESERVADO OU ALOCADO PARA OUTRO JOB OU TASK, E O
FIM DE VOLUME FOI DEVIDO A FIM DE ESPAÇO DE VOLUME OU NA VTOC, OU AINDA
O FIM DE DADOS DE ENTRADA;
08 FIM DE VOLUME DEVIDO A FIM DE ESPAÇO NO DISCO, E ERRO NA VTOC DO VOLUME
SEGUINTE;
0C A UNIDADE DE DISCO JÁ FOI ALOCADA PARA O NÚMERO MÁXIMO DE USUÁRIOS (127);
SC03 A) FALTA MOVE ZERO TO RETURN-CODE.
B) NÃO FECHOU ALGUM ARQUIVO QUE FOI ABERTO;
C) OMITIU O CARTÃO SYSOUT PARA DISPLAYS;
D) FALTOU CARTÃO SYSIN;
E) COND. CODE 5056: FALTA GOBACK;
F) TENTATIVA DE LEITURA DE ARQUIVO APÓS FIM (AT END);
G) LEITURA DE ARQUIVO DENTRO DE UMA CONDIÇÃO;
H) ENTROU EM LOOP DE LEITURA;
I) TENTATIVA DE GRAVAÇÃO EM ARQUIVO ABERTO COMO INPUT;
J) ARQUIVO VARIÁVEL COM ERRO;
K) NOME DO DATABASE ESCRITO ERRADO.
SC07 TAMANHO DE CARTÃO PARM ERRADO (PROBLEMAS COM LINKAGE).
SC13 ERRO NA ABERTURA DE UM ARQUIVO CONECTADO PARTICIONADO.
SD00 ERRO AO ESPECIFICAR UMA PÁGINA EM VS. GERALMENTE A REFERÊNCIA INCORRETA É FEITA
NUMA INSTRUÇÃO DE I/O. VERIFICAR OS BLOCOS DE CONTROLE E RE-EXECUTAR O JOB.
SD13 A)ERRO AO ABRIR ARQUIVO PARTICIONADO. TENTATIVA DE ABRIR ARQUIVO CONCATENADO
COMO OUTPUT;
B) ERRO NA DCB DA IMPRESSORA.
SD14 FECHAR ARQUIVO NÃO ABERTO.
SD23 A) PROBLEMA DE MACRO, RECOMPILAR;
B) ARGUMENTOS DE SUB-PROGRAMAS;
C) NÃO INICIALIZOU INDEXADOR (IX, IN).

Página 13/13 Página 14/14


ABENDS DE SISTEMA PROBLEMA ESTA NO LABEL OU NA DCB DO ARQUIVO. COMO INFORMAÇÃO ADICIONAL, QUANDO
O PROGRAMA E CANCELADO REGISTRADOR 2 CONTEM O ENDEREÇO DA DCB.
E) NÃO EXISTE A RDRJOB
S001 F) VERIFICAR O RETURN-CODE
A) DCB ERRADA OU DIFERENTE DA ESPECIFICADA NO PROGRAMA 04 LABEL ANS ESPECIFICADO MAS NÃO SUPORTADO. ALTERAR O DD
B) ARQUIVO NÃO ABERTO 08 LABEL ANS ESPECIFICADO COM FITA DE 3 TRILHAS. CORRIGIR O DD
C) LEITURA APOS FIM DE ARQUIVO. 0C ERRO NO DIRETORIO DE UM PO RECRIAR O DATA SET
D) DATA-CHECKS NO ARQUIVO (FITA). 10 UM DOS DATA SETS ESTA SEM DCB.
E) ERRO NOS CARTÕES DO PROTEST (APÓS UM CARTÃO PT READER - UM //LO.DL) 14 DCB COM DSORG=PO MAS ARQUIVO=PS (OU VICE-VERSA) CORRIGIR O DD OU DCB
F) ARQUIVO DE LEITURA ESTA MAL GRAVADO. 18 MEMBRO DE PARTICIONADO NÃO ENCONTRADO. CRIAR MEMBRO.
G) FD ESTA INCORRETA. DCB DIFERENTE. 20 RECFM=FB. ERRO PORQUE O BLKSIZE NÃO PODERA SER MULTIPLO DO LRECL (ERRO
H) FALTA CARTÃO SYSIN E/OU SYSOUT NO JCL CATALOGADO. NO BLKSIZE).
I)FALTOU CODIFICAR BLOCK CONTAINS 0 RECORDS 24 ARQUIVO DE ENTRADA NÃO ESPECIFICANDO MACRF=E, P OU W
J) A DCB DESCRITA NÃO COMBINA COM A DO CARTÃO DE CONTROLE. 28 ARQUIVO DE SAIDA NÃO ESPECIFICANDO MACRF=E, P OU W
K) ERRO DE I/O DURANTE A LEITURA OU GRAVAÇÃO. 2C DCB (INPUT) INVALIDA
L) LRECL DO PROGRAMA DIFERENTE DO JCL 30 DCB (OUTPUT) INVALIDA
M) ABRIR ARQUIVO DE INPUT COMO OUTPUT OU VICE-VERSA 34 ARQUIVO ESPECIFICADO COM BLKSIZE. LRECL OU BUFL=ZERO.
N) NO JCL O BLKSIZE E MAIOR DO QUE O LRECL 38 DCB PARA DASD INVÁLIDA.
3C DCB PARA SEQUENCIAL INVÁLIDO
S002 40 DCB PARA SEQUENCIAL OU DIRECT INVALIDA
A) REGISTRO VARIAVEL CONTADOR PARTE VARIÁVEL IRREGULAR 44 DCB PARA CHEINED SCH INVÁLIOA
B) FD INCORRETA DO ARQUIVO VARIAVEL 48 ERRO NO ENDEREÇO DO BCB. EXAMINAR A DCB.
C) VERIFICAR RETURN-CODE 4C COMPRIMENTO DE BUFFER MENOR QUE O BLKSIZE OU LRECL.
04 REGISTRO VARIAVEL COM COMPRIMENTO MENOR QUE 4 BYTES 50 ARQUIVO DE IMPRESSÃO NÃO ESPECIFICADO COMO OUTPUT.
08 REGISTRO MAIOR QUE 32768 BYTES. 54 ESPECIFICADA 1419 SEM UNIDADE SECUNDÁRIA DE CONTROLE.
0C REGISTRO MAIOR QUE 13030 BYTES EM DISCO 3330 MAIOR QUE 7294 BYTES EM 2314 58 ERRO AO ABRIR ARQUIVO EM FITA DE PAPEL. CORRIGIR ATRIBUTOS.
OU ENTÃO MAIOR QUE 19069 EM DISCO 3350. 5C ARQUIVOS SPANNED COM REGISTRO 32756.
10 ARQUIVO COM OVERFLOW DE TRILHA MAS COM REGISTRO DE 32752 BYTES 60 DCB ESPECIFICADA RECFM=F MAS BLKSIZE DIFERE DO LRECL.
14 REGISTRO MAIOR QUE O BLKSIZE 64 ARQUIVO NULO USANDO UM ACESSO CONFLITANTE (POR EXCP). ALTERAR O METODO
18 REGISTRO COM 32K OU BLKSIZE. OU REGISTRO VARIAVEL 4 OU 5 (COM / CTLASA) DE ACESSO OU USAR ARQUIVO REAL
1C REGISTRO DA CAPACIDADE DA TRILHA E OVERFLOW DA TRILHA NÃO ESPECIFICADO 68 DCB ESPECIFICADA. BLKSIZE MAIOR QUE 32K.
20 BLOCO MAIOR QUE UM EXTENT SECUNDARIO. 6C DCB ESPECIFICADA. OVERFLOW DE TRILHA. MAS DISCO NÃO SUPORTA. CORRIGIR
24 BLOCO MAIOR QUE UM EXTENT PRIMARIO OU SPLITTED. A DCB OU ALOCAR OUTRO DISPOSITIVO ATRAVES DO PARAMETRO UNIT DO CARTAO DD.
28 BLOCO MAIOR QUE UM EXTENT PRIMÁRIO. 70 CONFLITO ENTRE PARÂMETROS DA DCB E O LABEL DO DD.
2C MUITAS TRILHAS ESPECIFICADAS PARA OVERFLOW DE CILINDRO OU ENTÃO DCB COM 74 ERRO AO ABRIR O ARQUIVO EM LEITORA OTICA CORRIGIR O OPEN
BLOCO MULTIPLO DE LRECL. VERIFICAR PELO CÓDIGO DE RETORNO A CAUSA DO ERRO 78 ERRO AO ABRIR O ARQUIVO EM LEITORA ÓTICA CORRIGIR BUFL DA DCB
7C ERRO AO ABRIR O ARQUIVO EM LEITORA ÓTICA CORRIGIR LRECL DA DCB
S003 80 ERRO AO ABRIR O ARQUIVO EM LEITORA OTICA CORRIGIR O LRECL OU O BUFL DA
A) A DCB DESCRITA ESTA DIFERENTE DO TAMANHO CONTIDO NO PROGRAMA DCB.
B) ERRO NA EXECUÇÃO DE I/O EXAMINAR OS COMANDOS DE LEITURA IMPRESSÃO OU 84 ERRO AO ABRIR O ARQUIVO EM LEITORA OTICA. CORRIGIR BUFL DA DCB
PERFURAÇÃO ASSOCIADO AO ARQUIVO. 88 TENTATIVA DE ABRIR O ARQUIVO TP SFM DSORG=TSO.
C) UTILIZAÇÃO DE GOBACK SEM FECHAR OS ARQUIVOS. 8C RECFM NÃO ESPECIFICADO PARA ARQUIVO BDAM
90 ERRO AO ABRIR ARQUIVO DE UMA 3890 CORRIGIR O OPEN.
S004 94 ERRO AO ABRIR ARQUIVO DE UMA 3890 CORRIGIR O BUFL DA DCB.
A) ERRO AO ABRIR O ARQUIVO CORRIGIR OS PARAMETROS INVALIDOS OU CONFLITANTES DA 98 ERRO AO ABRIR ARQUIVO DE UMA 3890. CORRIGIR O RECFM DA OCB.
DCB DO ARQUIVO 9C ERRO AO ABRIR ARQUIVO DE UMA 3890 CORRIGIR MACRF OU DSORG DCB.
B) USAR AS AREAS DE FD APÓS FECHAR OU ANTES DE ABRIR O ARQUIVO AO ERRO AO ABRIR ARQUIVO DE UMA 3890 CORRIGIR O LRECL DA DCB.
C) METODO DE ACESSO CONFLITANTE. A4 TENTATIVA DE ABRIR SYSIN OU SYSOUT SEM DSORG=PS.
D) VOLUME DA IMAGELIB NÃO MONTADO. A8 TENTATIVA DE ABRIR SYSIN OU SYSOUT COM RECFM ERRADA.
B0 CONFLITO ENTRE O PARÂMETRO RDBACK DO OPEN E A DCB.
S005
GRAVAR EM ARQUIVO DE ENTRADA OU LER ARQUIVO DE SAIDA S013
B4 CONFLITO ENTRE O PARAMETRO OPEN E A DCB.
S006 B8 ERRO AO ABRIR ARQUIVO EM UMA 3890
ALOCAÇÃO PARA VSAM COM NOME ERRADO BC DCB DE ARQUIVO SYSIN OU SYSOUT CONFLITA COM PARÂMETRO OPEN
C0 DCB DE ARQUIVO SYSIN OU SYSOUT NÃO PODE SER ABERTA PELO JES. RE-EXECUTAR
S008 C4 GRAVAÇÃO DE ARQUIVO SEM MACRF=WL
A) PROGRAMA ENTROU EM LOOP - ABENDOU POR TEMPO. C8 MODULO EXECUÇÃO DO OPEN RETORNOU CÓDIGO INVALIDO. RE-EXECUTE.
B) ERRO NO RETORNO DO MODULO SYNAD BASTA CORRIGIR A SUBROTINA ATIVADA PELO SYNAD C8 DCB ESPECIFICA BUFFER COM LENGTH=ZERO.
CC FALHA AO ABRIR ARQUIVO DE IMPRESSORA. RE-EXECUTE
S012
LEITURA DE ARQUIVO VAZIO S016
PROBLEMAS COM SORT INTERNO
S013
A) NA CATALOGAÇÃO O MODULO NÃO FOI ENCONTRADO. S020
B) O MEMBRO NÃO FOI ENCONTRADO NA BIBLIOTECA. A) ERRO AO ABRIR ARQUIVO BDAM. VERIFICAR SE O PARÂMETRO MACRF É DIFERENTE DE A K
C) A DCB DESCRITA ESTA DIFERENTE DA DCB DO ARQUIVO. PROCURAR A CAUSA DO ERRO I. NO SEGUNDO CASO CRIAR O ARQUIVO ANTES DE ABRI-LO COMO BDAM.
NO RETURN-CODE ENVIADO NO DUMP. ACOMPANHAR ATRAVES DA MENSAGEM. NORMALMENTE O B) VERIFIQUE SE O PROGRAMA NÃO ALTERA A DCB, OU SE O PROGRAMA CRIA ARQUIVO
APOS A INSTRUÇÃO OPEN
Página 15/15 Página 16/16
S025 S039
A) SORT INTERNO COM UM ÚNICO REGISTRO A) ERRO DE FIM DE ARQUIVO INDEXADO. VERIFICAR SE FOI ESPECIFICADO PROCEDIMENTO
B) FALTA DE ESPAÇO PARA UM SORT INTERNO PARA EOF DO ARQUIVO.
C) VERIFICAR CONDIÇÕES DE FINAL DO ARQUIVO SORT NA OUTPUT PROCEDURE B) ARQUIVO INDEXADO. SEM EODAD (LIDO SEQUENCIALMENTE)
PROVAVELMENTE ESTA CONDIÇÃO FOI ENCONTRADA ANTES DO FINAL REAL DO ARQUIVO. C) AUMENTAR O PARÂMETRO REGION DO CARTÃO JOB (REGION=182OK, 2400K, 3000K OU O
D) (IMS) ARQUIVO DESCLASSIFICADO MONTAGEM DE CHAVE ERRADA.(ST=LC). QUE FOR NECESSARIO).
E) (IMS) ERRO HIERARQUICO. NOME DA SSA DIFERENTE DO NOME DA PSB (ST=AC). D) PASSOU MAIS DE UMA VEZ PELA MESMA LINK SORT SEM TERMINAR PRIMEIRA (ASM)
F) (IMS) O FORMATO DA QUALIFICAÇÃO DA SSA ESTA INVALIOO (ST=AJ).
G) (IMS) JA EXISTE A CHAVE (EM CASO DE PROCOPT=L) (ST=LB). S03A
H) (IMS) NÃO EXISTE ROOT PARA O SEGMENTO (ST=LD). ERRO AO FECHAR ARQUIVO INDEXADO RE-EXECUTAR O JOB.
I) ERRO AO PROCESSAR ARQUIVO BDAM. ENCONTRADO UM ENDEREÇO INVALIDO NA DCB DO
ARQUIVO. PROVAVELMENTE ESSE ENDEREÇO FOI DESTRUIDO PELA MOVIMENTAÇÃO DE DADOS S03B
PARA A ÁREA DE DCB. VERIFICAR SE HÁ INDICES DE TABELA FORA DOS LIMITES DESTAS. A) ERRO AO ABRIR ARQUIVO INDEXADO. PODE SER CAUSADO PORQUE O ARQUIVO NÃO FOI
EM COMANDO DE ATRIBUIÇÃO CRIADO OU NÃO FOI FECHADO APOS A CRIAÇÃO. ERRO NOS PARÂMETROS BKP, KEYLEN,
LRECL OU BLKSIZE DA DCB, OU AINDA POR GRAVAÇÃO DE ARQUIVO DE ENTRADA GRAVANDO O
S026 ARQUIVO COM DISP=SHR, OU CARTÃO DD ESPECIFICANDO UM ARQUIVO NÃO INDEXADO.
A) ERRO AO PROCESSAR ARQUIVO BDAM COM EXCLUSIVE CONTROL. ENCONTRADO ALGUM CAMPO ESTABELECER A CAUSA DO ERRO E CORRIGIR.
INVÁLIDO NA DCB DO ARQUIVO PROVAVELMENTE TAL CAMPO FOI MODIFICADO PELO MOVIMENTO B) A DCB DO ARQUIVO INDEXADO ESTA ERRADA.
PARA A AREA DA DCB. VERIFICAR SE HÁ INDICES DE TABELAS FORA DOS LIMITES DESTAS C) KEYLEN ERRADO.
EM COMANDOS DE ATRIBUIÇÃO. D) LRECL DIFERENTE.
B) ERRO DE OPERAÇÃO DURANTE IPL DO SISTEMA. E) BLKSIZE DIFERENTE DO DEFINIDO NO PROGRAMA.
F) CHAVE DO ARQUIVO INDEXADO NÃO PODE SER ULTRAPASSADA. VERIFICAR SE ITENS DE
S028 GRUPO ESTÃO CORRETOS
SUPERVISOR DE PAGINAÇÃO DETECTOU UM ERRO DO SISTEMA. RE-EXECUTE O JOB G) (COBOL) - NÃO DEFINIU O BLOCK CORRETO DO ARQUIVO, OU NÃO COLOCOU A OPÇÃO
RECORD DO CARTÃO BLOCK (DEFAULT E CHARACTERS) EX:BLOCK 30 RECORDS
S030 H) SE O ARQUIVO FOR GERADO POR PROTEST. VERIFICAR SE FOI INCLUIDO ORG=SEQ NO
ERRO AO PROCESSAR UM ARQUIVO INDEXADO. VERIFICAR E CORRIGIR OPERANDO MACRF DA FIL.
DCB. I) FALTA PARAMETRO DSORG=IS

S031 S03D
A) ERRO AO PROCESSAR UM ARQUIVO QISAM. PODE SER OCASIONADO POR CHAVE INVÁLIDA, A) ERRO AO ABRIR ARQUIVO INDEXADO OU DIRETO. CARTÃO DD ESPECIFICA UM ARQUIVO NÃO
ESPAÇO NÃO CONSEGUIDO EM DISCO, ENDEREÇO INVÁLIDO PARA DISCO, LEITURA DE ARQUIVO INDEXADO OU PARÂMETRO VOL=SER DO CARTÃO DD ESTA ERRADO, OU DSORG=DA MAS O
DE SAIDA, CHAVE FORA DE SEQUENCIA, CHAVE DUPLICADA, OU OVERFLOW ETC ARQUIVO É INDEXADO.
B) (IMS) FALTA DE ESPAÇO NO DB OU INDICE. B) PROTEST COM CARTÃO SYSPRINT (NÃO E PERMITIDO).
C) CARTÃO DD COM ASTERISCO SEM NECESSIDADE. C) DCB FALTANDO PARÂMETRO RKP KEYLEN.CYLOFL.OPTCD (EM PROTEST).
D) ARQUIVO FORA DE ORDEM DE CHAVE DE GERAÇÃO.
S032 E) ARQUIVO INDEXADO CRIADO SEM DSORG=IS E RKP=0 (NO JCL).
ERRO AO ABRIR ARQUIVO INDEXADO. VERIFICAR E CORRIGIR OPERANDO MACRF DA DCB F) TENTOU LER ARQUIVO NÃO-INDEXADO COMO SE FOSSE INDEXADO (RETURN-CODE=08)
G) ERRO NA DCB (VOL, DISP OU ARQ-INDEX).
S033
A) ERRO AO ABRIR ARQUIVO INDEXADO EM ARQUIVOS MULTI-VOLUMES. OCORRE QUANDONÃO S03E
ESTÃO TODOS OS DISCOS MONTADOS. PODE OCORRER AINDA QUANDO DADOS SÃO MOVIMENTADOS ERRO AO ABRIR ARQUIVO QISAM. PROVAVELMENTE NÃO HÁ ESPAÇO PARA GRAVAR MAIS
PARA A AREA DA DCB. VERIFICAR SE HA INDICAÇÕES DE TABELA FORA DOS LIMITES EM REGISTROS. RECRIAR O ARQUIVO COM MAIS ESPAÇO OU GRAVA-LO USANDO VSAM.
COMANDOS DE ATRIBUIÇÃO.
B) USAR AS AREAS DE FD APOS FIM DE ARQUIVO. S043
C) ERRO DO NIVEL MAIS ALTO EM UM ARQUIVO IS. DCB DO SORTOUT DIFERENTE DA SORTIN.

S034 S046
A) ERRO AO ABRIR QISAM DCB ESPECIFICANDO POUCA AREA PARA INDICE. ENTROU EM LOOP DE GRAVAÇÃO NO BIA200.
B) ENDEREÇO ERRADO PARA UM ARQUIVO VARIAVEL
S04E
S035 PROBLEMAS COM TABELAS DB2 (PROVAVELMENTE ALGUMA TABELA NÃO FOI ENCONTRADA OU
A) ERRO AO ABRIR BISAM DCB ESPECIFICANDO POUCA ÁREA PARA CONTER UMA TRILHA DE ESTA COM PROBLEMAS). ACIONAR O DBA.
ÁREA PRIMÁRIA.
B) MEMORIA VIRTUAL PEQUENA DEMAIS PARA CONTER UMA TRILHA DA MEMÕRIA PRINCIPAL. S050
SAIDA DE ISOB POR GOTO ABORT.
S036
ERRO AO ABRIR ARQUIVO INDEXADO. PARAMETRO SPACE DO CARTÃO DD NÃO ESPECIFICA S061
ESPAÇO PRIMARIO OU A DCB DO ARQUIVO FOI MODIFICADA PELO PROGRAMA. VERIFICAR A) ARQUIVO DE LEITURA NÃO FOI GRAVADO (ESTA VAZIO).
SE HA INDICES DE TABELAS FORA DOS LIMITES EM COMANDO DE ATRIBUIÇÃO. B) FALTA CARTÃO SYSIN PARA O SORTX.

S037 S063
ERRO AO ABRIR ARQUIVO INDEXADO NÃO FOI ESPECIFICADO NUMERO DE BUFFERS, OU A) SORT DE ARQUIVO VAZIO.
ESPECIFICADO MAS COM COMPRIMENTO INSUFICIENTE PARA CONTER OS DADOS. B) FALTA CARTÃO SYSOUT

S038 S065
ERRO AO ABRIR ARQUIVO INDEXADO. SE O ARQUIVO FOR NOVO, RE-EXECUTAR O JOB PROBLEMAS NA TABELA DE SORT (ASM)
ALOCANDO MAIS ESPAÇO EM DISCO, SE NÃO FOR SALVAR O ARQUIVO E RECRIA-LO COM MAIS
ESPAÇO, RE-EXECUTANDO O JOB EM SEGUIDA.
Página 17/17 Página 18/18
S071 AJ) LEITURA APOS FINAL DE ARQUIVO.
A) EXIT SEM RETORNO. AK) VERIFICAR OS DOIS BYTES DE LL APOS O TAMANHO DO SEGMENTO (IMS).
B) GO TO DENTRO DE PERFORM DESTRUINDO O CONTROLE DE RETORNO DO PERFORM. AL) OCORRENCIA DO CARACTER ESPAÇO NO CODIGO DE TRANSAÇÃO
C) LEITURA APOS FIM NA OUTPUT PROCEDURE.
S0C2
S08A A) REGISTRO VARIAVEL - CONTADOR PARTES VARIAVEIS IRREGULAR
DD MISSING IDENT. B) FALTA GO SYSNNN:
C) EXECUÇÃO DE INSTRUÇÃO PRIVILEGIADA.
S0A8 D) ARQUIVO QUE FOI ABERTO FORA DO SORT ESTÁ SENDO FECHADO DENTRO DO SORT
OCORREU ERRO DURANTE A EXECUÇÃO DE UM PROGRAMA DE APLICAÇÃO NO VTAM E) FALTOU MOVER MENSAGEM PARA SORT-MESSAGE
F) A OPERAÇÃO PRIVILEGIADA ENCONTRA-SE EM ESTADO PROBLEMATICO
S0A9 G) ERRO DE TAMANHO NO CALCULO DE DIGITO.
UM COMANDO HALF NET OU CANCEL OCORREU NUM MODULO VTAM H) ERRO DE PROGRAMAÇÃO - LOGICA.
I) NOME DO CARTÃO DD NÃO CONFERE COM O ESCRITO NA DCB INTERNA
S0B0 J) TENTOU EXECUTAR DOIS EXEC'S NUM MESMO STEP.
PROVAVEL ERRO DE HARDWARE NA JOB QUEUE DO DATA SET K) STEP2 PEDE CARTÃO DD QUE PERTENCE AO ARQUIVO DO STEP1
L) LEITURA APOS FINAL DE ARQUIVO.
S0B6 M) TENTOU ABRIR OU FECHAR MAIS DE UMA VEZ O MESMO ARQUIVO
ERRO LOGICO NO SISTEMA QUANDO FOI ACESSADO O JOB LIST RESIDENTE N) ESTOURO DE TABELA.
O) GOBACK OU STOP RUN DENTRO DE SORT.
S0BC
ERRO DE HARDWARE DURANTE A EXECUÇÃO DE UMA SUB-ROTINA DA READER OU WRITER S0C3
A) INSTRUÇÃO EXECUTE É ATIVADA POR OUTRA INSTRUÇÃO EXECUTE. O ILC QUE APARECE NO
S0C0 DUMP É 2.
PROGRAM EXCEPTION INTERRUPÇÃO. IMPRECISA DE PROGRAMA. UMA OU MAIS EXCEÇÕES DE B) ENCERRAR O PROGRAMA SEM FECHAR ARQUIVO.
PROGRAMA FORAM DELETADAS DURANTE A EXECUÇÃO DE UMA INSTRUÇÃO CUJO ENDEREÇO NÃO C) A EXECUÇÃO DEPENDIA DA EXECUÇÃO DE UMA OUTRA INSTRUÇÃO
PODE SER PRECISAMENTE IDENTIFICADO PELOS BYTES 40 A 63 DA PSW CORRENTE. D) EXECUTE EXCEPTION. INSTRUÇÃO EXECUTE (EX) DIRIGIDA PARA OUTRA INSTRUÇÃO
VERIFICAR O CONTEUDO DOS REGISTRADORES NO MOMENTO DO ABEND E CORRIGIR O EXECUTE. ESTE ABEND PRATICAMENTE SÓ OCORRE EM LINGUAGEN DE BAIXO NIVEL.
PROGRAMA. BASTA CORRIGIR O PROGRAMA ELIMINANDO O DESVIO INDEVIDO.
E) UTILIZAÇÃO DE AREAS DE FD APOS FECHAR OU ANTES DE ABRIR O ARQUIVO.
S0C1 F) IRREGULARIDADES NA OUTPUT PROCEDURE O SORT.
A) ERROS NOS ÇARTÕES JOB - INSUFICIÉNCIA DE REGION DE SORTWORK (QUANTO TIVER G) TENTATIVA DE DAR REWRITE SEM DAR READ
SORT INTERNO).
B) FALTA LIBSYS S0C4
C) OPEN/CLOSE AROUIVOS. A) UTILIZAÇÃO DE AREAS DE FD APOS FECHAR OU ANTES DE ABRIR O ARQUIVO.
D) WRITE EM ARQUIVO ERRADO. B) PROVAVEL ERRO DE COMPILAÇÃO
E) SUBPROGRAMA NÃO EXISTENTE. C) INVASÃO DE AREA PROTEGIDA PELO SISTEMA
F) ARGUMENTOS DE SUBPROGRAMAS ERRADOS. D) FALTA CARTÃO DD PARA ARQUIVOS DE ENTRADA/SAIDA
G) SEARCH (NÃO E O ULTIMO NUM NINHO DE IF). E) FALTA GO STEPLIB
H) QUANDO NÃO EXISTE COMANDO STOP NO EASYTRIEVE COM OPÇÃO NOINPUT F) ACCEPT SEM SYSIN
I) FALTA ORG=ISEQ NO PROTEST G) DISPLAY SEM SYSOUT
J) INCOMPATIBILIDADE ENTRE SELECT E DD. H) PARAMETROS ERRADOS NO SUBPROGRAMA.
K) ESTOURO DE TABELA. 1) PROBLEMA DE OPEN DE ARQUIVO
L) NOMES EXTERNOS ERRADOS. J) NOME EXTERNO DO SELECT E DO DD NÃO SÃO IGUAIS.
M) TENTOU GRAVAR REGISTRO DE ARQUIVO DEFINIDO E ABERTO COMO DE ENTRADA. K) ESTOUROU A TABELA E ENTROU NUMA ÁREA DE WORKING.
N) TENTOU ABRIR OU FECHAR MAIS DE UMA VEZ O MESMO ARQUIVO. L) EM EASYTRIEVE. TENTATIVA DE MOVIMENTAÇÃO PARA AREA DE UM ARQUIVO NÃO ABERTO.
O) FALTOU 'GO' NOS CARTÕES DD (EX //GO SYSDUMP). DAR UM GET QUALQUER NO ARQUIVO.
P) FALTARAM CARTÕES DE CONTROLE PARA CALCULO DE DIGITO. M) FALTA DE EXIT EM UMA SECTION
O) FALTOU COMANDO ACCEPT APÓS DISPLAY. N) DIVERGENCIA NO SISTEMA OPERACIONAL.
R) TENTOU LER/GRAVAR ARQUIVO FECHADO. O) FALTOU CARTÃO SYSOUT PARA O SORT-MESSAGE.
S) TENTOU EXECUTAR OPERAÇÃO DE OUTPUT SEM ANTES TER ABERTO O ARQUIVO. P) TAMANHO DA AREA DO SORT INTERNO ESTAVA ERRADA.
T) ERRO DE LÓGICA NA CODIFICAÇÃO DA LINKAGE CONVENTION (ASM). O) AREA RESERVADA PARA LEITURA É MENOR QUE O TAMANHO DO REGISTRO VARIAVEL.
U) ERRO NA COLOCAÇÃO DO STEP DENTRO DO FLUXO LÓGICO DO SISTEMA. R) FALTOU SELECT
V) CODIGO DE OPERAÇÃO NÃO FOI DESIGNADO. S) INDICE NÃO INICIALIZADO.
W) A OPERAÇÃO DESIGNADA NÃO ESTÁ DISPONIVEL NO MÓDULO PARTICULAR. T) GRAVOU MAIS DE CINCO VOLUMES DE FITA.
X) ROTINA DE PROCESSAMENTO SEM LÓGICA. U) ARQUIVO DE ENTRADA ESTA MAL GRAVADO.
Y) CARTÃO SYSIN PARA ACCEPT VEM LOGO APÓS O (//GO): V) EXECUTOU UMA TM COM X´00' E O BRANCH FOI PARA UM ENDEREÇO QUALQUER. ASM
Z) (CÓDIGO 4) DCB (QUANDO PASSADO COM (2.BLP)). W) LINKAGE CONVENTION ERRADA (ASM).
AA) DAR CALL EM UMA ROTINA QUE FOI LINKEDITADA COMO UNRESOLVEO. X) PROGRAMA COM SORT INTERNO SAVE=19F OU LINKAGE BASE=X, SAVE=SAVE.
AB) ERRO NA MONTAGEM FALTA FULL PARA SORT. Y) WTO COM DESLOCAMENTO ERRADO.
AC) ERRO NA TABELA DO SORT(ASM). Z) TAMANHO DO REGISTRO E/OU TAMANHO DO BLOCO INCONSISTENTE COM A CLASULA RECORD
AD) FALTA STOP RUN APOS O ULTIMO INPUT-PROCEDURE DO ARQ-SORT. CONTAINS OU BLOCK CONTAINS.
AE) DEL SETL OU ESETL EM ARQUIVO NÃO INDEXADO (ASM). AA) ENCERRAR O PROGRAMA SEM FECHAR ARQUIVO
AF) NÃO COLOCOU O MACRO RETORNA (ASM). AB) GO TO PARA FORA DA INPUT OU OUTPUT PROCEDURE DO SORT.
AG) USOU REGISTRADOR BASE PARA OUTRA ROTINA. AC) FALTA PARÂMETRO PARA CALL EM SUB-ROTINA.
AH) FALTA DE CARTÃO DD. VERIFIQUE SE NÃO APARECE A MENSAGEM IEXXX 'DD STATEMENT AD) MOVER DADOS PARA A AREA DO SORT ANTES DA INPUT PROCEDURE OU DEPOIS DA
MISSING'. SOMANDO-SE 28 (HEX AO REGISTRADOR 1 CHEGA-SE A UM ENDEREÇO QUE OUTPUT PROCEDURE.
CONTEM O NOME DO CARTÃO DD EM QUESTÃO AE) USO DA LINKAGE SEM DAR ENTRY OU USING NA PROCEDURE.
AI) FALTA DD OU SYSOUT NO CASO DE READY TRACE. AF) EXECUTAR PROGRAMA SEM PCB (IMS)

Página 19/19 Página 20/20


AG) FALTA DD PARA IMS SHIFT ALGEBRICAS. BASTA ALTERAR DECLARAÇÃO DOS ATRIBUTOS DOS CAMPOS JA QUE ESTE
AH) EM SORT USING/GIVING, VERIFICAR O TAMANHO DOS ARQUIVOS ENVOLVIDOS. PODE SER ERRO OCORRE QUANDO A PRECISÃO
QUE A AREA DE SORT SEJA MAIOR QUE A SAIDA MAXIMA PARA AQUELE TIPO DE CAMPO E ULTRAPASSADA.
C) DIVISÃO POR ZERO.
S0C5 D) ABEND FORÇADO PELO PROGRAMADOR
A) PROBLEMA DE PROGRAMA ERRO DE PSB OU ENDEREÇAMENTO. E) OS DDNAMES INFORMADOS NÃO SÃO COMPATIVEIS COM OS SELECTS DO PROGRAMA FALTOU
B) ABRIU OU FECHOU MAIS DE UMA VEZ O MESMO ARQUIVO ALGUM DDNAME.
C) ESTOURO DE TABELA. F) TENTATIVA DE FECHAR ARQUIVO NÃO ABERTO
D) FALTA DE SECTION - SORT INTERNO.
E) INVERTEU OS COMANDOS ENTRE OS ARQUIVOS DE ENTRADA/SAIDA S0C9
F) INDICE EXCEDEU O TAMANHO MAXIMO. A) AUMENTAR AREAS DE SORT
G) PROCEDURE EXECUTADA ATRAVES DE UM PERFORM. VERIFIQUE SE NÃO FOI B) ABEND FORÇADO PELO PROGRAMADOR
CODIFICADA UMA SAIDA IMPRÓPRIA DE UMA PROCEDURE QUE SOFREU UM PERFORM C) DIVISÃO EM PONTO FIXO. RESULTADO NÃO COUBE O CAMPO DESIGNADO PARA ARMAZENAR
H) INDICE OU SUBSCRIPT COM VALOR INICIAL ZERADO OU INVALIDO RESULTADO. O ILC E 1 OU 2.
I) (COBOL) - VERIFIQUE SE NA MONTAGEM EXISTEM TODOS OS ENDEREÇAMENTOS DA D) FIXED POINT DIVIDE EXCEPTION. ERRO NA DIVISÃO DE CAMPOS DE PONTO FIXO. A
INSTRUÇÕES. PRINCÍPIO OCORRE QUANDO SE EFETUA UMA DIVISÃO POR ZERO OU QUANDO O QUOCIENTE, EM
J) TENTATIVA DE FECHAR ARQUIVO ANTES DE ABRIR PONTO FIXO, EXCEDE O LIMITE DE UMA PALAVRA COMPLETA EM LINGUAGEM DE BAIXO NIVEL.
K) UTILIZAÇÁO DAS AREAS DE FD ANTES DE LER ARQUIVO. PODE OCORRER QUANDO SE CONVERTE O BINARIO EM PONTO FIXO UM CAMPO QUE CONTEM
L) REWRITE COM CHAVE ERRADA VALOR MENOR QUE -2.147.483.648 OU MAIOR QUE 2.147.483.647 EM PLI OCORRE PELO
M) FALTOU DDNAME DE UM ARQUIVO QUE PERTENCE A UMA SUB-ROTINA MESMO MOTIVO, MAS O COMANDO QUE ORIGINA ESTA INSTRUÇÃO E ENTRE UM CAMPO BINÁRIO
NI TENTOU DAR WRITE EM ARQUIVO ABERTO COMO I/O AO INVES DE READ E REWRITE E O OUTRO DECIMAL EM COBOL. PODE AINDA OCORRER NO CASO DE UM SORT POR OMISSÃO DO
CARTÃO DD.
S0C6 E) DIVISÃO POR ZERO.
A) DCB ERRADA F) ENTRY-POINT ADDRESS. EXCEDEU O TAMANHO DO REGISTRADOR.
B) OPEN/CLOSE DUAS VEZES
C) GRAVAR OU LER EM ARQUIVO FECHADO S0CA
D) ESPECIFICAR ISO8IN OU NOME DO ARQUIVO A) DECIMAL OVERFLOW EXCEPTION. ESTOURO EM OPERAÇÃO COM CAMPO DECIMAL TENTATIVA
E) PROBLEMA COM CARTÃO INFOLINK (PARÂMETROS). DE MOVER PARA UM CAMPO DECIMAL UM VALOR CUJOS DIG;TOS SIGNIFICATIVOS NÃO PODEM
F) FALTOU ESPAÇO NO ARQUIVO EM QUE ESTAVA GRAVANDO SER CONTIDOS NESSE CAMPO COMO RESULTADO DE OPERAÇÃO DECIMAL EM LINGUAGENS DE
G) CARTÕES DE CONTROLE FORA DE ORDEM. BAIXO NIVEL. PODE AINDA OCORRER NA INSTRUÇÃO ZAP BASTA AUMENTAR O NUMERO DE
H) ESTOURO DE TABELA BYTES DO CAMPO QUE ESTIVER OCASIONANDO O ERRO
I) USOU O REGISTRADOR 2 QUANDO O PROGRAMA POSSUIA A MACRO CONSISTE B) ESTOURO DE CAMPO EX.: SET A TO B (A=COMP-3)
J) FALTARAM CARTÕES DE CONTROLE (JCL).
K) LEU ARQUIVO COM TAMANHO MAIOR QUE A DEFINIÇÃO DO PROGRAMA. S0CB
L) INDICE EXCEDEU VALOR MAXIMO. A) ARQUIVO ISAM ACESSADO COMO SEQUENCIAL
M) PROCEDURE EXECUTADA ATRAVES DE UM PERFORM. B) VERIFICAR GERAÇÃO JCL E PROGRAMA.
N) INDICE COM VALOR INICIAL ZERADO OU INVÁLIDO. C) BLOCAGEM ERRADA PARA ARQUIVO CIEBISAM PROVAVELMENTE TEM ERRO MAS NÃO SE SABE
O) TENTOU LER ARQUIVO INDEXADO FECHADO POR ESETL (ASM). O QUE E).
P) TENTOU LER ALGO QUE NÃO TINHA DCB. ALGUMA AREA QUALQUER. POR EXEMPLO GET D) DECIMAL DIVIDE EXCEPTION ERRO EM DIVISÃO DE CAMPOS DECIMAIS OCORRE QUANDO SE
5.AREA, MAS A INSTRUÇÃO ERA 5.AREA. EFETUA UMA DIVISÃO COM CAMPOS DECIMAIS. NA QUAL O DIVISOR E ZERO (ILC 2 OU 3)
Q) DIVISÃO POR ZERO OCORRE AINDA QUANDO O RESULTADO FOR MAIOR QUE O CAMPO DESIGNADO PARA CONTE-LO.
R) VERSÃO NÃO LINKEDITADA
S) FALTA ESPAÇO EM MEMÓRIA. S0CC
T) SORT INTERNO SEM SELECT PROBLEMAS COM PONTO FLUTUANTE.
U) USO DE RETURN EM ARQUIVO VAZIO - SQRT INTERNO.
V) ERRO NO OENDEREÇAMENTO OU NA ALOCAÇÃO DE ROTINAS EXTERNAS S0CE
EXPRESSÃO OMITIDA O RESULTADO FOI UMA FRAÇÃO ZERADA.
S0C7
A) HA UM VALOR NÃO-NUMERICO EM UM CAMPO NUMERICO. S0CF
B) OPERADOR MONTOU FITA ERRADA. DIVISÃO POR ZERO COM PONTO FLUTUANTE.
C) OPERADOR TECLOU DADO ERRADO.
D) ESTOURO DE TABELA S0DO
E) ENTROU EM CONDIÇÀO NOVA NÃO PREVISTA PELO PROGRAMA. ERRO OCORREU COMO RESULTADO DA TRADUÇÃO DE UM SEGMENTO INVÁLIDO.
F) FITA DE LEITURA DANIFICADA.
G) MOVIMENTAÇÃO DE DADOS ANTES DE LER O ARQUIVO S0D1
H) MANUSEIO DE CAMPOS COMPACTADOS COM 2 SINAIS (COMPACTOU 2 VEZES) ERRO OCORREU COMO RESULTADO INVÁLIDO DE UM PAGE DEFAULT INTERRUPTION.
I) WTO COM DESLOCAMENTO ERRADO
J) ERRO DE LÓGICA/PRQGRAMAÇÃO (DATA EXCEPTION). S0D3
J) NÃO ESPECIFICAR VALOR DO SORT-CORE-SIZE. ERRO OCORREU COMO RESULTADO DE UMA INSTRUÇÃO DE MAQUINA DO SISTEMA.
K) DIVISÃO POR ZERO.
S0E1
S0C8 PROBLEMAS COM ARQUIVO UTILIZANDO UNIT=VIO (VIRTUAL I/0) SUBSTITUIR UNIT=VIO POR
A) HOUVE UM ESTOURO DE OPERAÇÃO DE PONTO FIXO. O RESULTADO DE UMA OPERAÇÃO UNIT=SYSDA E RESUBMETER.
ALGEBRICA NÃO COUBE NO RECEPTOR O ILC E 1 OU 2.
B) FIXED POINT OVERFLOW EXCEPTION. PROBLEMA COM ALGUM CALCULO DENTRO DO S0F0
PROGRAMA. ESTOURO DE OPERAÇÃO COM CAMPO DE PONTO FIXO. GERALMENTE DECORRE DA ERRO DE MAQUINA. REPROCESSAR.
TENTATIVA DE SOMA OU DE SUBTRAÇÃO COM RESULTADO MAIOR QUE O CAMPO DEVERIA CONTER
EM LINGUAGEM DE BAIXO NIVEL. PODE AINDA OCORRER COMO RESULTADO DE INSTRUÇÕES

Página 21/21 Página 22/22


S0F1 S117
A) ERRO NA EXECUÇÃO DE I/0. PROVÁVEL ERRO NA ROTINA DE MÉTODO DE ACESSO OU ERRO DE I/O DURANTE FECHAMENTO DE UM ARQUIVO EM FITA COM VOLUME NÃO 0K.
MODIFICAÇÃO DE ALGUM BLOCO DE CONTROLE DURANTE I/0. RE-EXECUTAR O JOB.
B) PARÂMETROS DCB IOB. DEB DO PROGRAMA INCORRETOS. S122
JOB CANCELADO, COM DUMP, PELO OPERADOR. PROVAVELMENTE O JOB ESTAVA EM LOOP OU
S0F2 AGUARDANDO RECURSO NÃO DISPONIVEL NO MOMENTO, OU AINDA O JOB TERIA VIOLADO
A) ERRO NA EXECUÇÃO DE UMA INSTRUÇÃO EM ROTINA SVC TIPO 1 ESPECIFICADO PARÂMETRO ALGUMA NORMA DA INSTALAÇÃO. VERIFICAR A CAUSA E RE-EXECUTAR O JOB. SOLICITAR SUA
INVALIDO PARA UMA ROTINA SVC POR EXEMPLO EM COBOL. FOI INFORMADO UM VALOR MAIOR INCLUSÃO NO COMANDO.
QUE 120 NO PARÂMETRO INDICATIVO DO COMPRIMENTO DOS DADOS NO CAMPO DISPLAY.
B) ERRO DE JCL (PROVAVELMENTE ERRO DO SISTEMA). S130
A) ERRO NA MACRO DEQ. ESPECIFICADO 1 RECURSO NÃO ESPECIFICADO NA MACRO ENQ
S0F3 B) NA LINKEDIÇÃO. ESPAÇO ALOCADO NO SYS1 TESTES NÃO FOI SUFICIENTE
ERRO DE MAQUINA (MACHINE-CHECK). RE-EXECUTAR O JOB. C) I/O ERROR NO FINAL DE VOLUME DE FITA MAGNETICA. VERIFIQUE O RETURN-CODE
04 ERRO DE I/O QUANDO GRAVAVA O LABEL DE FIM DE VOLUME.
S0F4 08 ERRO DE I/O QUANDO AO POSICIONAR A FITA PARA PROCESSAR LABEL.
A) ERRO DE PAGINAÇÃO. RE-EXECUTAR O JOB. DC ERRO DE I/O AO LER FINAL DE FITA INPUT/OUTPUT
B) PARÂMETRO INVALIDO NA AREA DE WORK. LO ERRO DE I/O AO POSICIONAR FITA EOD
14 ERRO DE I/O AO LER HEADER LABEL DE FITA INPUT/OUTPUT
S0F7 18 ERRO DE I/O AO SE POSICIONAR A FITA NO PRIMEIRO REGISTRO.
INTERRUPÇÃO DE PROGRAMA DURANTE PROCESSAMENTO DE OUTRA INTERRUPÇÃO. RE-EXECUTAR 1C TRAILER LABEL INVALIDO. VERIFICAR O CONTEÚDO DO VOLUME.
O JOB 20 HEADER LABEL INVÁLIDO. VERIFICAR O CONTEÚDO DO VOLUME.
24 DATA DE EXPIRAÇÃO DE ARQUIVO DE SAIDA NÃO ALCANÇADA. CONFERIR PROVÁVEL
S101 ERRO DE UNIDADE OU DE VOLUME. OU AINDA ERRO DE I/O TEMPORARIO REEXECUTAR O
O PROGRAMA USA MAIS OCORRÉNCIAS DO QUE O ESPECIFICADO NA DCB. JOB E SE NECESSARIO, ESPECIFICAR OUTRO VOLUME OU UNIDADE.

S102 S137
ENDEREÇO INVALIDO DA DCB. A) I/O ERROR NO FINAL DE VOLUME DE UMA FITA MAGNETICA. RESUBMETER. RESOLVE 90%
DOS CASOS.
S1024 B) VERIFIQUE O RETURN-CODE:
(IMS) DEU GU NA MENSAGEM (IO-PCB). APÓS JA TER RECEBIDO UM QC NO STATUS CODE. 04 ERRO DE I/O QUANDO GRAVAVA O LABEL DE FIM DE VOLUME.
08 ERRO DE I/O QUANDO POSICIONAVA O VOLUME PARA PROCESSAMENTO.
S103 0C ERRO DE I/O AO SE LER TRAILER LABEL.
A) ENDEREÇO DO REQUEST BLOCK NA DCB INVALIDO. 10 ERRO DE I/O AO SE POSICIONAR A FITA NO FINAL DO ARQUIVO.
B) DCB ESPECIFICADA JA ESTAVA LIGADA. 14 ERRO DE I/O AO SE LER HEADER LABEL
18 ERRO DE I/O AO SE POSICIONAR A FITA NO PRIMEIRO REGISTRO.
S106
A) FALTA DE MEMÓRIA S137
B) AUMENTAR A REGION DO PROGRAMA. 1C FOI LIDO TRAILER LABEL INVALIDO DURANTE PROCESSAMENTO.
C) PROBLEMA COM GETMAIN (ASM). 20 FOI LIDO HEADER LABEL INVALIDO DURANTE PROCESSAMENTO.
D) ERRO EM TEMPO DE CARGA DE UM PROGRAMA OU SUB-ROTINA. OBS.: NO CASO DE HEADER OU TRAILLER LABEL INVÁLIDO (RC IC OU 20). LISTAR SEUS
E) MONTAR A TABELA NOVAMENTE COM O PROGRAMA STOPADO. CONTEUDOS PARA CERTIFICAR-SE DOS ERROS. R2=DCB, R4=LABEL.
F) ERRO NA EXECUÇÃO DAS MACROS LINK, LOAD, ATTACH OU XCTL. PODE DECORRER
DE ENDEREÇO OU TIPO DE REGISTRO INVALIDO NO MODULO A SER CARREGADO, OU S138
ERRO DE I/O DURANTE A CARGA DE MODULO. VERIFICAR O ENDEREÇO OU TIPO DE ERRO AO EXECUTAR MACRO ENQ. DUAS MACROS ENQ EXECUTADAS PARA O MESMO RECURSO, SEM
REGISTRO DO MÓDULO. PODE AINDA DECORRER DE ERRO OU LOOP DE PROGRAMA DE UMA DEQ INTERVENIENTE. INSERIR A MACRO DEQ ANTES DA SEGUNDA ENQ.
REGISTRO DE FETCH, OU AINDA DE FALTA DE MEMÓRIA PARA O REGISTRO FETCH.
G) CONTEUDO DO REG.15 (HEXADECIMAL). S13F
OC NÃO HAVIA MEMÓRIA DISPONIVEL SUFICIENTE PARA O FETCH EXECUTAR UM RESTART NOT SUCCESSFUL. REPROCESSAR.
GETMAIN PARA O MODULO OU BLOCOS DE CTL.
OD O PROGRAMA DE CONTROLE ENCONTROU UM TIPO DE ENDEREÇO INVÁLIDO NO S140
MODULO DE CARGA. PROVAVELMENTE ERRO DO USUARIO ERRO AO EXECUTAR A MACRO RDJFCB. RE-EXECUTAR O JOB.
OF ERRO DE I/0 (HARDWARE) NO ACESSO Á BIBLIOTECA ONDE O MODULO FOI
LINKEDITADO. S155
FD EQUIVALENTE AOS RESPECTIVOS CONTEÚDOS DESCRITOS ACIMA. PORÉM O PROBLEMAS NA TENTATIVAS DE SWAP.
FE PROGRAMA DE CONTROLE NÃO FOI CAPAZ DE EXECUTAR O ABENO NA MEMÓRIA
VIRTUAL. S16E
ERRO AO EXECUTAR FUNÇÃO DEBCHK. VERIFICAR CONTEUDO DO DEB.
S111
DSORG OU MACRF FORA DO PADRÃO. S1B0
GDG DO ARQUIVO DE LEITURA OU GRAVAÇÃO NÃO FOI CRIADO.
S113
ERRO AO ABRIR O ARQUIVO. ESTA ASSOCIADO AO RETURN-CODE. S19F
04 ERRO DE I/O NA EXECUÇÃO DA MACRO RDJFCB, OU REFERÊNCIA A JFCBINEXISTENTE. IMPRESSORA DE UM PROGRAMA INTERNO ABENDOU.
CONFERIR A MACRO SE EM LINGUAGENS DE BAIXO NIVEL.
08 EXECUTADA UMA EXTENSÃO PARA A JCB MAS NÃO HAVIA DISPONIVEL. S200
0C NÃO ESPECIFICADO PARÂMETRO EXLST NA DCB. CODIFICAR. A) A DCB DO ARQUIVO NÃO FOI ACEITA PARA UMA GRAVAÇÃO.
1O ERRO DE I/0 NA GRAVAÇÃO DA JFCB B) ERRO AO EXECUTAR UMA EXCP (MACRO DE PROGRAMAÇÃO DE CANAL).
14 ERRO DE I/0 NA LEITURA DE JFCB CONCATENADA VERIFICAR O CONTEÚDO DO IOB.ECB.DCB E DEB.
18 REQUISITADA UMA EXTENSÃO PARA JFCB DE ARQUIVO IS OU DIRETO. RE-EXECUTAR O JOB C) DCB EM C32 OU C35 OU CARTÃO INF (INDICA DESLOCAMENTO PARA FORA DO REGISTRO).
Página 23/23 Página 24/24
D) ERRO DE MÁQUINA - REPROCESSAR. RE-EXECUTE O JOB.
B) VERIFIQUE O RETURN-CODE
S201 04 O BLOCK-COUNT DA DCB NÃO CONFERE COM TRAILLER-LABEL. PROVAVELMENTE
A) FULLWORD INDICADA PARA RECEBER UMA ECB NÃO ESTÁ ALINHADA. UM OU MAIS BLOCOS DE DADOS FORAM PERDIDOS POR UM ERRO DE HARDWARE.
B) ERRO AO EXECUTAR MACRO WAIT. VERIFICAR O CONTEUDO DO DES. 08 PROCESSAR ARQUIVO COM MAIS DE UM VOLUME. APÓS LER PRIMEIRO VOLUME
C) ENDEREÇO DA DCB INVÁLIDO. ENCONTRA NO SEGUNDO UM DSN DIFERENTE DO CONTIDO NO PRIMEIRO.

S202 S248
PROBLEMA NA MACRO WTOR. CAMPO RECEPTOR ESTÁ EM LUGAR ERRADO. FALTOU ALGUM DDNAME PARA O VSAM.
(INVERSÃO NA FULL. TAMANHO. ECB).
S254
S203 DFS73DI - ANOTAR O REASON-CODE E VERIFICAR O STATUS CODE AI.
A) DIVISÃO POR ZERO EM UM COMANDO.
B) DIVISÃO COM DECIMAIS. NO RECEPTOR NÃO COUBE O RESULTADO. S295
C) OBS ANTIGO ABEND OCB. A) SUB-PROGRAMA NÃO MOVEU ZERO PARA RETURN-CODE.
B) ERRO NA SYSOUT
S206 C) ABRIR ARQUIVO COMO INPUT PARA GRAVAR OU VICE-VERSA.
ERRO AO EXECUTAR MACRO LINK, LOAD, XCTL OU DELETE. VERIFICAR O ENDEREÇO DO D) //GO XXXX NÃO ESTA APÓS O PROGRAMA.
MODULO REFERIDO NA MACRO.
S2F3
S207 A) ERRO DE JCL (PROVAVEL ERRO DO SISTEMA).
ROTINA DE EXIT NÃO SINCRONIZADA. B) PROBLEMA CAUSADO POR QUEDA DE ENERGIA OU OUTRO PROBLEMA COM A MÁQUINA
QUE FORÇOU O SISTEMA A SAIR DO AR E TEVE DE SER DADO NOVO IPL.
S213 RE-SUBMETER O JOB.
A) ARQUIVO NÃO ENCONTRADO NO VOLUME. C) FALTA DCB OU DCB ERRADA.
B) TENTOU LER ARQUIVO QUE CONSTA NA VTOC MAS OS DADOS FORAM DELETADOS. DISP=OLD.
C) DAR CLOSE EM ARQUIVO CATALOGADO SEM QUE HAJA DSNAME. S2FE
D) FD ERRADA. (QUANTIDADE DE BYTES DIFERENTES). PROBLEMAS TECNICOS COM OPERAÇÃO.
E) TENTOU LER ARQUIVO SEQUENCIAL COM DSORG=IS (DCB INTERNA)
F) TENTOU LER FITA CATALOGADA COM (O) NO MP/158. S301
G) MEMBRO PDS NÃO ENCONTRADO NA BIBLIOTECA (VER TAMANHOS DOS SEGMENTOS). INSTRUÇÃO DE WAIT NA DCB JÁ ESTAVA LIGADA.
H) FALTA DE INFORMAÇÃO NO PARM.
I) ARQUIVO CATALOGADO COM VOL=SER. S306
J) ERRO AO ABRIR ARQUIVO EM DISCO. ARQUIVO NÃO ENCONTRADO. A) MÓDULO ACESSADO NÃO ENCONTRADO.
ESTA ASSOCIADO AO RETURN-CODE: B) MODULE ACCESSED FDSVCIOO. FALTA DO CARTÃO DFSRESLIB OBRIGATORIO NO
04 ERRO NO OSNAME CORRIGIR OSNAME OU VOL DO CARTÃO DD. RELEASE 1.5. //DFSRESLIB DD DSN=IMS.LINKLIB,DISP=SHR
08 ARQUIVO PASSWORD NÃO EXISTE.
0C ERRO DE I/O AO LER DSCB FORMATO 1. CORRIGIR DSN/VOL DO CARTÃO DD S30A
10 ERRO DE I/O AO LER DSCB FORMATO 3. A) AUMENTAR A REGION.
18 ERRO DE I/0 AO GRAVAR DSCB FORMATO 1. B) COM RETURN-CODE 14 - PROBLEMAS COM A LIBERAÇÃO DE AREAS (FREEMAIN).
1C ERRO DE I/O AO LER DSCB FORMATO 4 GERALMENTE OCORRE QUANDO SE UTILIZA P00L0480. CARREGANDO-SE MAIS DE UMA
20 VOLUME COM MAIS DE 16 EXTENTS DO ARQUIVO RECRIAR O ARQUIVO. TABELA E FINALIZANDO A POOL (CÓDIGO 2) MAIS DE UMA VEZ A FASE 2 DEVE
24 TIPO DE ALOCAÇÃO NÃO SUPORTADA SOBRE OS/VS. ALTERAR. SER UTILIZADA SOMENTE UMA VEZ NO FINAL DA CARGA DE TODAS AS TABELAS.
28 DD INDICA UNIT=SYSDA, MAS JA HA 127 USUARIOS (MAXIMO ADMITIDO).
RE-EXECUTAR O JOB. S313
A) VOLUME ERRADO (ARQUIVO DE I/0).
S214 B) UNIT ERRADO (ARQUIVO DE I/0).
A) ERRO AO FECHAR ARQUIVO EM FITA ERRO DE I/0. RE-EXECUTAR O JOB. C) ERRO AO ABRIR ARQUIVO EM DISCO. ERRO DE I/0.
SE NECESSARIO ESPECIFICAR OUTRA UNIDADE OU VOLUME. RE-EXECUTAR O JOB E SE NECESSARIO ESPECIFICAR OUTRA UNIDADE OU VOLUME.
B) ERRO DE SISTEMA. RE-EXECUTAR. D) DBD DANIFICADA.

S217 S314
ERRO AO FECHAR ARQUIVO BSAM. A) ERRO DE I/0 OCORREU DURANTE A EXECUÇÃO DE UM CLOSE PARA UM ARQUIVO EM
DISCO. RE-EXECUTE O JOB E SE NECESSARIO ESPECIFICAR OUTRA UNIDADE OU VOLUME.
S222 B) TENTAR ABRIR OU FECHAR ARQUIVO QUE NÃO EXISTE.
JOB CANCELADO PELO OPERADOR OU AUTOMATICAMENTE PELO SISTEMA (SEM DUMP).
PROVAVELMENTE O SEU JOB ULTRAPASSOU ALGUM LIMITE ESPECIFICADO NO CARTÃO S317
JCB OU ASSUMIDO PELO SISTEMA. NORMALMENTE OCORRE QUANDO E ULTRAPASSADO ERRO DE FECHAMENTO DE UM ARQUIVO BSAM POR VOLUME DEFEITUOSO.
NUMERO DE LINHAS IMPRESSAS OU TEMPO TOTAL DE EXECUÇÃO.
S322
S22D A) O PROGRAMA ENTROU EM LOOP E ABENDOU POR TEMPO (TIME DEFAULT=120).
ENCERRAMENTO FORA DOS LIMITES DA MEMÓRIA VIRTUAL. B) O TEMPO ESPECIFICADO NO CARTÃO TIME E INSUFICIENTE PARA EXECUÇÃO
OBS TEM PRIORIDADE O TIME DO JOB EM CIMA DO CARTÃO EXEC.
S230
ERRO NA MACRO DEQ - TAMANHO ERRADO. S32D
ABEND DO SORT. CARTÃO DE CONTROLE ERRADO. LINKEDITE O PROGRAMA NOVAMENTE E RE-
S237 EXECUTE.
A) ERRO DE FIM DE VOLUME. ERRO DE HARDWARE OU DO USUÁRIO VERIFICAR O
DSNAME E O VOLUME DO ARQUIVO CONCATENADO REFERIDO NO TEXTO DA MENSAGEM.
Página 25/25 Página 26/26
S330
ERRO NA MACRO DEQ. S437
ERRO DE FIM DE VOLUME. VERIFICAR SE A DCB FOI ALTERADA OU DESTRUIDA.
S337
A) ERRO DE FIM DE ARQUIVO. ENCONTRADO FIM DE ARQUIVO, MAS NÃO EXISTE S474
ROTINA EOD ALTERAR O ARQUIVO. INSERINDO PELO MENOS UM REGISTRO EM PROGRAMA ON-LINE EM LOOP. CANCELADO PELO OPERADOR.
CASO DE SYSIN, OU CODIFICAR ROTINA PARA FIM DE ARQUIVO.
B) CARTÃO ERRADO NO IEBDG. S476
C) PROBLEMA NA PICTURE DO CAMPO. MAIS ESPECIFICAMENTE NO VALUE. A) (IMS) PROBLEMA COM A PARMLIST PARÂMETROS FUNCT OU PCBADDR
B) CALL SEM PCB.
S3FE C) CALL SEM FUNÇÃO.
UMA TASK TERMINANDO EDITA UM I/0 A SER EXECUTADO POR OUTRA TASK. D) USOU IMS=CBL MAS O PROGRAMA NÃO TEM ENTRY.

S400 S499
A) FALTOU O CARTÃO SYSOUT PARA O PROGRAMA. A) NUMERO MAXIMO DE ISRRS PERMITIDO PARA A TRANSAÇÃO FOI EXCEDIDO
B) BLOCO DE CONTROLE INVALIDO. VERIFICAR O IOB.DEB.UCD E DCB B) VERIFICAR PARÂMETRO SEGNO NA DEFINIÇÃO DA TRANSAÇÃO ESTE PARÂMETRO
(ESPECIALMENTE EM ARQUIVO CONCATENADO) INDICA O NUMERO MAXIMO DE ISRTS PERMITIDOS.
C) READ INTO PARA UMA ÁREA QUE JÁ HAVIA SIDO LIBERADA COM CLOSE. ESTE ABEND PODE VIR SEGUIDO DE UM STATUS-CODE A7.

S402 S4FB
COLOCADOS ENDEREÇOS DA TABELA DE EVENTOS DA DCB ANTES DA OCORRÊNCIA DE UM NÃO EXISTE UM DD CONCATENADO.
EVENTO ASSOCIADO A DCB.
S4FE
S406 UMA TASK TEMINANDO EDITA UM I/O A SER EXECUTADO POR OUTRA TASK. SOMENTE
O PROGRAMA PRODUZIDO PELO LINKEDITOR CONTÉM "OL" NO CARTÃO EXEC. A TASK NÓ É DE TELEPROCESSAMENTO.

S413 S506
A) PROBLEMA EM FITA/DISCO - FALTA INICIALIZAR. TAMANHO DE ENTRADA DO PROGRAMA OU SEGMENTO OVERLAY MAIOR QUE O PERMITIDO.
B) ARQUIVO DE SAIDA DEFINIDO COMO ENTRADA (COBOL).
C) IEHPROGM ALOCANDO UNIDADES DIFERENTES COM //DD1 IGUAIS. S512
D) ERRO AO ABRIR UM ARQUIVO EM FITA OU DISCO. VERIFIQUE O RETURN-CODE. PROBLEMAS COM ARQUIVO.
04 UNIDADE ESPECIFICADA NÃO DISPONIVEL
08 ERRO NO POSICIONAMENTO DA FITA. S513
0C ERRO NA LEITURA/ABERTURA DO LABEL DA FITA. A) O NOME EXTERNO DO SELECT E DD NÃO SÃO IGUAIS.
10 ERRO NA GRAVAÇÃO DO TAPE-MARK. B) ALOCOU UMA UNIDADE DE FITA QUE JÁ ESTAVA SENDO UTILIZADA.
14 ERRO NA GRAVAÇÃO DO TRAILLER-LABEL C) ERRO AO ABRIR ARQUIVO EM FITA TENTATIVA DE ABRIR DOIS ARQUIVOS NUM SÓ
18 ARQUIVO DE ENTRADA COM VOL=SER. VOLUME DE FITA.
1C VOLUME SEQUENCE MAIOR QUE VOLUME DO ARQUIVO.
20 ERRO DE I/O QUANDO DA LEITURA DE VOLUMES EM DISCO. S514
24 DENSIDADE DA DCB NÃO CONFERE COM DENSIDADE DA UNIDADE ESPECIFICADA ERRO DE I/O AO FECHAR O ARQUIVO. RE-EXECUTAR O JOB.
28 FALHA NO SUBSISTEMA DE VERIFICAÇÃO DE VOLUME.
2C ERRO AO PROCESSAR UM VOLUME MSS. S519
30 ERRO AO MONTAR UM VOLUME MSS. PROVAVELMENTE FALTA A PALAVRA SECTION NAS DEFINIÇÕES DAS ROTINAS.
34 VOLUME DE UM DOS ARQUIVOS ESTA ERRADO.
S522
S414 A) CANCELAMENTO PELO OPERADOR - ABENDOU POR WAIT
A) I/O ERROR NO DATASET INDICADO NA MENSAGEM IEC2121 (AO ABRIR OU FECHAR ARQUIVO B) ABEND POR TEMPO (PREVISTO NO JCL OU DEFAULT)
EM DISCO). RE-EXECUTAR O JOB E SE NECESSARIO, ESPECIFICAR OUTRA UNIDADE OU C) CANCELADO PORQUE UMA REQUISIÇÃO DO SISTEMA NÃO FOI EXECUTADA PELO
VOLUME. OPERADOR EM 15 MINUTOS.
B) DISPOSITIVO DIFERENTE ESPECIFICADO NO PARÂMETRO UNIT. D) O PROGRAMA ENTROU EM LOOP (ERRO DE LÓGICA).
E) ESPEROU RESPOSTA E NÃO FOI ATENDIDO.
S415 F) ESPEROU MONTAGEM DE FITA E NÃO FOI ATENDIDO.
PROBLEMA DE ARQUIVO (OPEN OU CLOSE). G) INTERVENÇÃO DE UNIDADE DE I/O NÃO FOI ATENDIDA.
S417 S584
ERRO NO FECHAMENTO DE ARQUIVO DE FITA POR DEFEITO DE VOLUME. NÃO LEU O ARQUIVO DE SORT ATE O FIM.
S422 S604
ULTRAPASSADO LIMITE DE SYS1.SYSJOBQE. DIVIDIR O SERVIÇO EM DOIS OU MAIS JOBS OU ENDEREÇO PEDIDO ESTA FORA DOS LIMITES DA MEMÓRIA VIRTUAL PEDIDA NA TASK.
DE OUTRA FORMA DIMINUIR O NUMERO DE MENSAGENS EMITIDAS PELA CONSOLE.
S605
S42D A) FALTOU ESPAÇO PARA O COB.
ENDEREÇO DA DCB NÃO ESTA NA MEMÓRIA "A". B) ENDEREÇO DE ALOCAÇÃO FORA DOS LIMITES DA MEMÓRIA VIRTUAL.
S430 S606
A) DFSI43DI - FALTOU COLOCAR AS AREAS DE BUFFER (REASON CODE=4) OU PRECISA A) PROGRAMA EM IMS EXECUTADO EM REGION PEQUENA. SUBMETER O JOB EM
ARRUMAR AS AREAS DE BUFFER (REASON CODE=7). REGION COM TAMANHO MAIOR.
B) PROGRAMA DE CONTROLE ACHOU UM PARÂMETRO LIST CRIADO NA ROTINA EXIT. B) FALTA ALOCAR MAIS ÁREA PARA SORT INTERNO.
C) DIMINUIR O VALOR DO SORT-CORE-SIZE.
Página 27/27 Página 28/28
S722
S60A A) EXCEDEU O OUTLIN ESPECIFICADO (DEFAULT=100.000 LINHAS).
ESPECIFICAÇÃO INVALIDA DE UMA AREA A SER LIBERADA. B) PROBLEMAS NA LÓGICA DO PROGRAMA POR EXEMPLO. DAR STOP RUN DENTRO DA
ROTINA DE OUTPUT DO PROGRAMA.
S613 C) ESTIMATIVA DE LINHAS EXCEDIDA. JOB GEROU NÚMERO DE LINHAS SUPERIOR AO
A) ARQUIVO SOLICITADO (FITA MULTIFILE), NÃO EXISTE NA FITA DEFAULT OU AO INFORMADO NO JCL.
B) PROBLEMA COM UNIDADE DE FITA (DEVICE). VERIFIQUE O RETURN-CODE
04 ERRO NO POSICIONAMENTO DA FITA. S737
0B ERRO NA LEITURA DO LABEL DA FITA OU PROBLEMA NO DEVICE. A) ISO8 NÃO ENCONTRADO NA AREA.
0C LABEL ERRADO OU INVALIDO DA FITA. B) ERRO DE FIM DE VOLUME OU DE ALOCAÇÃO DE ESPAÇO SECUNDÁRIO. PODE AINDA
10 ERRO NA GRAVAÇÃO DO LABEL. OCORRER NA ALOCAÇÃO DE ESPAÇO EM DISCO. PODE DECORRER DE ERRO DE I/O OU
14 ERRO NA GRAVAÇÃO DO TAPE-MARK. APÓS HEADER LABEL. DE DESMONTAGEM DE DISCO ANTES DO PROCESSAMENTO FINAL OU AINDA DE
OMISSÃO DE NOME DO MEMBRO EM ARQUIVO CONCATENADO.
S614
A) ERRO AO FECHAR ARQUIVO EM DISCO. ERRO DE I/0. RE-EXECUTAR O JOB. S747
SE NECESSARIO ESPECIFICAR OUTRA UNIDADE OU DISCO. PROGRAMA TP COM CAMPO COMP-3 INVALIDO.
B) FALHA DE SISTEMA NO COBOL. RE-EXECUTAR.
S749
S637 TP CANCELADO PELO OPERADOR.
A) ERRO DE I/O DURANTE FIM DE VOLUME.
B) ERRO NA CONCATENAÇÃO DOS ARQUIVOS OU CONCATENAÇÃO DE ARQUIVOS COM S777
ATRIBUTOS DIFERENTES. ERRO NO CARTÃO DA MICROFICHA.
C) PROCESSAMENTO DE FITA ABERTA COMO IN/OUT SEM ANEL.
D) VERIFIQUE O RETURN-CODE. S803
04 ERRO NA LEITURA DO LABEL. ERRON NO OPEN.
04 ERRO NA GRAVAÇÃO DO TAPE-MARK.
04 ERRO DE POSICIONAMENTO DA FITA NA UNIDADE. S804
O8 ERRO APOS O PROCESSAMENTO DO LABEL DO USUARIO. A) FALTA DE MEMÓRIA.
08 SORT COM DD CONCATENADO EM UNIDADES FISICAS DIFERENTES. B) FALTOU PARÂMETRO REGION
10 ERRO DE POSICIONAMENTO DA FITA PARA PROCESSAMENTO DO LABEL. C) INSUFICIÊNCIA DE ÁREA PARA PROCESSAMENTO DO PROGRAMA
10 ERRO DO POSICIONAMENTO DA FITA PARA PROCESSAMENTO DO REG.SEM LABEL D) DIVERGÊNCIA NO SISTEMA OPERACIONAL. O SISTEMA OPERACIONAL ESTÁ SENDO
34 ERRO DE PROCESSAMENTO DE FIM DE VOLUME. TESTADO. RODAR NOVAMENTE.
38 ERRO DE POSICIONAMENTO DA FITA SEM LABEL. E) SOLICITADA MAIS MEMÓRIA VIRTUAL QUE A DISPONIVEL. AUMENTAR A REGIÃO DO STEP.
3C OCORREU UM ERRO DE I/O ENQUANTO SE POSICIONAVA ARQUIVOS F) DIMINUIR AREAS DO SORT-WORK.
CONCATENADOS EM FITA.
S806
S704 A) NÃO ENCONTROU SUBPROGRAMA.
DUAS AREAS ALOCADAS AO MESMO TEMPO. ISTO SÓ É VÁLIDO PARA V52. B) PROGRAMA ESPECIFICADO NO CARTÃO EXEC ESTÁ ERRADO. NÃO FOI ENCONTRADO.
C) PROCEDURE ESPECIFICADA NO CARTÃO EXEC ESTA ERRADA OU NÃO FOIENCONTRADA.
S706 D) FALTOU O PARÂMETRO "L" PARA PROGRAMA FONTE (COBUCLG).
A) NÃO ENCONTROU SUBPROGRAMA. E) VERIFIQUE O RETURN-CODE
B) ERRO DE CARREGAR MÓDULO DECORRE DA TENTATIVA DE EXECUTAR UM MÓDULO 04 O PROGRAMA NÃO FOI LOCALIZADO NA BIBLIOTECA ESPECIFICADA PELO
MARCADO PELO LINKAGE EDITOR COMO NÃO EXECUTÁVEL (PROVAVELMENTE O MÓDULO STEPLIB/JOBLIB, OU O CARTÃO STEPLIB/JOBLIB ESTA AUSENTE.
CHAMA OUTRO, EXTERNO, QUE NÃO FOI DEVIDAMENTE LINKEDITADO). 08 ERRO DE I/O (HARDWARE) NO ACESSO A BIBLIOTECA.
VERIFICAR A MONTAGEM DO PROGRAMA.
C) MONTAR PROGRAMA COM IMS/CBL. S80A
A) FALTA PARÂMETRO REGION NOS CARTÕES JOB OU EXEC.
S713 B) A QUANTIDADE ESPECIFICADA NO CARTÃO REGION É INSUFICIENTE.
ERRO AO ABRIR ARQUIVO EM FITA OU DISCO. TENTATIVA DE ABRIR COMO SAIDA UM C) FALTA O PARÂMETRO VL=1 NA LINK DO SORT (ASM).
ARQUIVO ANTES DA DATA DE EXPIRAÇÃO. ESPECIFICAR OUTRO VOLUME OU ABRIR O ARQUIVO D) FALTA DE ESPAÇO PEDIDO PELO JCL.
COMO INPUT. E) BLKSIZE NÃO ESPECIFICADO PARA ARQUIVO DUMMY.
F) O PROGRAMA NECESSITA DE MAIS MEMÓRIA.
S714 G) SOLICITADA MAIS MEMÓRIA VIRTUAL QUE A DISPONIVEL. ESPECIFICAR UMA
ERRO AO FECHAR ARQUIVO EM FITA OU DRIVE. PROVAVELMENTE ERRO NA GRAVAÇÃO DO REGIÃO MAIOR PARA O STEP.
TRAILLER-LABEL NO FINAL DO ARQUIVO. RE-EXECUTAR O JOB. H) ALOCOU AREA MENOR QUE O NECESSARIO PARA O SORT INTERNO.
SE NECESSARIO ESPECIFICAR OUTRA UNIDADE OU VOLUME. I) DIMINUIR BYTES NO SORT-CORE-SIZE.
J) CRIOU O ARQUIVO INDEXADO COM DATAMACS COM BLKSIZE=0 NA FD.
S716
O PROGRAMA NÃO ESTA EXECUTAVEL (VER FINAL DA LISTAGEM). PODE SER ERRO NA S813
CATALOGAÇÃO. A) O NOME DO ARQUIVO ESPECIFICADO NO DSN NÃO CONFERE COM O ENCONTRADO NO
LABEL DO ARQUIVO.
S717 B) MONTOU FITA ERRADA. ESTAVA LENDO COM (2.BLP).
ERRO NO FECHAMENTO DE ARQUIVO EM FITA POR DEFEITO DE VOLUME. C) LABEL DA FITA NÃO COMBINA COM DCB.
D) LABEL NÃO IDENTIFICADO.
S718 E) LABEL DA FITA NÃO COMBINA COM DESCRIÇÃO DO PROGRAMA.
(IMS) REGION MUITO PEQUENA PARA CARREGAR TODOS OS MÓDULOS. DEVEM APARECER F) LABEL DA FITA DE LEITURA ESTÁ DESTRUIDO.
OS MODULOS NÃO CARREGADOS NO ABEND. A SOLUÇÃO E AUMENTAR A REGION. G) ERRO AO ABRIR O ARQUIVO EM FITA. ERRO NA ESPECIFICAÇÃO DO
PARÂMETRO VOL=SER OU DO DSNAME DO ARQUIVO.
Página 29/29 Página 30/30
SAOA
S814 A) SORT INTERNO EM PROGRAMA IMS ESTA COM PROBLEMAS. O SORT ESTÁ TENTANDO
A) FALTA CARTÃO REGION. LIBERAR REGISTRO APÓS O FIM DO SORT. FAÇA O SORT EXTERNO E ALTERE O
B) A QUANTIDADE ESPECIFICADA NO CARTÃO REGION FOI INSUFICIENTE. PROGRAMA.
B) A CHECAGEM DO SISTEMA DETECTOU ERRO DE HARDWARE.
S822
REQUISITOU MEMÓRIA VIRTUAL IGUAL A MEMÓRIA REAL E NÃO HAVIA MEMÓRIA SAO5
REAL DISPONIVEL. PROGRAMA DE CONTROLE ACESSOU UMA AREA EM BRANCO DA MEMÓRIA VIRTUAL.

S837 SA13
A) PROBLEMAS NO EOV (END OF VOLUME) DE UMA FITA QUANDO ULTRAPASSAR O VALOR ERRO AO ABRIR ARQUIVO EM FITA. ERRO NA SEQUÊNCIA DOS VOLUMES. VERIFICAR
DE 5 VOLUMES DE FITA NA GRAVAÇÃO USAR O PARÂMETRO VOL=( ..N) ONDE, NUMERO SEQUENCIAL E O NUMERO SERIAL DOS VOLUMES. VERIFICAR SE O JOB
"N" É O INCREMENTO DE VOLUMES DO DEFAULT. QUE GRAVOU A FITA LEVOU TODOS OS ARQUIVOS CORRETAMENTE.
B) INSUFICIÊNCIA DE ESPAÇO NA CRIAÇÃO DE ARQUIVO P/ COMPILAR E LINKEDITAR.
C) VERIFIQUE O OVERRIDEN DOS CARTÕES SA14
D) ESPECIFICAÇÃO DE NUMERO INSUFICIENTE DE VOLUMES NO PARÂMETRO VOL=SER DO ERRO AO FECHAR ARQUIVO EM DISCO. ERRO DE I/O AO LIBERAR ESPAÇO NÃO USADO
CARTÃO DD. (PARÂMETRO RLSE DO DD). RE-EXECUTAR O JOB. SE NECESSARIO, ESPECIFICAR OUTRA
E) ESPECIFICAÇÃO DE VOLUME DE FITA JÁ ALOCADO. UNIDADE OU VOLUME.

S850 SA37
DDB OU PSB ERRADAS DEVIDO A SER DB DE TESTE. ERRO DE FIM DE VOLUME. TENTATIVA DE FECHAR UM VOLUME COM A DCB JÁ FECHADA.

S852 SB13
NA PSB OS SEGMENTOS ESTÃO COMO LOGICOS E NO DB COMO FISICOS. ERRO AO FECHAR ARQUIVO PARTICIONADO ESTÁ ASSOCIADO AO RETURN-CODE
04 NOME DO MEMBRO (NEW) JÁ EXISTE.
S853 08 NOME DO MEMBRO (OLD) NÃO EXISTE.
PROBLEMA COM POINTER. PASSAR IDCAMS E FAZER CARGA DE NOVO. NUNCA PURGAR UM 0C FALTA DE ESPAÇO NO DIRETORIO.
BTS NO MEIO DE UMA EXECUÇÃO, POIS PODERA AFETAR OS POINTERS DE LIGAÇÃO 1O ERRO DE I/O AO UTILIZAR O DIRETÓRIO.
DEPENDENDO DO QUE O PROGRAMA ESTIVER FAZENDO NA HORA DO PURGE. 14 MEMÓRIA INSUFICIENTE PARA O STEP, AO ATUALIZAR O ARQUIVO.

S878 SB14
A) FALTOU INFORMAÇÃO DE REGION NO JCL. REGION INFORMADO NO JCL FOI INSUFICIENTE. A) NUMERO DE DIRETÓRIOS EXCEDE O PERMITIDO. DELETAR ALGUNS MEMBROS DO DATA SET
B) ERRO NO GETMAIN. PARA SANAR O PROBLEMA.
B) NOME DUPLICADO DE UM ARQUIVO PARTICIONADO.
S8CA
ESTOURO DE MEMÓRIA VIRTUAL. SB37
A) FALTA DE ESPAÇO RESERVADO (PROVÁVEL LOOP NA GRAVAÇÃO).
S906 B) O ARQUIVO JA ALOCOU 16 EXTENTS, MAS REQUER MAIS ESPAÇO (PODE SER CAUSADO POR
ERRO AO EXECUTAR MACRO LINK, LOAD, XCTL OU ATTACH. VERIFICAR SE O PROGRAMA UM LOOP).
CONTEM LOOP INCLUINDO UMA DESSAS MACROS. C) VERIFIQUE OVERRIDEN DOS CARTÕES.
D) NA COMPILAÇÃO DE UM PROGRAMA ASSEMBLER ALTERAR O SPACE DO CARTÃO ASM SYSIN DO
S90A JCL PARA ALOCAÇÃO EM CILINDROS (CYL).
A) ERRO AO LIBERAR AREA DE MEMÓRIA. ERRO NA EXECUÇÃO DA INSTRUÇÃO FREEMAIN E) LEITURA EM ARQUIVO DE SAIDA
EM LINGUAGEM DE BAIXO NIVEL. BASTA ALINHAR EM PALAVRA DUPLA O ENDEREÇO F) ERRO DE FIM DE VOLUME OU FIM DE ESPAÇO EM VIO (VIRTUAL I/O).ESTÁ ASSOCIADO AO
DA AREA A SER LIBERADA EM LINGUAGENS DE ALTO NIVEL. É MAIS FREQUENTE RETURN-CODE:
OCORRER EM COBOL. A CAUSA PODE SER QUALQUER ERRO ANTERIOR (S0C7, S0C4 04 FIM DE VOLUME RESIDENTE. RESERVADO OU ALOCADO PARA OUTRO JOB OU
OU OUTROS). OCORRIDO E INTERCEPTADO EM UMA SUB-ROTINA (POR EXEMPLO, UMA TASK E O FIM DE VOLUME FOI DEVIDO A FIM DE ESPAÇO DE VOLUME OU
INPUT OU OUTPUT PROCEDURE DO SORT) NA VTOC, OU AINDA O FIM DE DADOS DE ENTRADA
B) CLOSE 2 VEZES. 08 FIM DE VOLUME DEVIDO A FIM DE ESPAÇO NO DISCO E ERRO NA VTOC DO
C) CLOSE EM ARQUIVO NÃO ABERTO. VOLUME SEGUINTE.
D) ERRO EM UMA INSTRUÇÃO COM O CONECTIVO "FROM". 0C A UNIDADE DE DISCO JA FOI ALOCADA PARA O NÚMERO MAXIMO DE USUARIOS
E) LIBEROU OS BUFFERS DO ARQUIVO (FREEPOOL) ANTES DE FECHAR. (127).

S913 SC03
A) NO JOB QUE RODA UM SORT NÃO PODE EXISTIR //JOBLIB. A) FALTA MOVE ZERO TO RETURN-CODE.
B) ERRO AO ABRIR ARQUIVO PROTEGIDO. ESTA ASSOCIADO AO RETURN-CODE. B) NÃO FECHOU ALGUM ARQUIVO QUE FOI ABERTO.
04 BYTE DE ACESSIBILIDADE DA FITA DIFERE DE BRANCO. C) OMITIU O CARTÃO SYSOUT PARA DISPLAYS.
08 BYTE DE SEGURANÇA DA FITA DIFERE DE BRANCO. D) FALTOU CARTÃO SYSIN.
0C NÃO FOI INFORMADA A PASSWORD CORRETA DO ARQUIVO PROTEGIDO E) COND-CODE 5056. FALTA GOBACK.
10 TENTATIVA NÃO AUTORIZADA DE ABRIR VTOC COMO SAIDA. F) TENTATIVA DE LEITURA DE ARQUIVO APÓS FIM (AT END).
14 TENTATIVA DE CONCATENAR ARQUIVOS COM OU SEM ATRIBUTO CHECK.POINT G) LEITURA DE ARQUIVO DENTRO DE UMA CONDIÇÃO.
18 TENTATIVA NÃO AUTORIZADA DE LER A FITA COM BLP H) ENTROU EM LOOP DE LEITURA.
(BYPASS LABEL PROCESSING). I) TENTATIVA DE GRAVAÇÃO EM ARQUIVO ABERTO COMO INPUT.
1C TENTATIVA DE USAR ARQUIVO JÁ ALOCADO COM OUTRO JOB. J) ARQUIVO VARIAVEL COM ERRO.
20 TENTATIVA DE ACESSAR, COM PROGRAMAÇÃO DE CANAL, ARQUIVO PROTEGIDO. K) NOME DO DB ESCRITO ERRADO.
28 TENTATIVA DE ACESSAR ARQUIVO CHECK-POINT PROTEGIDO.
2C ERRO EM DSNAME DE ARQUIVO ISAM. SC07
30 ARQUIVO EM FITA COM NIVEL DE SEGURANÇA DIFERENTE DO(S) ARQUIVO(S) TAMANHO DE CARTÃO PARM ERRADO (PROBLEMAS COM LINKAGE).
ANTERIOR(ES) NO MESMO VOLUME.
Página 31/31 Página 32/32
SC13 B) ARQUIVO SEQUENCIAL. VERIFICAR DEFINIÇÃO FD (TAMANHO DO REGISTRO)
ERRO NA ABERTURA DE UM ARQUIVO CONECTADO PARTICIONADO.
SF34
SD00 A) ARQUIVO VSAM - FALTA DE ESPAÇO/VIOLAÇÃO DE ÁREA.
ERRO AO ESPECIFICAR UMA PAGINA EM VS. GERALMENTE A REFERÊNCIA INCORRETA E B) ARQUIVO SEQUENCIAL - FALTA DE ESPAÇO/VIOLAÇÃO DE AREA.
FEITA NUMA INSTRUÇÃO DE I/O. VERIFICAR OS BLOCOS DE CONTROLE E RE-EXECUTAR O
JOB. SF90
A) ARQUIVO SEQUENCIAL - FALTA CARTÃO DD PARA O ARQUIVO MENCIONADO.
SD13 B) ARQUIVO VSAM - SEM INFORMAÇÕES.
A) ERRO AO ABRIR ARQUIVO PARTICIONADO. TENTATIVA DE ABRIR ARQUIVO CONCATENADO
COMO OUTPUT. SF92
B) ERRO NA DCB DA IMPRESSORA. ARQUIVO SEQUENCIAL - LEITURA APÓS FIM DE ARQUIVO.

SD14 SF93
FECHAR ARQUIVO NÃO ABERTO. ARQUIVO VSAM - AUMENTAR REGION DO PROGRAMA.

SD23 SF95
A) PROBLEMA DE MACRO. RECOMPILAR. ARQUIVO VSAM - ARQUIVO NÃO ENCONTRADO (CLUSTER).
B) ARGUMENTOS DE SUB-PROGRAMAS.
C) NÁO INICIALIZOU INDEXADOR (IX IN). SFFA
(IMS) FALTA CARTÃO //MAIN CLASS=ONLINE, APOS CARTÃO JOB NO SIS 3084.
SD37
A) FALTA DE ESPAÇO RESERVADO (PROVAVEL LOOP NA GRAVAÇÃO). SE FOR FITAESPECIFIQUE S1024
MAIS VOLUMES OU AUMENTE O VOLUME COUNT. SE FOR DISCO COLOQUE ALOCAÇÃO SECUNDARIA (IMS) DEU "GU" NA MENSAGEM (IO-PCB) APOS JA TER RECEBIDO UM "QC" NO STATUS-CODE.
NO PARÂMETRO SPACE.
B) VERIFIQUE O OVERRIDEN DOS CARTÕES.
C) ERRO AO GRAVAR ARQUIVO EM DISCOS OU EM VIO (VIRTUAL I/O). FIM DE ÁREA
PRIMARIA E NÃO FOI ESPECIFICADA AREA SECUNDARIA. AUMENTAR O ESPAÇO
PRIMARIO, OU ESPECIFICAR ESPAÇO SECUNDARIO.

SE35
LEITURA APOS FIM DE ARQUIVO SORTWORK.

SE37
A) FALTA DE ESPAÇO NO VOLUME SE FOR FITA. ESPECIFIQUE MAIS VOLUMES OU AUMENTE O
VOLUME COUNT.
B) NA TENTATIVA DE GRAVAÇÃO EM OUTRO VOLUME, O DSNAME ESTA DUPLICADO.
C) ERRO AO GRAVAR ARQUIVO EM DISCOS/FITA. ESGOTADO TODO O ESPAÇO DESTINADO
AO ARQUIVO. ESPECIFICAR MAIS ESPAÇO OU MAIS VOLUMES. ESTOURO DE ARQUIVO
D) VERIFIQUE O RETURN-CODE:
04 FALTOU ESPAÇO PARA CONTER O DATA SET APÓS USAR TODO INCREMENTO.
08 TENTOU GRAVAR ARQUIVO EM DOIS VOLUMES DE TAMANHOS DIFERENTES MAS COM O
MESMO DSNAME. O ARQUIVO COMPLETOU UM VOLUME E QUANDO COMEÇOU A GRAVAR NO PRÓXIMO
VOLUME VERIFICOU QUE JA HAVIA UM ARQUIVO COM O MESMO NOME.

SEB7
ESTOURO NO DIRETÓRIO DE ARQUIVO PARTICIONADO (BIBLIOTECA).

SF10
A) ARQUIVO VSAM - NA LEITURA DO ARQUIVO VSAM SEQUENCIALMENTE.
B) INDICA ARQUIVO VAZIO.

SF20
ARQUIVO VSAM - INVALID KEY.

SF21
ARQUIVO VSAM - ERRO DE SEQUÊNCIA.

SF22
ARQUIVO - VSAM CHAVE DUPLICADA.

SF23
ARQUIVO VSAM - REGISTRO NÃO ENCONTRADO.

SF24
ARQUIVO VSAM - VIOLAÇÃO DE ESPAÇO (ÁREA) - AUMENTAR FREESPACE.

SF30
A) ARQUIVO VSAM - DATA-CHECK - VIOLAÇÃO DE AREA.
Página 33/33 Página 34/34
ABENDS DE USUÁRIO
U0061 A) CARTÃO JOB ERRADO;
U0000 ESTIMATIVA DE NÚMERO DE LINHAS EXCEDIDO. B) UNIDADE DE FITA COM PROBLEMA;
U0003 EXCEDEU O TAMANHO (SIZE) NECESSÁRIO PARA COMPILAÇÃO DO PROGRAMA. RECOMPILE O C) LRECL E BLKSIZE NÃO CONFEREM COM O ARQUIVO GRAVADO;
PROGRAMA COM PARÂMETRO SIZE MAIOR QUE 180000 BYTES. D) PROBLEMA DE GRAVAÇÃO NA FITA DE LEITURA;
EX.: LIBCOB....,OPTION='SIZE=220000'.
E) RECFM=FB QUANDO DEVERIA SER F OU VICE-VERSA;
U0004 FALTA CARTÃO DE CONTROLE (FB).
F) PARA SORT EXTERNO VERIFICAR SE APÓS 'BI' EXISTE UM ESPAÇO EM BRANCO;
U0005 ERRO DE DEFINIÇÃO NA TABELA DO SORT (ASM). G) ARQUIVO DE LEITURA NÃO FOI GRAVADO;
U0007 A) PARÊNTESIS IRREGULARES(RECORD LENGTH COM TAMANHO ERRADO); H) FALTA CARTÃO SYSIN PARA O SORTX;
B) PARM COM ERRO; I) CONCATENAÇÃO DE 2 ARQUIVOS NA SORTIN, SENDO QUE UM DELES NÃO EXISTE (SORT
C) ERRO NO CARTÃO SORT FIELDS NO JCL; EXTERNO).
D) RECORD LENGTH COM TAMANHO ERRADO. U0062 PROBLEMA DE COMPILAÇÃO (ERRO DE COMPILAÇÃO).
U0010 FALTOU CARTÃO PARA SUBSTITUIR EM UMA PROCEDURE. EX.: '//PD.SPDIN DD * 'PARA U0063 A) FALTOU CARTÃO SYSOUT PARA O SORT(ERROR OPEN SYSOUT);
SUBROTINA. B) O BLKSIZE NÃO É MÚLTIPLO DO LRECL;
U0012 FALTA DE ESPAÇO (VSAM). C) UTILIZA CALL, POR ISSO PRECISA NO EXEC * (ERROR OPEN SYSIN)
U0013 A) MESSAGE 'INVALID SORT OR MESSAGE STATEMENT OPERAND'. CARTÃO SORT FIELDS //JOB EXEC ASMCFG, PARM.LKED='XREF,LET,LIST,CALL'
ERRADO; //SYSIN DD *
B) FALTA O CARTÃO END NO SORTX; //LKED.SYSLIB DD DSN=V.BIBGERAL, DISP=SHR
C) O CARTÃO DD - IEFRDER FOI OMITIDO. //GO.SYSOUT DD SYSOUT=S
ENTRAR COM: //IEFRDER DD DUMMY, DCB=BLKSIZE=80. A) DCB FORA DE SEQÜÊNCIA;
U0068
U0016 A) ERRO NO CARTÃO SORT FIELDS NO JCL; B) REGISTROS FORA DE SEQÜÊNCIA NO MERGE;
B) ANORMALIDADE NA EXECUÇÃO DE UM PROGRAMA OU PROVOCADO POR UMA SUB-ROTINA; C) TIRAR LABEL DOS ARQUIVOS E COLOCAR O ARQUIVO MAIOR QUE ANTES.
C) O SORT NÃO ENCONTRA O ARQUIVO A SER SORTEADO; A) TENTOU LER SORT APÓS TER ACABADO O MESMO;
U0071
D) VALOR EM REG. OU DCB DO SORTIN DIFERE DO ARQUIVO; B) (IMS) ÁREA RESERVADA PARA AS SSA'S ESTOURADA.
E) FALTA CARTÃO //SORT.SYSIN DD * ;
U0072 FALTA DO DD IEFRDER QUANDO A PSB PERMITE QUE O PROGRAMA ATUALIZE O DATABASE.
F) SORTWK1 OMITIDO; ESTE DD PERMITE AO IMS GRAVAR A LOG, CASO CONTRÁRIO DAR DUMMY.
G) CANCELAMENTO FORÇADO PELO PROGRAMA; //IEFRDER DD DUMMY,DCB=BLKSIZE=80.
H) ERRO NO ARGUMENTO OU PARÂMETRO DO SORT; U0073 PROBLEMA COM SORT VARIÁVEL, DIVERGÊNCIA NO TAMANHO DO REGISTRO LÓGICO.
I) EXCEDEU A CAPACIDADE DO SORT - AUMENTAR SORTWORKS. AUMENTAR O PARÂMETRO REGION.
U0078
U0018 A)FORMATO DOS CAMPOS DE SORT ERRADO (CH, ZD,...);
U0099 FALTA CARTÃO SYSOUT.
B) PROBLEMA NO SORT INTERNO. A SOLUÇÃO É CONCATENAR JOBLIB:
U0100 A) CANCELAMENTO PELO MÓDULO DE APLICAÇÃO WSS020;
//JOBLIB DD DSN=X.BIBGERAL,DISP=SHR
B) DSN=XXXXXX DD STATEMENT MISSING;
// DD DSN=SYS2.LINKLIB,DISP=SHR
C) FALTA DE CARTÃO DD DSN NA PROCEDURE;
C) EM PROGRAMA ASSEMBLER OU SORTX ACRESCENTAR UM BRANCO APÓS O PARÂMETRO
D) ARQUIVO NÃO INFORMADO NO JCL.
'BI'. EXEMPLO: '. . . . FORMAT=BI ';
D) ERRO NO CONTROL FIELD PARAMETER. U0106 FALTOU INFORMAR A PGMLIB. PROGRAMA NÃO ENCONTRADO.
U0020 A) SORT FIELDS ERRADO; U0113 'TP' - PROBLEMA DE IMS.
B) LENGTH ESCRITO ERRADO; U0116 A) FALTA SORTLIB OU ÁREA DE SORTWK INSUFICIENTE;
C) SE FOR EASYPLUS VERIFICAR SE O PARÂMETRO DO EASY DE PRODUÇÃO QUE DIZ QUAL B) SORT ENTRA EM LOOP;
O BANCO DO IMS QUE VAI SER USADO ESTÁ APONTANDO PARA O BANCO DE TESTE AO C) FALTA DE ESPAÇO PARA O SORT.
INVÉS DO BANCO DE PRODUÇÃO. U0144 TODAS AS MESSAGE REGION DO IMS ESTÃO OCUPADAS E SEU PROGRAMA (EM BMP)
U0024 ERRO NO PROGRAMA GENÉRICO - SUSPENDE A EXECUÇÃO. NECESSITOU DE UMA, CAUSANDO O ABEND. RESUBMETER O PROCEDIMENTO NOVAMENTE.
U0025 A) QUANTIDADE DE REGISTROS QUE ENTRARAM NO SORT É DIFERENTE DA QUANTIDADE DE U0200 A DCB DO ARQUIVO NÃO FOI ACEITA PARA GRAVAÇÃO.
REGISTROS LIBERADOS; U0201 FULLWORD INDICADA PARA RECEBER UMA ECB NÃO ESTÁ ALINHADA.
B) RECORD COUNT OFF (NÃO UTILIZOU TODOS OS REGISTROS DO SORT). U0202 PROBLEMAS NA MACRO WTOR, CAMPO RECEPTOR ESTÁ EM LUGAR ERRADO (INVERSÃO NA
U0027 A) TAMANHO DO REGISTRO DE SORT ESTÁ ERRADO NA DEFINIÇÃO; FULL, TAMANHO, ECB).
B) (EASYTRIEVE) ERRO NO SORT, MANDOU CLASSIFICAR UM CAMPO QUE NÃO PERTENCIA À U0203 A) DIVISÃO POR ZERO.
ÁREA DE SORT. B) DIVISÃO COM DECIMAIS, NO RECEPTOR NÃO COUBE O RESULTADO. PARA SOLUCIONAR
U0031 GRAVAÇÃO FORA DE ORDEM OU DUPLICADA NO ARQUIVO INDEXADO. ESTE ABEND, DEVE-SE SUBTRAIR O EPA DO CONTEÚDO DO REGISTRADOR 14 E VOCÊ TERÁ
U0039 A) AUMENTAR O PARÂMETRO REGION NO CARTÃO JOB (REGION=1800K, 2400K, 3000K OU O EM HEXADECIMAL O OFFSET DO LOCAL ONDE ABENDOU O PROGRAMA. VERIFICAR O OFFSET
QUE FOR NECESSÁRIO); NA CONDENSED LISTING.
B) PROBLEMAS COM AS INSTRUÇÕES GETMAIN/FREEMAIN, VERIFICAR SE O PROGRAMA AS U0206 A) BIBLIOTECAS PSB OU DBD NÃO ABERTAS (NÃO RELACIONADAS NO JCL);
UTILIZA OU UTILIZA ROTINAS DE ALOCAÇÃO DINÂMICA DE MEMÓRIA. B) FALTOU CARTÃO IMS.
U0042 A) DUPLICADO CARTÃO //SORTWK .. DD ... U0209 ABEND DO MÓDULO ILBOADI COM DIVISÃO POR ZERO (PROGRAMA NÃO IMS).
B) DUPLICADOS CARTÕES DE JCL PARA O STEP. U0220 A) 'ACCT' EM LOCAL INADEQUADO QUANDO EM OPEN INICIAL;
U0043 DIFERENÇA ENTRE BLOCAGEM NO SORTX. B) DCB INCOMPATÍVEL.
U0046 A) SORT CAPACITY EXCEDIDO; U0230 A) ARQUIVO DE ENTRADA E SAÍDA NÃO GERADO. VERIFIQUE DATAMACS;
B) CARTÃO EXEC DO SORT ERRADO; B) DCB INCOMPATÍVEL.
C) FALTAM CARTÕES //SORTLIB OU SORTWK - VERIFIQUE A MENSAGEM EMITIDA NA U0240 A) EXCEDEU O LIMITE DE TEMPO DA MESSAGE (IMS). POSSÍVEL LOOP NO PROGRAMA.
SYSOUT RELATIVA AO SORT; PROBLEMAS NO TEMPO DE RESPOSTA;
D) SORT EXTERNO, O ARQUIVO É VARIÁVEL E FOI CRIADO COMO FIXO. B) EXECUÇÃO DO DFSRRCO0 COM PARM INVÁLIDO.
U0048 NA EXECUÇÃO IMS NÃO FORAM REFERENCIADOS OS ARQUIVOS DO 'DBRC', RECON1 E U0253 DLT0, O NOME DO DBD NÃO PERTENCE AOS DSN INFORMADOS.
RECON2. SE VOCÊ NÃO QUER USAR DBRC CODIFIQUE NO EXEC: A) PSB NÃO CRIADA OU NÃO PERMITE COMANDO USADO;
PARM='DLI,PROGRAMA,PSBNAME,,,,,IMSB,,N' U0254
B) OPÇÃO DE PROCESSAMENTO NÃO CONSTA NA PSB;
PARM='DBB,PROGRAMA,PSBNAME,,,,,IMSB,,N'.
C) NÃO FOI ABERTO O DATA-SET;
U0056 FALTA SORTIN OU SORTOUT NO JCL(ASM).
D) FALTOU O CARTÃO DD DA DCB - RELACIONAMENTO LÓGICO;
E) DSN EXISTE NA VTOC MAS NÃO FOI CRIADO O ARQUIVO;
F) LER ARQUIVO KEEP MAS NÃO FOI CRIADO.

Página 35/35 Página 36/36


G) TENTATIVA DE ACESSAR UM SEGMENTO COM PSB NÃO COMPATÍVEL;
H) PROGRAMA FOI LINKEDITADO SEM O ENTRY APÓS A PROCEDURE;
U0260 A) A DBD FOI ALTERADA E O DATABASE NÃO ESTÁ DE ACORDO COM A DBD. CRIAR
DATABASE DE ACORDO COM A DBD, ATRAVÉS DE: I) VERIFICAR A ORDEM DOS PARÂMETROS DO CALL;
1) UNLOAD; J) ENDEREÇO DA PSB ERRADO;
2) COMPILAR DBD (SE NECESSÁRIO); K) FALTOU PARÂMETRO IMS=CBL NO CARTÃO EXEC;
3) RELOAD. L) PSB DEFINIDA INCORRETAMENTE NA GERAÇÃO;
B) O PRIMEIRO PARÂMETRO DO SEU CALL IMS 'DLITCBL' CONTÉM 'NUMEROS', ENTÃO ELE M) PCB DEFINIDA NO PROGRAMA NÃO FOI DEFINIDA NO SUPORTE.
ESTÁ DESCREVENDO O NÚMERO DE ELEMENTOS DA LISTA DE PARÂMETROS QUE NÃO PODE U0499 A) NÚMERO MÁXIMO DE ISRT'S PERMITIDO PARA A TRANSAÇÃO FOI EXCEDIDO;
EXCEDER 18. EM COBOL OU EASYTRIEVE ESTE PRIMEIRO PARÂMETRO É OPCIONAL; B) VERIFICAR O PARÂMETRO SEGNO NA DEFINIÇÃO DA TRANSAÇÃO. ESTE PARÂMETRO
C) ENTRY NÃO É O PRIMEIRO COMANDO DO PROGRAMA. INDICA O NÚMERO MÁXIMO DE ISRT'S PERMITIDOS. ESTE ABEND PODE VIR SEGUIDO DE
U0261 A) ERRO NA PSB; UM STATUS-CODE A7.
B) MONTOU PROGRAMA IMS COM A PROCEDURE LIBCOB, QUANDO DEVERIA SER A LIBICOB; U0519 A) 'GO TO' ENTROU POR GRAVIDADE NO ÚLTIMO PARÁGRAFO DO PGM, O QUAL NÃO TEM
C) NO JCL NÃO FOI COLOCADA A PSB; CONDIÇÃO DE RETORNO PARA DENTRO DO PGM. O PROCESSAMENTO CONTINUOU ALÉM DO
D) NÃO COLOCOU PCB NO COMANDO ENTRY OU PROCEDURE USING; PROGRAMA (GO TO DENTRO DE PERFORM, PRINCIPALMENTE DENTRO DE SORT);
B) TÉRMINO DO PROGRAMA SEM GOBACK OU STOP RUN.
E) EXISTE UM COMANDO CALL COM PCB INEXISTENTE;
U0613 PROBLEMAS COM POSICIONAMENTO DOS ARQUIVOS.
F) FOI MUDADA A DBD/PSB E O PROGRAMA NÃO FOI ALTERADO.
A) ERRO EM ALGUM PARÂMETRO NO CALL; U0637 CONCATENOU DISCO EM FITA.
U0290
B) NÚMERO DE PARÂMETROS DO CALL MAIOR QUE 18. U0640 REQUER PARÂMETRO OMITIDO.
U0295 A) O PROGRAMA ACESSOU UMA SUB-ROTINA E RETORNOU COM RETURN-CODE MAIOR QUE 4 U0642 A) OVERRIDE ERRADO (CARTÃO STEPLIB);
DÍGITOS, PARA SOLUCIONAR O PROBLEMA DEVE MOVER ZERO PARA RETURN-CODE; B) EXCEDIDO PARÂMETRO (PARM).
B) RETURN-CODE COM VALOR NEGATIVO; U0662 PROGRAMA IMS USANDO PARM.
C) TENTOU LER ARQUIVO SEQUENCIAL APÓS TER TERMINADO; U0717 IMS EXIGE MAIS QUE 500K PARA RODAR NUMA PARTIÇÃO.
D) FALTA CARTÃO DD PARA ARQUIVO CORRESPONDENTE NA SELECT; U0718 (IMS) REGION MUITO PEQUENA PARA CARREGAR TODOS OS MÓDULOS. DEVEM APARECER OS
E) ABRIU ARQUIVO DE SAÍDA COMO ENTRADA OU VICE-VERSA; MÓDULOS NÃO CARREGADOS NO ABEND. A SOLUÇÃO É AUMENTAR A REGION.
F) FECHOU MAIS DE UMA VEZ O MESMO ARQUIVO; U0722 PARÂMETRO OUTLIN NO JCL (RELATÓRIO).
G) DDNAME EXTERNO DIFERENTE DO PROGRAMA; U0749 ABEND DO IMS. RE-EXECUTAR.
H) CARTÃO //GO.XXXX NÃO ESTÁ APÓS O PROGRAMA; U0755 (IMS) O PROGRAMA QUE ABENDOU ESTÁ TENTANDO ALOCAR BUFFERS PARA TRABALHAR, MAS
I) FILE STATUS 90 - PROBLEMA COM O DDNAME. VOLTOU A LER O ARQUIVO APÓS TER TEM OUTRO PROGRAMA PRENDENDO ESTE BUFFER. PODE SER UM PROGRAMA BMP SEM
SIDO FECHADO; CONTROLE DOS CALLS SYNC, OU SEJA, UM PROGRAMA BMP QUE NÃO ESTÁ DANDO CALL
J) FILE STATUS 92 - FALTA CARTÃO SYSOUT. FAZER REFERÊNCIAS A CAMPOS DE SYNC CORRETAMENTE.
ARQUIVOS FECHADOS. U0775 NO TESTE ON-LINE NORMALMENTE VEM PRECEDIDO PELA MENSAGEM DFS2450I COM REASON
U0332 O TEMPO ESPECIFICADO NO PARÂMETRO 'TIME' É INSUFICIENTE PARA EXECUÇÃO. CODE CORRESPONDENTE (0, 4, 80, OU SEJA, É UM PROBLEMA DE ALOCAÇÃO DE
U0389 O MÓDULO INFOLINK FOI ALTERADO, E O PROGRAMA EM ASSEMBLER EXECUTOU A VERSÃO MEMÓRIA). PODE SER UM PROGRAMA BMP QUE ESTEJA RODANDO SEM DAR CHECKPOINTS E
ANTIGA, POR NÃO USAR COMANDO QUE POSSIBILITE A EXECUÇÃO DINÂMICA DA VERSÃO ALOCANDO TODA A MEMÓRIA DISPONÍVEL PARA A MENSAGEM.
MAIS ATUAL. AÇÃO IMEDIATA: COMPILAR NOVAMENTE O PGM. E REEXECUTAR. U0778 A) ABEND NA PSEUDO;
U0390 A) PROBLEMAS NO INFOLINK (ESTÁ FECHANDO SEM DAR CALL PARA FECHAR); B) SE FOR ON-LINE TECLAR PA1 PARA OBTER CONTINUIDADE DA MSG.
B) ESTÁ FECHANDO O INFOLINK SEM UTILIZAR; U0801 A) DIFERENÇA ENTRE OS CARTÕES DD DO DATABASE E OS DSN´S DOS MESMOS;
C) PARÂMETROS DO INFOLINK ESTÃO COM ERROS. B) VERIFICAR SORT E RE-EXECUTAR;
U0402 PROBLEMAS DE ACB. C) NO CASO DE RELACIONAMENTO LÓGICO DO DATABASE (RESTAURAR!).
U0427 DFS0427I LOGICAL ERROR ON DDNAME XXXXXXX CODE V9C IMSX. ALOCAÇÃO SECUNDÁRIA U0803 A) ERRO NO SISTEMA;
COM MUITOS EXTENTS PROVOCANDO UM CONTROL INTERVAL INVÁLIDO. ALOQUE MAIS B) REPL/DLET NUM SEGMENTO DE RELACIONAMENTO LÓGICO;
ESPAÇO NA ALOCAÇÃO PRIMÁRIA/SECUNDÁRIA PARA REDUZIR O NÚMERO DE EXTENTS. C) QUANDO DELETADO FISICAMENTE EXISTE A NECESSIDADE DE SE PASSAR O PREFIX-
RECRIE O DATABASE E REPROCESSE. RESOLUTION, POIS O SEGMENTO DELETADO TEM RELACIONAMENTO LÓGICO COM OUTRO
U0428 O PROGRAMA EM BMP NÃO PODE SER UTILIZADO PORQUE A PSB NÃO FOI DEFINIDA NA SEGMENTO;
GERAÇÃO DO IMS. USAR ALGUMA PSB LIVRE DEFINIDA NO IMS. D) PODEM EXISTIR SEGMENTOS PAREADOS QUE APESAR DE TEREM CHAVES DIFERENTES
U0430 A) STORAGE NOT AVAILABLE FOR VSAM BUFFER POOL (FALTA MEMÓRIA PARA VSAM BUFFER DEVEM TER O MESMO CONTEÚDO FÍSICO (EXCETO A CHAVE);
POOL). FALTA CARTÃO //DFSVSAMP; E) VÁRIOS PROGRAMAS ATUALIZANDO O MESMO DATABASE AO MESMO TEMPO CAUSANDO
B) DFSI430I - FALTOU COLOCAR AS ÁREAS DE BUFFER (REASON CODE=4) OU PRECISA ASSIM A PERDA DOS POINTERS DESSE DATABASE;
ARRUMAR AS ÁREAS DE BUFFER (REASON CODE=7); F) PROGRAMA IMS BATCH ATUALIZANDO DATABASE COM O ON-LINE NO AR ATUALIZANDO O
C) ALOCAÇÃO PARA VSAM COM NOME ERRADO; DATABASE AO MESMO TEMPO.
D) RODOU COM CLASSE A AO INVÉS DE CLASSE P; U0806 A) FALTA CARTÃO STEPLIB;
E) ESTOUROU A REGION. B) FALTA ROTLINK;
U0454 O JOB ESTAVA RODANDO EM BMP, QUANDO TIRARAM O IMS DO AR. C) FALTOU VÍRGULA NO PARM;
U0456 A) PROGRAMA EM BMP NÃO PODE SER INICIALIZADO PORQUE A PSB ESTÁ EM 'STOPPED' D) MÓDULO NÃO ENCONTRADO;
DEVIDO A UM CANCELAMENTO ANTERIOR DE UM PROGRAMA QUE USAVA A MESMA PSB; E) A TRANSAÇÃO DEVE ESTAR ASSOCIADA A UMA CLASSE DE PRODUÇÃO AO INVÉS DE
B) TRANSAÇÃO STOPADA, OPERADOR DEVE STARTAR A TRANSAÇÃO; ESTAR ASSOCIADA À DE TESTE.
C) FALTA ACB TESTE; U0814 REGION INSUFICIENTE.
D) ERRO NO PARM DE UM PROGRAMA BMP. U0821 A) PROGRAMA COM PARM='DBB,....' EXIGE QUE SEJA FEITO O BUILD NA ACBLIB, DA
U045X PROGRAMA EM BMP NÃO PODE SER INICIALIZADO PORQUE EXISTE ALGUM DATABASE EM PSB E DBD;
'STOPPED, NOTOPEN'. B) FALTOU DDNAME=IMSACB NA ALOCAÇÃO DO DATABASE;
U0474 A) PROGRAMA ON-LINE EM LOOP CANCELADO PELO OPERADOR; C) PSB NÃO FOI LIBERADA PARA A PRODUÇÃO.
B) PROGRAMA BMP CANCELADO PELO OPERADOR. U0825 A ROTINA DE MANUTENÇÃO DE ÍNDICE FOI INCAPAZ DE TRATAR O STATUS CODE QUE ELA
U0475 A) NÃO SE PODE UTILIZAR O BTS PARA PROGRAMA COM CHECK-POINT; RECEBEU DO GERENCIADOR DE BUFFER. NO IMS/VS, O STATUS CODE RETORNADO É ‘N ‘
B) FALTAM OS CARTÕES //SYSCHCK01 DD ....., //SYSCHCK02 DD ..... (N BLANK), QUE É RECEBIDO DO GERENCIADOR DE BUFFER, E SERÁ INCLUÍDO NA
A) ERRO NA PSB; MENSAGEM DFS0840I NA CONSOLE DO SISTEMA. A MENSAGEM DFS0840I DIZ “INDEX
U0476 ERROR (NOME DA DBD) ‘N ‘ (PRIMEIROS 45 BYTES DA CHAVE)”. O GERENCIADOR DE
B) MONTOU PROGRAMA IMS COM A PROCEDURE LIBCOB, QUANDO DEVERIA SER A LIBICOB; BUFFER NORMALMENTE RETORNA OUTRAS MENSAGENS DANDO INFORMAÇÕES ESPECÍFICAS
C) NO JCL NÃO FOI COLOCADA A PSB; SOBRE O PROBLEMA ANTES QUE O IMS/VS EMITA A MENSAGEM DFS0840I. O IMS/VS NÃO
D) NÃO COLOCOU PCB NO COMANDO ENTRY; CONSEGUIU CORRIGIR O PROBLEMA.
E) EXISTE UM COMANDO CALL COM PCB INEXISTENTE;
F) CALL EM SUBPROGRAMA NÃO CATALOGADO OU INEXISTENTE;

Página 37/37 Página 38/38


U1301 A) PROBLEMA COM VOLUME;
A) DBD COMPILADA FORA DE SEQUÊNCIA; B) CONFLITO ENTRE VOLUMES.
U0826
B) FALTA DD PARA O IMS; U1988 ESTOURO DE REGION.
C) FALTA REGION PARA O MVS; U2000 A) ABEND DO SISTEMA (SE IEW1194, COLOCAR RG=120K);
D) GERAÇÃO DE DATABASE HIDAM SEM PARÂMETRO DCB DSORG=IS. B) PROLEMA COM O FW - I/O ERROR. LEITURA OU PARM=XX INVÁLIDO;
U0827 A) VERIFICAR SE EXISTE CARTÃO DD NA STEPLIB - LINKLIB; C) SAÍDA POR SEIS ABENDS PROGRAMADOS.
B) SE ENABLE TO OPEN DD COND-NI, VERIFICAR A ALOCAÇÃO DO ESPAÇO DO DD. U2048 A) ABEND DO LIBRARIAN;
U0828 SEGMENTO DUPLICADO NO ÍNDICE SECUNDÁRIO DE CHAVE ÚNICA. PODE SER QUE EXISTA B) -INC OU COPY EM BOOK INEXISTENTE OU BIBLIOTECA INVÁLIDA;
OUTRA CHAVE IGUAL PARA ESTE SEGMENTO, MAS PERTENCE A OUTRA ROOT. VERIFIQUE C) JCL INCORRETO - VERIFICAR ESTRUTURA;
SE ESTÁ DEFINIDO COMO UNIQUE. D) POSSIVELMENTE UM CARTÃO EXEC SEM PARÂMETROS NECESSÁRIOS
U0832 A) ERRO DE SISTEMA; U3030 A MONTAGEM DO FORMATO DEU PROBLEMA. RESUBMETA SEM ALTERAÇÕES.
B) FALTOU SORT. U3303 EM UM PROGRAMA IMS BMP, SIGNIFICA QUE HÁ ALGUM DATABASE STOPADO NO CASO DE
U0837 A) INSUFICIÊNCIA DE ESPAÇO PARA COMPILAR E LINKEDITAR; ESTAR RODANDO A PROC (IMSBATCH).
B) FALTA DE ESPAÇO NO DISCO PARA SATISFAZER O SPACE DO DD. U3500 CANCELAMENTO FORÇADO PELO PROGRAMA (SEM DUMP).
U0844 DFS844I DFSDMVSMO DBDXXXX DATASET FULL DDNAME = XXXXXX IMSX. POUCO ESPAÇO U3501 CANCELAMENTO FORÇADO PELO PROGRAMA (COM DUMP).
ALOCADO PARA O DATABASE (CLUSTER). FALTA DE ESPAÇO NO DISCO REFERENCIADO. U4000 DATABASE IMS COM POINTERS AVARIADOS. FAZER RECOVERY DO DATABASE.
U0850 A) RE-EXECUÇÃO SEM RESTAURAR DATABASE; U4082 PARÂMETRO FUNÇÃO PODE ESTAR SEM VALOR.
B) PROBLEMA DE ASSINALAMENTO DOS POINTERS DO DATABASE; U4083 A) VER SE FOI DADO GRANT NO PLANO OU ENTÃO SE FALTA CARTÃO DE DB2 NO BTS PARA
C) NÃO EXISTE SEGMENTO NO DATABASE; PROGRAMAS QUE UTILIZEM DB2;
D) O RECOVERY NÃO FOI EXECUTADO CORRETAMENTE; B) SE O PROGRAMA É ON-LINE E NÃO TEM COMANDOS DB2, MAS ACESSA MÓDULOS QUE
E) DSN NÃO PERTENCE AO DDNAME. ACESSAM DB2, ELE TERÁ DE TER UM PLANO, OU SEJA, DEVERÁ TER ALGUM COMANDO DB2
U0852 A) ERRO INTERNO DE IMS. TIRAR BACKUP E RE-EXECUTAR; PARA QUE SEJA FEITA A CONEXÃO;
B) NA PSB OS SEGMENTOS ESTÃO COMO LÓGICOS E NO DATABASE COMO FÍSICOS; C) SE O PROGRAMA É DB2 BATCH OU IMS BATCH E ESTIVER RODANDO NA CLASSE A MUDAR
PARA CLASSE B E RE-SUBMETER.
C) IMS FALTA CARTÃO DD;
U4092 SE O PROGRAMA FOR IMS VERIFICAR SE O COMANDO CALL USA PARM-COUNT. SE USAR
D) VÁRIOS PROGRAMAS UTILIZANDO O DATABASE AO MESMO TEMPO CAUSANDO ASSIM UMA VERIFIQUE SE O CAMPO FOI INICIALIZADO.
PERDA DE POINTERS DESSE DATABASE.
U4093 A) UM PROGRAMA CONVERSACIONAL NÃO ENCERRAVA, OU SEJA, NÃO INSERIA A SPA PARA
U0859 A) PROBLEMAS NAS LIGAÇÕES DO DATABASE LÓGICO (REORGANIZAÇÃO); FINAL DE CONVERSAÇÃO COM BRANCOS NO CAMPO TRANSAÇÃO;
B) CHAVES DE SEGMENTOS LOGICAMENTE RELACIONADOS DEVEM TER CONTEÚDOS B) ERRO INTERNO DO BTS - AUMENTAR TPBUF.
IDÊNTICOS. A) ERRO NOS CARTÕES DE CONTROLE DO X1DLLIST;
C) EXECUÇÃO COM PARM 'DBB,PGMXXX', ISTO É, COM BLOCOS DE CONTROLE DA ACBLIB, U4094
VERIFICAR SE O BUILD DA ACBLIB FOI FEITO COM ÚLTIMA VERSÃO, CASO ESTEJA B) ERRO NOS CARTÕES DE PARÂMETRO;
ERRADO REFAZER A ACBLIB COM VERSÃO CORRETA OU EXECUTE COM PARM C) TENTATIVA DE DAR SORT EM UM HISAM OU HIDAM.
'DLI,PGMXXX,PSBXXX' COM CARTÕES: U4095 A) PROGRAMAS COBOL USANDO ADAMINT.
//IMS DD DSN=XXX.PSBLIBXXX= TES OU IMS B) O ONEP NÃO ENCONTROU O ENTRY-POINT SOLICITADO NA MACRO. NESTE CASO O
// DD DSN=XXX.DBDLIB. RESPONSE CODE RETORNADO É ZERO. VERIFICAR LISTA DE ENTRY-POINTS DO ONEP OU
U0912 A) ERRO DE ALINHAMENTO NO PARMLIST; DO COBOL;
B) FALTA CARREGAR NO REGISTRADOR 1 O PARMLIST; C) ERRO NO NOME DA FUNÇÃO ADABAS A SER EXECUTADA;
C) NOME DE UM SEGMENTO DA SUA PSB NÃO CONFERE COM O NOME DADO NA DBD; D) ABEND PROVOCADO POR UMA SUB-ROTINA COM PROGRAMA QUE USA IMS - NA CARGA DO
DATABASE FALTOU IMSACB OU DSVSAMP, OU BUFFER NÃO ESTAVA COMPATÍVEL COM DEF.
D) NOME DE UM SEGMENTO DA PSB NÃO CONSTA NA DBD;
CLUSTER.
E) PROBLEMA NA CRIAÇÃO DA DBD OU PSB;
F) PSB COM NOMES ERRADOS.
U0915 A DBD DE INDEX TEM TAMANHO DE CAMPO DE SEQUÊNCIA ESPECIFICADO DIFERENTE DO
TAMANHO DE CAMPO INDICADO.
U0918 ALTERAR A PSB, ESTÁ PULANDO ALGUM SEGMENTO, PAI ERRADO.
U0919 O PARÂMETRO 'KEYLEN' ESPECIFICADO NA PSB É INSUFICIENTE PARA CONTER O MAIOR
TAMANHO DE CHAVE CONCATENADA. CORRIGIR O TAMANHO DA 'KEYLEN' NA PSB.
U0927 DBD ERRADA.
U0929 A) FALTA DE GERAÇÃO DA PSB;
B) FALHA NA GERAÇÃO DA PSB;
C) PSB NÃO ENCONTRADA NA DBD;
D) ERRO DE INFORMAÇÃO NO PARÂMETRO - PSB COM PROBLEMA;
E) PSB NÃO CATALOGADA;
F) PSB INCOMPATÍVEL;
G) DBD SOLICITADA NÃO EXISTE NA DBDLIB ALOCADA.
U0935 ESTRUTURA LÓGICA INVÁLIDA DO SEGMENTO NO DATABASE, ACESSO ERRADO OU PSB
ERRADA.
U0952 A) PSB NÃO CATALOGADA;
B) O DATABASE CONTÉM RELACIONAMENTO LÓGICO E PRECISA DA REORGANIZAÇÃO ENTRE
OS DATABASES. DURANTE A CRIAÇÃO DO DATABASE O PROGRAMA SERÁ ACIONADO
NECESSITANDO DO DATA SET &&CDS CRIADO ANTERIORMENTE (STEP DE REORGANIZAÇÃO -
DBIL) E DO CARTÃO DD DFSURWF1 QUE FARÁ PARTE DO STEP DE RESOLUÇÃO DE
PREFIXOS.
U0990 A PSB ESTÁ COM SEGMENTOS COM ORDEM DIFERENTE DA DBD. REFAÇA A PSB COM OS
SEGMENTOS NA MESMA SEQUÊNCIA DA DBD E REPROCESSE O PROGRAMA.
U1000 A) FALTOU INFORMAÇÃO DE PARM PARA O PROGRAMA EM ASSEMBLER;
B) A INFORMAÇÃO DE CHAVES DO PARM CONTÉM CARACTERES DIFERENTES DE 0 E 1.
U1001 FALTA CARTÃO DD GO.DDCHECK.
U1111 A) PROBLEMA COM SUB-ROTINAS DO COBOL;
B) PROGRAMA NÃO CATALOGADO PARA USO DA TABELA ESPECIFICADA NO PROGRAMA;
C) ABENDOU PROGRAMA EM ASSEMBLER.
Página 39/39 Página 40/40
OPEN Arquivo opcional não encontrado

FILE STATUS VSAM Status 07

A cláusula FILE STATUS pode ser usada com a instrução SELECT para determinar o tipo
Para arquivos sequenciais, foi emitido um OPEN ou CLOSE com as opções REEL/UNIT, mas o arquivo não é
exato de erro de entrada ou saída que ocorreu tanto quando um arquivo for lido como
do tipo REEL/UNIT.
quando for gravado.
O FILE STATUS poderá ser definido na WORKING-STORAGE, LOCAL-STORAGE ou
Operação Descrição
LINKAGE SECTION e deverá ser um campo alfanumérico de duas posições - PIC X(002).
OPEN Tipo do arquivo mal definido
Status 00 CLOSE Tipo do arquivo mal definido

Operação completada com sucesso.

Operação Descrição Status 10


CLOSE Operação bem sucedida
Operação Descrição
DELETE Operação bem sucedida
READ Fim de arquivo
OPEN Operação bem sucedida
READ Operação bem sucedida
REWRITE Operação bem sucedida Status 14
START Operação bem sucedida
WRITE Operação bem sucedida Somente para arquivos relativos. O número de dígitos significativos do registro é maior que o tamanho da
chave relativo descrita para este arquivo.

Status 02
Status 21
A declaração de entrada-saída foi executada com sucesso, mas foi detectada uma chave duplicada.
Existe um erro de sequencia para o acesso sequencial de um arquivo indexado. O valor da chave deve ter
sido alterado por um programa entre a execução de uma declaração READ e a execução do próximo
Operação Descrição
REWRITE para o mesmo arquivo, ou os valores do mesmo foram violados.
READ Próximo registro tem chave duplicada
WRITE Gerou um registro com chave duplicada
Operação Descrição
REWRITE Gerou um registro com chave duplicada
WRITE Registro fora da sequencia
REWRITE Registro fora da sequencia
Status 04
Status 22
A declaração de leitura foi executada com sucesso, mas o tamanho do registro processado não está de
acordo com os atributos fixados para o arquivo. Foi feita uma tentativa de gravação de um registro já existente em um arquivo relativo; ou uma tentativa foi
feita de gravação ou regravação um registro que criaria uma chave de registro principal duplicada ou uma
chave de registro alternada duplicada sem a cláusula DUPLICATES em um arquivo indexado. Este valor da
Operação Descrição chave se aplica a um arquivo indexado no qual a chave alternada foi declarada 'UNIQUE'.
READ Registro mal definido
Operação Descrição

Status 05 WRITE Chave duplicada


REWRITE Chave duplicada
A declaração de abertura foi executada com sucesso, mas o arquivo definido como opcional não foi
encontrado no momento da execução do comando OPEN.
Se o modo de abertura for I-O ou EXTEND, o arquivo deve ser criado. Para um arquivo VSAM sequencial , se Status 23
o modo de abertura for I-O ou EXTEND, o arquivo não precisa, necessáriamente, ser criado, e o FILE
STATUS retornado é 0 (zero). Foi feita uma tentativa de acessar randômica um registro que não existe no arquivo, ou um START ou um
READ randômico foi tentado em um arquivo opcional de entrada que não foi encontrado.
Operação Descrição

Página 41/41 Página 42/42


Operação Descrição
DELETE Registro não localizado Status 37
READ Registro não localizado
START Chave especificada não foi localizada Ocorreu um erro permanente porque foi feita a tentativa de executar uma instrução OPEN em um arquivo
que não suporta o modo especificado. Um arquivo indexado foi aberto como OUTPUT quando ACCESS IS
RANDOM foi especificado ou um arquivo de impressão foi aberto como I-O.
Status 24

Operação Descrição
Ocorreu um erro de limite. Foi feita uma tentativa de gravar além dos limites pre-estabelecidos de um
arquivo indexado conforme a determinação do sistema operacional. CLOSE Erro de I/O
DELETE Erro de I/O
OPEN Erro de I/O
Operação Descrição
READ Erro de I/O
WRITE Não existe mais espaço alocado para o arquivo
REWRITE Erro de I/O
START Erro de I/O
Status 30 WRITE Erro de I/O

Um comando de INPUT/OUTPUT não foi executado com sucesso por causa de violação de limite (falta de
espaço) ou por causa de um erro de data-check ou ainda por um erro de transmissão. Status 38

Operação Descrição Um comando OPEN foi tentado em um arquivo previamente fechado com o comando LOCK.
CLOSE Erro de I/O
DELETE Erro de I/O Operação Descrição
OPEN Erro de I/O OPEN Arquivo fechado com LOCK
READ Erro de I/O
REWRITE Erro de I/O Status 39
START Erro de I/O
WRITE Erro de I/O Foi detectado um conflito entre os atributos de um arquivo com o especificado para o mesmo no programa.

Status 34
Status 41

Ocorreu um erro de limite para um arquivo sequencial.


Foi feita a tentativa de executar uma instrução OPEN em um arquivo que já está aberto.

Operação Descrição
Operação Descrição
CLOSE Erro de I/O
OPEN Arquivo já aberto
DELETE Erro de I/O
OPEN Erro de I/O
READ Erro de I/O Status 42
REWRITE Erro de I/O
START Erro de I/O Foi feita a tentativa de executar uma instrução CLOSE em um arquivo já fechado.
WRITE Erro de I/O
Operação Descrição
CLOSE Arquivo já está fechado
Status 35

Um comando OPEN com as opções I-O, INPUT ou EXTEND foi executado para um arquivo não opcional o Status 43
qual não foi encontrado.
Para arquivos sequencial. Foi feita a tentativa de excluir (com a instrução DELETE) ou regravar (com a
Operação Descrição instrução REWRITE) de um registro depois de uma leitura que não foi bem sucedida (comando anterior não
foi um READ).
OPEN Arquivo não opcional inexistente
Página 43/43 Página 44/44
Operação Descrição
Operação Descrição DELETE Arquivo que não foi aberto como I-O
DELETE Registro inexistente REWRITE Arquivo que não foi aberto como I-O
REWRITE Registro inexistente

Status 90
Status 44
Operação Descrição
CLOSE Erro de lógica
Existe uma violação de limites. As possíveis violações são:
DELETE Erro de lógica
Foi feita uma tentativa de gravar (WRITE) ou regravar (REWRITE) um registro que é maior que o maior, ou OPEN Erro de lógica
menor que o registro menor permitida na cláusula RECORD IS VARYING do arquivo associado. READ Erro de lógica
REWRITE Erro de lógica
Uma tentativa foi feita de regravar (REWRITE) um registro no arquivo, e este não é do mesmo tamanho do
registro a ser substituído. START Erro de lógica
WRITE Erro de lógica

Operação Descrição
Status 91
WRITE Tamanho do registro está errado
REWRITE Tamanho do registro está errado Operação Descrição
OPEN PASSWORD inválida
Status 46

Foi tentado um comando READ em um arquivo aberto como INPUT ou I-O mas nenhum registro válido foi Status 92
encontrado.
Operação Descrição
Operação Descrição CLOSE Arquivo não está aberto
READ Registro corrente não está correto DELETE Arquivo não está aberto ou não foi feito um READ antes
OPEN Arquivo não está aberto
READ Arquivo não está aberto ou tentativa de leitura após o final do arquivo
Status 47
REWRITE Arquivo não está aberto ou não foi feito um READ antes
START Arquivo não está aberto
Foi emitido um comando READ ou START para um arquivo não aberto como INPUT ou I-O.
WRITE Arquivo não está aberto ou chave incorreta para arquivo EXTEND

Operação Descrição
READ Arquivo não aberto como INPUT ou I-O Status 93
START Arquivo não aberto como INPUT ou I-O
Operação Descrição
CLOSE Falta memória virtual
Status 48 DELETE Falta memória virtual
OPEN Falta memória virtual
Foi emitido um comando WRITE para um arquivo não aberto como OUTPUT, I-O ou EXTEND, ou ainda para
READ Falta memória virtual
um arquivo aberto como I-O no modo de acesso sequencial.
REWRITE Falta memória virtual
START Falta memória virtual
Operação Descrição
WRITE Falta memória virtual
WRITE Arquivo não aberto como OUPUT, EXTEND ou I-O

Status 94
Status 49
Somente para VSAM com opção de compilação CMPR2. Falta indicador da posição do arquivo
Foi emitido um comando DELETE ou REWRITE para um arquivo que não foi aberto como I-O.

Página 45/45 Página 46/46


Status 95 FILE STATUS VSAM

Somente para VSAM. Informações do arquivo inválida, conflitante ou incompleta.


00 OPERAÇÃO COMPLETADA COM SUCESSO.
PARA COBOL VS EM ARQUIVOS VSAM, PODE SIGNIFICAR AINDA:
A) O TAMANHO DO REGISTRO QUE ESTÁ SENDO PROCESSADO NÃO ESTÁ DE ACORDO COM OS
ATRIBUTOS FÍSICOS DO ARQUIVO;
Status 96 B) O ARQUIVO OPCIONAL REFERENCIADO NÃO FOI ENCONTRADO QUANDO O COMANDO OPEN
FOI EXECUTADO.
Operação Descrição 02 A OPERAÇÃO FOI COMPLETADA COM SUCESSO, MAS FOI ENCONTRADA CHAVE DUPLICADA. PARA
UM COMANDO READ, O VALOR PARA A CHAVE DO REGISTRO LIDO É IGUAL AO VALOR DO
OPEN Falta cartão 'DD' para o arquivo utilizado PRÓXIMO REGISTRO. PARA UM COMANDO REWRITE OU WRITE, O REGISTRO GRAVADO CRIOU
UMA CHAVE DUPLICADA PARA AO MENOS UMA CHAVE ALTERNADA PARA O QUAL CHAVES
DUPLICADAS SÃO PERMITIDAS.
04 A OPERAÇÃO FOI COMPLETADA COM SUCESSO, MAS O TAMANHO DO REGISTRO QUE ESTÁ SENDO
Status 97 PROCESSADO NÃO ESTÁ DE ACORDO COM OS ATRIBUTOS FÍSICOS DO ARQUIVO.

EASYTRIEVE: FIM DE ARQUIVO DURANTE UM GET.


Somente para VSAM. Comando OPEN executado com sucesso. Integridade do arquivo verificada. 05 UM COMANDO OPEN FOI EXECUTADO COM SUCESSO MAS O ARQUIVO OPCIONAL REFERENCIADO
NÃO ESTAVA PRESENTE QUANDO O COMANDO OPEN FOI EXECUTADO. SE O MODO DE
ABERTURA DO COMANDO OPEN É I-O OU EXTEND, O ARQUIVO FOI CRIADO. PARA UM
Operação Descrição ARQUIVO VSAM SEQUENCIAL, SE O MODO DE ABERTURA DO COMANDO OPEN É I-O OU
EXTEND, O ARQUIVO NÃO FOI CRIADO E O FILE STATUS 0 É RETORNADO.
OPEN Execução OK. Integridade verificada 07 O COMANDO DE I-O FOI EXECUTADO COM SUCESSO, MAS UMA FUNÇÃO DE REEL (FOR
REMOVAL, REEL/UNIT, REWIND, ETC) FOI ESPECIFICADA E O ARQUIVO NÃO É DO TIPO
REEL/UNIT.
08 EASYTRIEVE: CHAVE DUPLICADA DURANTE UM PUT OU WRITE, OU NO ÍNDICE ALTERNATIVO.
10 FIM DE ARQUIVO. UM COMANDO READ SEQUENCIAL FOI EMITIDO E NÃO EXISTE UM PRÓXIMO
REGISTRO LÓGICO NO ARQUIVO PORQUE O FIM-DE-ARQUIVO(EOF) FOI ALCANÇADO, OU O
PRIMEIRO COMANDO READ FOI EMITIDO PARA UM ARQUIVO OPCIONAL QUE NÃO ESTAVA
PRESENTE..
12 EASYTRIEVE : CHAVE FORA DE SEQÜÊNCIA DURANTE UM PUT.
14 EM UM READ SEQUENCIAL PARA UM ARQUIVO RELATIVO, O NÚMERO DE DÍGITOS
SIGNIFICATIVOS NO NÚMERO DO REGISTRO RELATIVO É MAIOR QUE O TAMANHO DA CHAVE
RELATIVA DESCRITA PARA ESTE ARQUIVO.
16 EASYTRIEVE: REGISTRO NÃO ENCONTRADO, ERRO DE GRAVAÇÃO (FÍSICO), ÍNDICE DE KSDS
PEQUENO.
20 CHAVE INVÁLIDA PARA UM ARQUIVO VSAM INDEXADO OU RELATIVO.
21 OCORREU UM ERRO DE SEQUÊNCIA PARA UM ARQUIVO INDEXADO ACESSADO SEQUENCIALMENTE.
O VALOR DA CHAVE PRIMÁRIA DO REGISTRO FOI ALTERADO PELO PROGRAMA ENTRE A
EXECUÇÃO DE UM COMANDO READ (EXECUTADO COM SUCESSO), E A EXECUÇÃO DO COMANDO
REWRITE PARA ESTE ARQUIVO, OU A OBRIGATORIEDADE DE CHAVE ASCENDENTE DE VALORES
SUCESSIVOS DE CHAVE FOI VIOLADA.
22 FOI FEITA UMA TENTATIVA DE GRAVAR UM REGISTRO EM QUE IRIA GERAR UMA CHAVE
DUPLICADA EM UM ARQUIVO RELATIVO, OU UMA TENTATIVA DE GRAVAR OU REGRAVAR UM
REGISTRO EM QUE IRIA GERAR UMA CHAVE PRIMÁRIA DUPLICADA OU UMA CHAVE
ALTERNADA DUPLICADA SEM A FRASE “DUPLICATES” EM UM ARQUIVO INDEXADO. ESTE
VALOR DE CHAVE SE APLICA A UM ARQUIVO INDEXADO NO QUAL A CHAVE ALTERNADA FOI
DEFINIDA COMO ÚNICA.
23 FOI FEITA UMA TENTATIVA DE ACESSAR RANDOMICAMENTE UM REGISTRO QUE NÃO EXISTE NO
ARQUIVO, OU FOI EMITIDO UM COMANDO START OU READ RANDÔMICO PARA UM ARQUIVO
OPCIONAL QUE NÃO ESTAVA PRESENTE.
24 CHAVE INVÁLIDA PARA UM ARQUIVO VSAM INDEXADO OU RELATIVO; TENTATIVA DE GRAVAR
ALÉM DOS LIMITES EXTERNAMENTE DEFINIDOS DO ARQUIVO, GERALMENTE DEVIDO A UM
DOS SEGUINTES MOTIVOS:
A) FALTA DE ESPAÇO(KSDS OU RRDS);
B) NÃO EXISTE ESPAÇO DISPONÍVEL EM ARQUIVOS VSAM INDEXADO OU RELATIVO PARA
INSERÇÃO DE REGISTROS;
C) ESTOURO DE ÁREA DE OVERFLOW.
PARA COBOL II : AO TENTAR GRAVAR UM ARQUIVO RELATIVO, O NÚMERO DE DÍGITOS
SIGNIFICATIVOS NO NÚMERO DO REGISTRO RELATIVO É MAIOR QUE O TAMANHO DA CHAVE
RELATIVA DESCRITA PARA ESTE ARQUIVO.
30 ERRO PERMANENTE;
UM COMANDO DE INPUT/OUTPUT NÃO FOI EXECUTADO COM SUCESSO POR CAUSA DE VIOLAÇÃO
DE LIMITE (FALTA DE ESPAÇO), OU POR CAUSA DE UM ERRO DE I/O, COMO DATA-CHECK
OU ERRO DE TRANSMISSÃO.
34 ERRO PERMANENTE. TENTATIVA DE GRAVAR ALÉM DOS LIMITES EXTERNAMENTE DEFINIDOS DE
UM ARQUIVO SEQUENCIAL, GERALMENTE DEVIDA A UM DOS SEGUINTES MOTIVOS:
A) FALTA DE ESPAÇO(KSDS OU RRDS);
B) NÃO EXISTE ESPAÇO DISPONÍVEL EM ARQUIVOS VSAM ESDS PARA INSERÇÃO DE
REGISTROS;
C) ESTOURO DE ÁREA DE OVERFLOW.
35 UM COMANDO OPEN COM AS OPÇÕES I-O, INPUT OU EXTENT FOI EXECUTADO PARA UM
ARQUIVO NÃO OPCIONAL QUE NÃO FOI ENCONTRADO.
Página 47/47 Página 48/48
37 CONFLITO NO TIPO DE DISPOSITIVO. TENTATIVA DE ACESSAR UM ARQUIVO QUE NÃO ESTÁ 92 A) UM COMANDO OPEN FOI TENTADO EM UM ARQUIVO PREVIAMENTE FECHADO COM A OPÇÃO
EM UM DISPOSITIVO DE ARMAZENAMENTO DE MASSA. WITH LOCK;
UM COMANDO OPEN FOI TENTADO EM UM ARQUIVO QUE NÃO SUPORTA O MODO DE ABERTURA B) FOI EMITIDO UM OPEN PARA UM ARQUIVO JÁ ABERTO;
ESPECIFICADO NO COMANDO. AS POSSÍVEIS CAUSAS SÃO: C) FOI EMITIDO UM CLOSE PARA UM ARQUIVO JÁ FECHADO;
A) UMA DAS OPÇÕES EXTEND OU OUTPUT FOI ESPECIFICADA MAS O ARQUIVO NÃO SUPORTA D) PARA UM ARQUIVO SEQUENCIAL, O ÚLTIMO COMANDO EMITIDO COM SUCESSO PARA O
OPERAÇÕES DE GRAVAÇÃO; ARQUIVO ANTES DO COMANDO REWRITE NÃO FOI UM COMANDO READ;
B) A OPÇÃO I-O FOI ESPECIFICADA MAS O ARQUIVO NÃO SUPORTA AS OPERAÇÕES DE E) PARA ARQUIVOS RELATIVOS OU INDEXADOS, O ÚLTIMO COMANDO EMITIDO COM SUCESSO
LEITURA E/OU GRAVAÇÃO; PARA O ARQUIVO ANTES DA EXECUÇÃO DE UM DELETE OU REWRITE NÃO FOI UM COMANDO
C) A OPÇÃO INPUT FOI ESPECIFICADA MAS O ARQUIVO NÃO SUPORTA OPERAÇÕES DE READ;
LEITURA. F) OCORREU UMA VIOLAÇÃO DE LIMITE PORQUE FOI FEITA UMA TENTATIVA DE REGRAVAR
38 UM COMANDO OPEN FOI TENTADO EM UM ARQUIVO PREVIAMENTE FECHADO COM A OPÇÃO WITH UM ARQUIVO SEQUENCIAL COM REGISTRO DE TAMANHO DIFERENTE DO LIDO PELO ÚLTIMO
LOCK. COMANDO READ, OU FOI FEITA UMA TENTATIVA DE GRAVAR OU REGRAVAR UM REGISTRO
39 O COMANDO OPEN NÃO FOI EXECUTADO COM SUCESSO PORQUE FOI DETECTADO UM CONFLITO QUE TEM TAMANHO MAIOR DO QUE O MÁXIMO OU MENOR DO QUE O MÍNIMO DEFINIDO
ENTRE OS ATRIBUTOS FÍSICOS DE UM ARQUIVO E OS ATRIBUTOS ESPECIFICADOS PARA O PARA O REGISTRO NA CLÁUSULA RECORD IS VARYING ASSOCIADA AO ARQUIVO;
ARQUIVO NO PROGRAMA. ESTES ATRIBUTOS INCLUEM A ORGANIZAÇÃO DO ARQUIVO (DSORG G) FOI TENTADO UM COMANDO READ EM UM ARQUIVO ABERTO COMO INPUT OU I/O MAS
- SEQUENCIAL, RELATIVO OU INDEXADO), A CHAVE PRIMÁRIA, AS CHAVES SECUNDÁRIAS, NENHUM REGISTRO VÁLIDO FOI ENCONTRADO POR UM DOS SEGUINTES MOTIVOS:
O TIPO DE CODIFICAÇÃO (OPTCD - ASCII OU EBCDIC), O TIPO DE REGISTRO (RECFM - • ÚLTIMO COMANDO PARA O ARQUIVO FOI UM START SEM SUCESSO;
FIXO OU VARIÁVEL) E O TAMANHO DO REGISTRO ( LRECL). • ÚLTIMO COMANDO PARA O ARQUIVO FOI UM READ SEM SUCESSO MAS NÃO CAUSOU UMA
41 FOI EMITIDO UM OPEN PARA UM ARQUIVO JÁ ABERTO. CONDIÇÃO DE FIM DE ARQUIVO;
42 FOI EMITIDO UM CLOSE PARA UM ARQUIVO JÁ FECHADO. • ÚLTIMO COMANDO PARA O ARQUIVO FOI UM READ QUE CAUSOU UMA CONDIÇÃO DE FIM
43 PARA UM ARQUIVO SEQUENCIAL, O ÚLTIMO COMANDO EMITIDO COM SUCESSO PARA O ARQUIVO DE ARQUIVO (LEITURA APÓS FIM DE ARQUIVO).
ANTES DO COMANDO REWRITE NÃO FOI UM COMANDO READ. H) FOI EMITIDO UM COMANDO READ OU START PARA UM ARQUIVO NÃO ABERTO COMO INPUT
PARA ARQUIVOS RELATIVOS OU INDEXADOS, O ÚLTIMO COMANDO EMITIDO COM SUCESSO PARA OU I-O;
O ARQUIVO ANTES DA EXECUÇÃO DE UM DELETE OU REWRITE NÃO FOI UM COMANDO READ. I) FOI EMITIDO UM WRITE PARA UM ARQUIVO NÃO ABERTO COMO OUTPUT, I-O OU EXTEND;
44 OCORREU UMA VIOLAÇÃO DE LIMITE PORQUE FOI FEITA UMA TENTATIVA DE REGRAVAR UM J) FOI EMITIDO UM COMANDO DELETE OU REWRITE PARA UM ARQUIVO NÃO ABERTO COMO I-
ARQUIVO SEQUENCIAL COM REGISTRO DE TAMANHO DIFERENTE DO LIDO PELO ÚLTIMO O;
COMANDO READ, OU FOI FEITA UMA TENTATIVA DE GRAVAR OU REGRAVAR UM REGISTRO 93 A) RECURSO DO VSAM NÃO DISPONÍVEL;
QUE TEM TAMANHO MAIOR DO QUE O MÁXIMO OU MENOR DO QUE O MÍNIMO DEFINIDO PARA B) UM COMANDO OPEN COM AS OPÇÕES I-O, INPUT OU EXTENT FOI EXECUTADO PARA UM
O REGISTRO NA CLÁUSULA RECORD IS VARYING ASSOCIADA AO ARQUIVO. ARQUIVO NÃO OPCIONAL QUE NÃO FOI ENCONTRADO;
46 FOI TENTADO UM COMANDO READ EM UM ARQUIVO ABERTO COMO INPUT OU I/O MAS NENHUM C) CONFLITO NO TIPO DE DISPOSITIVO. TENTATIVA DE ACESSAR UM ARQUIVO QUE NÃO
REGISTRO VÁLIDO FOI ENCONTRADO POR UM DOS SEGUINTES MOTIVOS: ESTÁ EM UM DISPOSITIVO DE ARMAZENAMENTO DE MASSA.
A) O ÚLTIMO COMANDO PARA O ARQUIVO FOI UM START SEM SUCESSO; D) UM COMANDO OPEN FOI TENTADO EM UM ARQUIVO QUE NÃO SUPORTA O MODO DE
B) O ÚLTIMO COMANDO PARA O ARQUIVO FOI UM READ SEM SUCESSO MAS NÃO CAUSOU UMA ABERTURA ESPECIFICADO NO COMANDO. AS POSSÍVEIS CAUSAS SÃO:
CONDIÇÃO DE FIM DE ARQUIVO; • UMA DAS OPÇÕES EXTEND OU OUTPUT FOI ESPECIFICADA MAS O ARQUIVO NÃO SUPORTA
C) O ÚLTIMO COMANDO PARA O ARQUIVO FOI UM READ QUE CAUSOU UMA CONDIÇÃO DE FIM OPERAÇÕES DE GRAVAÇÃO;
DE ARQUIVO. • A OPÇÃO I-O FOI ESPECIFICADA MAS O ARQUIVO NÃO SUPORTA AS OPERAÇÕES DE
47 FOI EMITIDO UM COMANDO READ OU START PARA UM ARQUIVO NÃO ABERTO COMO INPUT OU LEITURA E/OU GRAVAÇÃO;
I-O.
• A OPÇÃO INPUT FOI ESPECIFICADA MAS O ARQUIVO NÃO SUPORTA OPERAÇÕES DE
48 FOI EMITIDO UM WRITE PARA UM ARQUIVO NÃO ABERTO COMO OUTPUT, I-O OU EXTEND.
LEITURA.
49 FOI EMITIDO UM COMANDO DELETE OU REWRITE PARA UM ARQUIVO NÃO ABERTO COMO I-O. 93 A) RECURSO NÃO DISPONÍVEL, PARTIÇÃO PEQUENA, FALTA ESPAÇO EM DISCO OU FALTA
88 ERRO DE TAMANHO, DEFINIU TAMANHO DIFERENTE DO REAL. MEMÓRIA VIRTUAL;
90 CONFLITO NO TIPO DE DISPOSITIVO. TENTATIVA DE ACESSAR UM ARQUIVO QUE NÃO ESTÁ B) ARQUIVO NÃO É VÁLIDO PARA O TIPO DE PROCESSAMENTO REQUISITADO;
EM UM DISPOSITIVO DE ARMAZENAMENTO DE MASSA. C) VOLUME/EXTENT INVÁLIDO;
UM COMANDO OPEN FOI TENTADO EM UM ARQUIVO QUE NÃO SUPORTA O MODO DE ABERTURA D) DADOS JÁ SOB CONTROLE EXCLUSIVO;
ESPECIFICADO NO COMANDO. AS POSSÍVEIS CAUSAS SÃO: E) OPEN EM ARQUIVO JÁ ABERTO (EM OUTRO JOB DISP=OLD);
A) UMA DAS OPÇÕES EXTEND OU OUTPUT FOI ESPECIFICADA MAS O ARQUIVO NÃO SUPORTA F) ÁREA DE WORKING PEQUENA.
OPERAÇÕES DE GRAVAÇÃO; 94 NÃO HÁ INDICADOR DE POSIÇÃO DE ARQUIVO( CRP – CURRENT RECORD POINTER) PARA UMA
B) A OPÇÃO I-O FOI ESPECIFICADA MAS O ARQUIVO NÃO SUPORTA AS OPERAÇÕES DE SOLICITAÇÃO EM UM ARQUIVO VSAM SEQUENCIAL.
LEITURA E/OU GRAVAÇÃO;
C) A OPÇÃO INPUT FOI ESPECIFICADA MAS O ARQUIVO NÃO SUPORTA OPERAÇÕES DE 95 A) O COMANDO OPEN NÃO FOI EXECUTADO COM SUCESSO PORQUE FOI DETECTADO UM
LEITURA; CONFLITO ENTRE OS ATRIBUTOS FÍSICOS DE UM ARQUIVO E OS ATRIBUTOS
D) INCOMPATIBILIDADE DE SYS; ESPECIFICADOS PARA O ARQUIVO NO PROGRAMA. ESTES ATRIBUTOS INCLUEM A
E) OPEN – NOME EXTERNO DO SELECT NÃO COMPATÍVEL COM O JCL. ORGANIZAÇÃO DO ARQUIVO (DSORG - SEQUENCIAL, RELATIVO OU INDEXADO), A CHAVE
F) ARQUIVO JÁ SE ENCONTRA ABERTO E NÃO ESTÁ DISPONÍVEL. PRIMÁRIA, AS CHAVES SECUNDÁRIAS, O TIPO DE CODIFICAÇÃO (OPTCD - ASCII OU
G) VERIFICAR SE O PROTEST NÃO CRIOU REGISTRO COM CHAVE REPETIDA PARA ARQUIVO EBCDIC), O TIPO DE REGISTRO (RECFM - FIXO OU VARIÁVEL) E O TAMANHO DO
VSAM. REGISTRO ( LRECL);
91 FALHA DE PASSWORD DO VSAM. B) INFORMAÇÃO SOBRE ARQUIVO VSAM INVÁLIDA OU INCOMPLETA;
C) NO JCL (CARTÃO DD), FORAM COLOCADAS INFORMAÇÕES DE VOL, UNIT,
DESNECESSÁRIAS;
D) ACESSO A CATÁLOGO INCORRETO;
E) ACESSO A KSDS DEFINIDO COMO ESDS OU VICE-VERSA;
F) ACESSO A UM ARQUIVO VAZIO COM OPÇÃO INPUT OU I/O;
G) ACESSO COM OPÇÃO OUTPUT A UM ARQUIVO NOREUSE;
H) TAMANHO DA RECORD KEY OU SEU DESLOCAMENTO NO REGISTRO DO ARQUIVO NÃO
CONFERE COM O ESPECIFICADO NO CLUSTER.
96 A) UM COMANDO OPEN COM AS OPÇÕES I-O, INPUT OU EXTENT FOI EXECUTADO PARA UM
ARQUIVO NÃO OPCIONAL QUE NÃO FOI ENCONTRADO;
B) NÃO FOI ESPECIFICADA A IDENTIFICAÇÃO DO ARQUIVO ( CARTÃO DD );
C) REWRITE ALTERANDO A CHAVE;
D) NOME EXTERNO DO JCL NÃO É COMPATÍVEL COM O PROGRAMA;
E) ARQUIVO NÃO EXISTENTE NO CATÁLOGO VSAM CORRESPONDENTE.
97 O ARQUIVO NÃO ESTAVA ADEQUADAMENTE FECHADO. FOI EXECUTADO UM TESTE DE
VERIFICAÇÃO IMPLÍCITO DO ARQUIVO E ENTÃO O ARQUIVO FOI ABERTO COM SUCESSO.
99 TÉRMINO ANORMAL. PROVÁVEL ERRO DE SUBROTINA DO VSAM

Página 49/49 Página 50/50


CC012 QSAM ERROR: LEITURA APÓS FIM DE ARQUIVO(A MENSAGEM DÁ O NÚMERO DO CARTÃO READ 9/047 OVERFLOW DE ESTRUTURA INDEXADA. PROBLEMA NA ESTRUTURA DO ÍNDICE DO ARQUIVO.
DO ARQUIVO) / ARQUIVO VAZIO. 9/065 VOCÊ ESTÁ TENTANDO ACESSAR UM ARQUIVO QUE FOI ABERTO UTILIZANDO-SE A OPÇÃO
9/001 ESPAÇO DE BUFFER INSUFICIENTE, OU FALTA DE MEMÓRIA. LOCK.
9/002 O ARQUIVO NÃO ESTAVA ABERTO QUANDO FOI TENTADO UM ACESSO. 9/066 TENTATIVA DE ADICIONAR REGISTRO COM CHAVE DUPLICADA A UM ARQUIVO INDEXADO.
9/003 VOCÊ ESTÁ TENTANDO ABRIR UM ARQUIVO COM NOME INVÁLIDO. 9/067 ARQUIVO INDEXADO NÃO ABERTO.
9/004 NOME DE ARQUIVO INVÁLIDO. 9/068 VOCÊ ESTÁ TENTANDO ACESSAR UM REGISTRO QUE FOI LIDO POR OUTRO PROGRAMA COM A
9/005 ESPECIFICAÇÃO DE DEVICE INVÁLIDA. VOCÊ ESTÁ TENTANDO ACESSAR UM DEVICE NÃO OPÇÃO LOCK.
DEFINIDO EM SEU SISTEMA. 9/069 ARGUMENTO ILEGAL PARA MÓDULO ISAM. ERRO DE SISTEMA. CONTATE O SUPORTE TÉCNICO.
9/006 TENTATIVA DE GRAVAR UM ARQUIVO ABERTO PARA INPUT. 9/070 MUITOS ARQUIVOS INDEXADOS ABERTOS.
9/007 NÃO HÁ MAIS ESPAÇO EM DISCO DISPONÍVEL. 9/071 FORMATO DE ARQUIVO COM MÁ INDEXAÇÃO. O ARQUIVO ESTÁ CORROMPIDO.
9/008 TENTATIVA DE INPUT PARA UM ARQUIVO ABERTO PARA OUTPUT. 9/072 FINAL DE ARQUIVO INDEXADO. ERRO DO SISTEMA. COMUNIQUE O SUPORTE TÉCNICO.
9/009 DIRETÓRIO CHEIO, OU O DIRETÓRIO NÃO EXISTE. 9/073 NENHUM REGISTRO ENCONTRADO EM ARQUIVO INDEXADO. ERRO DO SISTEMA. COMUNIQUE O
9/010 NOME DO ARQUIVO NÃO ESPECIFICADO. PROVAVELMENTE VOCÊ ESQUECEU DE FORNECER O SUPORTE TÉCNICO.
NOME DO ARQUIVO NO MFEXTMAP.DAT. 9/074 NÃO HÁ REGISTRO ATUAL EM ARQUIVO INDEXADO. ERRO DO SISTEMA. COMUNIQUE O SUPORTE
9/012 TENTATIVA DE ABRIR UM ARQUIVO QUE JÁ ESTÁ ABERTO. TÉCNICO.
9/013 ARQUIVO NÃO ENCONTRADO. O ARQUIVO QUE VOCÊ ESTÁ TENTANDO ACESSAR NÃO FOI 9/075 NOME DE ARQUIVO INDEXADO MUITO LONGO.
ENCONTRADO PELO SISTEMA OPERACIONAL. 9/077 ERRO INTERNO NO MODO ISAM. ERRO DO SISTEMA. COMUNIQUE O SUPORTE TÉCNICO.
9/014 MUITOS ARQUIVOS ABERTOS SIMULTANEAMENTE. PROVÁVEL ERRO DO SISTEMA. DÊ LOGOUT, 9/078 DESCRIÇÃO DE CHAVE INVÁLIDA EM ARQUIVO INDEXADO. ERRO DO SISTEMA. COMUNIQUE O
RESETE A MÁQUINA E TENTE NOVAMENTE. SUPORTE TÉCNICO.
9/015 MUITOS ARQUIVOS INDEXADOS ABERTOS. PODE SER UMA LIMITAÇÃO DO SOFTWARE OU DO 9/081 CHAVE JÁ EXISTE EM ARQUIVO INDEXADO. ERRO DO SISTEMA. COMUNIQUE O SUPORTE
SISTEMA OPERACIONAL. TÉCNICO.
9/016 MUITOS DEVICES ABERTOS. PODE SER UMA LIMITAÇÃO DO SOFTWARE OU DO SISTEMA 9/100 OPERAÇÃO INVÁLIDA COM ARQUIVO.
OPERACIONAL. 9/101 OPERAÇÃO INVÁLIDA EM ARQUIVO INDEXADO. ERRO DO SISTEMA. COMUNIQUE O SUPORTE
9/017 ERRO NO REGISTRO: PROVAVELMENTE TAMANHO ZERO. PROVAVELMENTE O ARQUIVO NÃO É DO TÉCNICO.
TAMANHO ESPECIFICADO. 9/102 ARQUIVO SEQUENCIAL COM NÚMERO DE REGISTROS NÃO INTEIRO. PROVAVELMENTE O TAMANHO
9/018 ERRO LENDO PARTE DO REGISTRO: FINAL DO ARQUIVO ENCONTRADO ANTES DO FINAL DO INFORMADO DO ARQUIVO ESTÁ ERRADO.
REGISTRO OU ARQUIVO ABERTO NO MODO ERRADO. 9/104 NOME DE ARQUIVO NULO USADO EM UMA OPERAÇÃO DE ARQUIVO.
9/019 ERRO NO REWRITE: MODO DE ABERTURA OU DE ACESSO INVÁLIDO. 9/105 ERRO DE ALOCAÇÃO DE MEMÓRIA. NÃO HÁ MEMÓRIA SUFICIENTE PARA COMPLETAR A
9/020 DEVICE OU RECURSO OCUPADO. VOCÊ ESTÁ ACESSANDO UM ARQUIVO QUE ESTÁ ASSINALADO OPERAÇÃO DESEJADA.
PARA UM DEVICE (POR EXEMPLO, UMA IMPRESSORA), NÃO DISPONÍVEL NO MOMENTO. 9/129 TENTATIVA DE ACESSO AO REGISTRO ZERO DE ARQUIVO RELATIVO.
9/021 O ARQUIVO É UM DIRETÓRIO. O NOME QUE FOI DESIGNADO EM UM WRITE ESPECIFICA UM 9/135 O ARQUIVO NÃO DEVE EXISTIR. O SISTEMA OPERACIONAL NÃO ENCONTROU O ARQUIVO
DIRETÓRIO E NÃO UM ARQUIVO. SOLICITADO.
9/022 MODO DE ACESSO ILEGAL OU IMPOSSÍVEL PARA O OPEN. O MODO DE ABERTURA QUE ESTÁ 9/138 VOCÊ ESTÁ TENTANDO ABRIR UM ARQUIVO QUE FOI FECHADO COM A OPÇÃO LOCK.
SENDO UTILIZADO PARA O ARQUIVO VIOLA AS REGRAS GERAIS DO COBOL PARA ESTE TIPO
DE ARQUIVO. 9/139 TAMANHO DO ARQUIVO OU INCONSISTÊNCIA NOS DADOS DA CHAVE.
9/023 MODO DE ACESSO ILEGAL OU IMPOSSÍVEL PARA O CLOSE. 9/141 ARQUIVO JÁ ABERTO - NÃO PODE SER ABERTO NOVAMENTE.
9/024 ERRO DE HARDWARE (I/O) NO DISCO. OCORREU ALGUM ERRO DE VERIFICAÇÃO OU PARIDADE 9/142 ARQUIVO NÃO ABERTO - NÃO PODE SER FECHADO.
(DATA CHECK) NO DISCO. COMUNIQUE O SUPORTE. 9/143 REWRITE/DELETE EM MODO SEQUENCIAL NÃO PRECEDIDO POR UM READ COM SUCESSO.
9/025 ERRO DE DADOS DO SISTEMA OPERACIONAL. VOCÊ ESTÁ TENTANDO SETAR CARACTERÍSTICAS 9/146 NÃO HÁ REGISTRO ATUAL DEFINIDO PARA LEITURA SEQUENCIAL.
DE TERMINAL PARA UM DEVICE QUE NÃO É UM TERMINAL. 9/147 READ OU START EM ARQUIVO NÃO ABERTO COMO INPUT OU I/O.
9/026 ERRO DE I/O NO BLOCO. OCORREU ALGUM ERRO DE VERIFICAÇÃO OU PARIDADE (DATA WRITE EM ARQUIVO NÃO ABERTO COMO OUTPUT OU EXTEND.
CHECK) NO DISCO. COMUNIQUE O SUPORTE.
9/148
DEVICE NÃO DISPONÍVEL. 9/149 WRITE/REWRITE EM ARQUIVO NÃO DEFINIDO COMO I-O.
9/027
NÃO HÁ ESPAÇO DISPONÍVEL NO DEVICE. VOCÊ TENTOU UMA OPERAÇÃO COM ARQUIVO, TAL 9/150 PROGRAMA ABANDONADO PELO USUÁRIO.
9/028
COMO UM WRITE, E NÃO HÁ ESPAÇO DISPONÍVEL PARA TAL. 9/151 LEITURA RANDÔMICA EM ARQUIVO SEQUENCIAL.
9/029 TENTATIVA DE DELETAR UM ARQUIVO ABERTO. 9/152 REWRITE EM ARQUIVO NÃO ABERTO COMO I-O.
9/030 O ARQUIVO É READ-ONLY. O ARQUIVO QUE VOCÊ ESTÁ TENTANDO GRAVAR FOI MARCADO COMO 9/158 REWRITE EM ARQUIVO LINE-SEQUENCIAL.
ACESSO APENAS PARA LEITURA. 9/159 ARQUIVO LINE-SEQUENTIAL CORROMPIDO.
9/031 VOCÊ NÃO É O PROPRIETÁRIO DO ARQUIVO. VOCÊ ESTÁ TENTANDO ACESSAR UM ARQUIVO AO 9/161 CÓDIGO INTERMEDIÁRIO ILEGAL. VOCÊ ESTÁ TENTANDO EXECUTAR UM ARQUIVO CORROMPIDO.
QUAL NÃO LHE FOI DADO ACESSO. PROGRAMA CHAMADO NÃO ENCONTRADO NO DRIVE/DIRETÓRIO.
MUITOS ARQUIVOS INDEXADOS ABERTOS, OU NÃO EXISTE ESTE PROCESSO. VOCÊ TENTOU
9/173
9/032 ERRO DA MARCA DE FINAL DE ARQUIVO. OS CARACTERES USADOS PARA INDICAR FINAL DE
ABRIR UM ARQUIVO INDEXADO, MAS O NÚMERO DE ARQUIVOS JÁ ABERTOS JÁ ESTÁ NO 9/180
LIMITE DO SISTEMA. ALTERNATIVAMENTE, VOCÊ PODE ESTAR TENTANDO USAR UM ARQUIVO NÃO FORAM ENCONTRADOS.
PROCESSO QUE NÃO EXISTE, OU SEU SISTEMA OPERACIONAL NÃO RECONHECE. 9/182 VOCÊ ESTÁ TENTANDO LER DADOS DO VÍDEO OU GRAVAR DADOS NO TECLADO.
9/033 ERRO FÍSICO DE I/O. OCORREU ERRO DE HARDWARE DE ALGUM TIPO. COMUNIQUE O 9/183 TENTATIVA DE ABRIR ARQUIVO LINE SEQUENTIAL COMO I-O.
SUPORTE. 9/188 NOME DE ARQUIVO MUITO GRANDE.
9/034 MODO OU DESCRITOR DE ARQUIVO INCORRETO. VOCÊ ESTÁ TENTANDO GRAVAR UM ARQUIVO 9/193 ERRO NO CONTADOR DE TAMANHO VARIÁVEL.
ABERTO PARA LEITURA OU LER UM ARQUIVO ABERTO PARA GRAVAÇÃO. 9/194 O ARQUIVO É MUITO GRANDE E O SISTEMA OPERACIONAL NÃO CONSEGUE ACESSÁ-LO.
9/035 TENTATIVA DE ACESSO A UM ARQUIVO COM PERMISSÃO INCORRETA.
9/195 DELETE/REWRITE SEM READ.
9/036 ARQUIVO JÁ EXISTE.
9/196 NÚMERO DE REGISTROS MUITO GRANDE EM ARQUIVOS RELATIVOS OU INDEXADOS, OU SEJA, O
9/037 ACESSO AO ARQUIVO NEGADO. ARQUIVO É MUITO GRANDE E O SISTEMA OPERACIONAL NÃO CONSEGUE ACESSÁ-LO.
9/038 DISCO NÃO COMPATÍVEL. VOCÊ TENTOU ACESSAR UM DISCO QUE É INCOMPATÍVEL COM O SEU 9/210 VOCÊ ESTÁ TENTANDO ABRIR UM ARQUIVO QUE FOI FECHADO COM A OPÇÃO LOCK.
SISTEMA OPERACIONAL. 9/213 MUITOS LOCKS. VOCÊ EXCEDEU O NÚMERO MÁXIMO DE LOCKS DE REGISTRO POR ARQUIVO.
9/039 ARQUIVO NÃO COMPATÍVEL. VOCÊ TENTOU ACESSAR UM ARQUIVO QUE NÃO É COMPATÍVEL COM
9/218 O HEADER DO SEU ARQUIVO ESTÁ COM ERRO, OU VOCÊ NÃO ESTÁ USANDO UM ARQUIVO TIPO
O SEU SISTEMA OERACIONAL.
MULTIPLE REEL/UNIT.
9/040 NATIONAL LANGUAGE ENVIRONMENT NÃO SETADO CORRETAMENTE. VOCÊ TENTOU UTILIZAR
9/219 VOCÊ EXCEDEU O LIMITE DE ARQUIVOS SHAREABLE QUE O SISTEMA OPERACIONAL PODE TER
VARIANTES ADICIONAIS DE LINGUAGEM INCOMPATÍVEL COM A LINGUAGEM SETADA NO SEU
SIMULTANEAMENTE.
SISTEMA.
9/041 ARQUIVO DE ÍNDICE CORROMPIDO. COMUNIQUE O SUPORTE.
9/043 INFORMAÇÃO DO ARQUIVO FALTANDO EM ARQUIVOS INDEXADOS.
9/045 TENTATIVA DE ABRIR UM ARQUIVO NLS USANDO PROGRAMA INCOMPATÍVEL.
Página 51/51 Página 52/52
DB2 SQL-CODES -125 UM CAMPO DE UMA CLAUSULA NÃO IDENTIFICA A COLUNA DE RESULTADO

SQL DESCRICAO -126 O PARAGRAFO SELECT CONTEM AO MESMO TEMPO UMA CLAUSULA UPDATE E UMA CLAUSULA
ORDER BY
+000 EXECUCAO EFETUADA COM SUCESSO
-127 DISTINCT ESTÁ ESPECIFICADO MAIS DE UMA VEZ EM UM SUBSELECT
+100 COLUNA NÃO ENCONTRADA PARA FETCH, UPDATE OU DELETE, OU O RESULTADO DE UMA QUERY
É IGUAL A UMA TABELA VAZIA -128 USO INVALIDO DE NULL EM UMA PREVISAO

+162 TABLESPACE (NOME-DA-TABELA, NOME-DO-TEBLESPACE) ESTÁ PARADO EM CHECK PENDING -129 O PARAGRAFO CONTEM MUITOS NOMES DE TABELAS

+304 VALOR COM TIPO DE DADO (TIPO-DE-DADO1) NÃO PODE SER ASSOCIADO A VARIÁVEL HOST -131 PARAGRAFO COM UM PREDICADO LIKE TEM TIPOS DE DADOS INCOMPATIVEIS
PORQUE O VALOR NÃO ESTÁ DENTRO DO INTERVALO DA VARIAVEL HOST (NUMERO-
-132 UM PREDICADO LIKE É INVALIDO PORQUE O PRIMEIRO OPERANDO NÃO É UMA COLUNA OU O
POSICIONAL) COM TIPO DE DADO (TIPO-DE-DADO)
SEGUNDO OPERANDO NÃO É UMA STRING
+402 LOCACAO DESCONHECIDA NA FUNCAO DE COLUNA EM UMA SUBQUERY DE UMA CLAUSULA HAVING É INVALIDA PORQUE
-133
+403 O OBJETO LOCAL REFERENCIADO PARA UM PARAGRAFO CREATE ALIAS NÃO EXITE ESSA INCLUI UMA EXPRESSAO QUE APLICA UM OPERADOR A UMA REFERENCIA
CORRELACIONADA
+558 A OPCAO WHITH GRANT FOI IGNORADA PORQUE A CONCESSAO (GRANT) É PUBLICA
-134 USO IMPROPRIO DE UMA COLUNA STRING LONGA OU UMA VARIAVEL HOST DE TAMANHO MAXIMO
+560 A OPCAO WHITH GRANT FOI IGNORADA PARA UM UPDATE (LISTA-DE-COLUNAS) MAIOR QUE 254
+561 OS PRIVILEGIOS ALTER E INDEX NÃO PODEM SER CONCEDIDOS PARA ‘PUBLIC AT ALL -136 SORT NÃO PODE SER EXECUTADO PORQUE O TAMANHO DA CHAVE DE SORT É MAIOR QUE 4000
LOCATIONS’ BYTES
+625 A DEFINICAO DA TABELA (NOME-DA-TABELA) FOI MODIFICADO PARA INCOMPLETA -138 O SEGUNDO OU O TERCEIRO ARGUMENTO DE UMA FUNCAO SUBSTRING ESTÁ FORA DO
INTERVALO (RANGE)
+802 ERRO DE EXCECÃO (TIPO-DE-EXCECÃO) OCORREU DURANTE (TIPO-DE-OPERACAO) OPERACAO
EM (TIPO-DE-DADO) DADO, POSICAO (NUMERO-POSICIONAL) -150 O OBJETO DE UM PARAGRAFO INSERT, DELETE OU UPDATE É UMA VIEW A QUAL A OPERACAO
REQUERIDA NÃO É PERMITIDA
-007 PARAGRAFO CONTEM UM CARACTER ILEGAL
-151 UM PARAGRAFO UPDATE É INVALIDO PORQUE A COLUNA DE DESCRICAO DE CATALOGO INDICA
-010 CONSTANTE (STRING) (STRING NÃO FOI TERMINADA) QUE ESTE NÃO PODE SER ALTERADO
-060 TIPO DE ESPECIFICACAO INVALIDA (SPEC) -153 O PARAGRAFO DE CRIACAO DE VIEW NÃO INCLUI LISTA DE COLUNAS REQUERIDAS
-084 PARAGRAFO SQL INACEITAVEL -154 A CRIACAO DE VIEW FALHOU PORQUE A DEFINICAO DA VIEW CONTEM UNION, UM UNION ALL
OU UM OBJETO REMOTO
-101 O PARAGRAFO É MUITO GRANDE OU MUITO COMPLEXO
-156 O PARAGRAFO NÃO IDENTIFICA UMA TABELA
-102 O TAMANHO DA CONSTANTE (STRING) É MAIOR QUE 254 CARACTERES OU 254 CARACTERES
GRAFICOS -157 SOMENTE UM NOME DE TABELA PODE SER ESPECIFICADO EM UMA CLAUSULA FOREIGN KEY,
(NOME-DO-OBJETO) NÃO É O NOME DA TABELA
-103 A LITERAL É UMA LITERAL NUMERICA INVALIDA
-158 O NUMERO DE COLUNAS ESPECIFICADO PARA A VIEW NÃO É O MESMO QUE O NUMERO DE
-104 SIMBOLO INVALIDO <SIMBOLO>. SIMBOLOS VALIDOS SÃO <LISTA-DE-SIMBOLOS> COLUNAS ESPECIFICADAS PARA A CLAUSULA SELECT
-105 STRING INVALIDA -159 PONTO OU COMENTARIO ENTRE SIMBOLOS (TOKEN) IDENTIFICAM SIMBOLO (S) (TOKEN)
ANTES DE SIMBOLO (S) (TOKEN)
-107 O NOME É MUITO GRANDE
-160 A OPCAO WITH CHECK NÃO PODE SER USADA PELA VIEW ESPECIFICADA
-109 CLAUSULA NÃO PERMITIDA
-161 O INSERT OU UPDATE NÃO É PERMITIDO PORQUE A LINHA RESULTANTE NÃO SATISFAZ A
-110 LITERAL <STRING> COM VALOR HEXADECIMAL INVALIDO DEFINICAO DA VIEW
-111 A FUNCAO DE COLUNA NÃO INCLUI O NOME DE COLUNA -164 USUARIO NÃO TEM PRIVILEGIO PARA CRIAR UMA VIEW COM IDENTIFICACAO DE AUTORIZACAO
O OPERANDO DE UMA FUNCAO DE COLUNA E OUTRA FUNCAO DE COLUNA OU DISTINCT SEGUIDO DE QUALIFICACAO
-112
POR UMA EXPRESSAO -170 O NUMERO DE ARGUMENTOS ESPECIFICADOS PARA UMA FUNCAO NÃO É VALIDO
-113 CARACTER INVALIDO ENCONTRADO NO NOME -171 O TIPO DE DADOS, TAMANHO OU VALOR DO ARGUMENTO (NN) DE UMA FUNCAO INVALIDO
-115 UM PREDICADO É INVALIDO PORQUE O OPERADOR DE COMPARACAO É SEGUIDO POR UMA LISTA -180 A REPRESENTACAO STRING DE UM VALOR DE DATA (DATATIME) TEM UMA SINTAXE INVALIDA
ENTRE PARENTESES OU POR ALGUMA OU POR TODAS SEM UMA SUBQUERY
-181 A REPRESENTACAO STRING DE UM VALOR DE DATA (DATATIME) NÃO É UM VALOR DE DATA
-117 O NUMERO DE VALORES INSERIDO NÃO É O MESMO NUMERO DE COLUNAS (DATATIME) VALIDO
-118 A TABELA OU VIEW DE UM PARAGRAFO INSERT, DELETE, OU UPDATE TAMBEM É -182 UMA EXPRESSAO ARITMETICA COM UM VALOR DE DATA (DATATIME) É INVALIDA
IDENTIFICADO EM UMA CLAUSULA FROM
-183 UMA OPERACAO ARITMETICA EM UMA DATA OU TIMESTAMP TEM UM RESULTADO QUE NÃO ESTÁ
-119 A COLUNA IDENTIFICADA EM UMA CLAUSULA HAVING NÃO ESTÁ INCLUIDA NA CLAUSULA EM UM INTERVALO VALIDO DE DATAS
GROUPE BY
-184 UMA EXPRESSAO ARITMETICA COM UM VALOR DE DATA (DATATIME) CONTEM UM PARAMETRO
-120 UMA CLAUSULA WHERE OU SET INCLUI UMA FUNCAO DE COLUNA OU UMA CLAUSULA WHERE FAZ MARKER
REFERENCIA A UMA COLUNA (NOME-DA-COLUNA) QUE É DERIVADA DE UMA FUNCAO DE
COLUNA OU EXPRESSAO EM UMA DEFINICAO DE VIEW -185 A OPCAO DE FORMATO LOCAL ESTÁ SENDO USADA COM UMA DATA (DATE) OU HORA 9TIME) E
NENHUMA SAIDA LOCAL (LOCAL EXIT) FOI INSTALADA
-121 O NOME DA COLUNA É IDENTIFICADO MAIS DE UMA VEZ EM UM PARAGRAFO INSERT OU
UPDATE -186 O TAMANHO DA LOCAL DATE OU DA LOCAL TIME FOI AUMENTADO E O PROGRAMA ESTÁ SENDO
EXECUTADO COM A VERSAO ANTIGA
-122 UM PARAGRAFO SELECT SEM A CLAUSULA GROUP BY CONTEM UM NOME DE COLUNA E UMA
FUNCAO DE COLUNA EM UMA CLAUSULA SELECT OU UM NOME DE COLUNA É CONTIDO EM UMA -187 REFERENCIA A UM REGISTRADOR ESPECIAL DE CURRENT DATA/TIME É INVALIDA PORQUE O
CLAUSULA SELECT MAS NÃO EM UMA CLAUSULA GROUP BY MVS TOD CLOCK ESTÁ RUIM OU O MVS PARMTZ ESTÁ FORA DO INTERVALO

Página 53/53 Página 54/54


-198 O OPERANDO DE UM PARAGRAFO PREPARE OU EXECUTE IMMEDIATE ESTÁ EM BRANCO OU VAZIO -415 AS COLUNAS CORRESPONDENTES DOS OPERANDOS DE UM UNION OU UNION ALL NÃO TEM
DESCRICOES DE COLUNAS COMPARAVEIS
-199 USO ILEGAL DA PALVRA CHAVE (KEYWORD), SIMBOLO (TOKEN) ESPERADO
-416 UM OPERANDO DE UM UNION CONTEM UMA COLUNA STRING MUITO GRANDE
-203 REFERENCIA A COLUNA AMBIGUA
-417 O PARAGRAFO STRING A SER PREPARADO INCLUI PARAMETROS MARKERS COMO OPERANDOS DE
-204 NOME É UM NOME NÃO IDENTIFICADO (SIGN ON) UM MESMO OPERADOR
-205 NOME DA COLUNA (NOME-DA-COLUNA) NÃO É UMA COLUNA DA TABELA (NOME-DA-TABELA) -418 O PARAGRAFO STRING A SER PREPARADO CONTEM UM USO INVALIDO DE PARAMETROS MARKERS
-206 NOME DA COLUNA (NOME-DA-COLUNA) NÃO É UMA COLUNA DE UMA TABELA QUE ESTÁ SENDO -419 A OPERACAO DE DIVISAO DECIMAL É INVALIDA PORQUE O RESULTADO DEVERIA TER UMA
INSERIDA, ALTERADA OU ALGUMA TABELA IDENTIFICADA NA CLAUSULA FROM ESCALA NEGATIVA
-207 A CLAUSULA ORDER BY É INVALIDA PORQUE ESTA INCLUI UM NOME DE COLUNA MAS ELA SE -421 OS OPERANDOS DE UM UNION OU UNION ALL NÃO TEM O MESMO NUMERO DE COLUNAS
APLICA AO RESULTADO DE UM UNION OU UNION ALL
-501 CURSOR IDENTIFICADO EM UM PARAGRAFO FETCH OU CLOSE NÃO ESTÁ ABERTO
-208 A CLAUSULA ORDER BY É INVALIDA PORQUE O NOME DA COLUNA NÃO FAZ PARTE DA TABELA
RESULTANTE -502 O CURSOR IDENTIFICADO EM UM PARAGRAFO OPEN JÁ ESTÁ ABERTO
-219 A TABELA DE EXPLICACAO (NOME-DA-TABELA) REQUERIDA NÃO EXISTE -503 UMA COLUNA NÃO PODE SER ALTERADO PORQUE ISSO NÃO ESTÁ IDENTIFICADO NA CLAUSULA
UPDATE DE UM PARAGRAFO SELECT DE UM CURSOR
-220 A COLUNA (NOME-DA-COLUNA) NA TABELA DE EXPLICACAO (NOME-DA-TABELA) NÃO ESTÁ
PROPRIAMENTE DEFINIDA -504 O NOME DO CURSOR (NOME-DO-CURSOR) NÃO ESTÁ DEFINIDO
-221 ‘SET DE UMA COLUNA OPCIONAL’ EM UMA TABELA DE EXPLICACAO (NOME-DA-TABELA) ESTÁ -507 O CURSOR IDENTIFICADO EM UM PARAGRAFO UPDATE OU DELETE NÃO ESTÁ ABERTO
INCOMPLETO, COLUNA DE OPCAO (NOME-DA-COLUNA) ESTÁ FALTANDO)
-508 O CURSOR IDENTIFICADO EM UM PARAGRAFO UPDATE OU DELETE NÃO ESTÁ POSICIONADO EM
-250 O NOME DE LOCACAO LOCAL NÃO ESTÁ DEFINIDO QUANDO PROCESSANDO UM NOME DE OBJETO UMA LINHA
DE TRES PARTES (THREE-PART OBJECT NAME)
-509 A TABELA IDENTIFICADA EM UM PARAGRAFO UPDATE OU DELETE NÃO É A MESMA TABELA
-251 NOME SIMBÓLICO NÃO É VALIDO DESIGNADA PELO CURSOR
-301 A VARIAVEL HOST DE INPUT (NUMERO-POSICIONAL) NÃO PODE SER USADO COMO -510 A TABELA DESIGNADA PELO CURSORDE UM PARAGRAFO UPDATE OU DELETENAO PODE SER
ESPECIFICADO POR CAUSA DE SEU TIPO DE DADO (TIPO-DE-DADO) MODIFICADA
-302 A VARIAVEL HOST DE INPUT (NUMERO-POSICIONAL) É INVALIDO OU MUITO GRANDE PARA A -511 A CLAUSULA FOR UPDATE NÃO PODE SER ESPECIFICADA PORQUE A TABELA DESIGNADA PELO
COLUNA ESPECIFICADA CURSOR NÃO PODE SER MODIFICADA
-303 O VALOR NÃO PODE SER ASSOCIADO A VARIAVEL HOST DE OUTPUT (NUMERO-POSICIONAL) -512 PARAGRAFO FAZ REFERENCIA A UM OBJETO REMOTO INVALIDO
PORQUE O TIPO DE DADO NÃO É COMPARAVEL
-513 O ALIAS NÃO DEVE SER DEFINIDO EM OUTRO LOCAL OU ALIAS REMOTO
-305 O VALOR NULO (NULL) NÃO PODE SER ASSOCIADO A VARIAVEL HOST DE OUTPUT (NUMERO-
POSICIONAL) PORQUE NENHUMA VARIAVEL INDICADORA ESTÁ ESPECIFICADA -514 O CURSOR NÃO ESTÁ EM ESTADO PREPARADO

-309 UM PREDICADO É INVALIDO PORQUE A VARIAVEL HOST REFERENCIADA TEM UM VALOR NULO -516 O PARAGRAFO DESCRITO NÃO IDENTIFICA UM PARAGRAFO PREPARADO

-310 UM PARAMETRO DE VARIAVEL HOST DECIMAL (NOME-DA-VARIAVEL) NÃO CONTEM DADOS -517 CURSOR NÃO PODE SER USADO PORQUE O NOME DO PARAGRAFO NÃO IDENTIFICA UM
DECIMAIS PARAGRAFO SELECT PREPARADO
-312 VARIAVEL HOST (NOME-DA-VARIAVEL) NÃO DEFINIDO OU NÃO USAVEL -518 O PARAGRAFO EXECUTE NÃO IDENTIFICA UM PARAGRAFO PREPARADO VALIDO

-313 O NUMERO DA VARIAVEL HOST ESPECIFICADA NÃO É IGUAL AO NUMERO DE PARAMETROS -519 O PARAGRAFO PREPARE IDENTIFICA O PARAGRAFO SELECT DE UM CURSOR ABERTO
MARKERS
-530 O VALOR DA CHAVE ESTRANGEIRA (FOREIGN-KEY) DE UM INSERT OU UPDATE É INVALIDO
-314 O PARAGRAFO CONTEM REFERENCIA AMBIGUA DE UMA VARIAVEL HOST
-531 A CHVE PRIMARIA (PRIMARY-KEY) EM UMA LINHA DE PARENTE NÃO PODE SER ALTERADA
-401 OS OPERANDOS DE UMA COMPARACAO ARITMETICA NÃO SÃO COMPARAVEIS PORQUE TEM UMA OU MAIS LINHAS DEPENDENTES EM UM RELACIONAMENTO
-402 UMA FUNCAO ARITMETICA OU OPERADOR ESTÁ APLICADO A CARACTER OU DATATIME -532 O RELACIONAMENTO RESTRINGE A DELECAO DE UMA LINHA COM RID X

-404 O PARAGRAFO UPDATE OU INSERT ESPECIFICA UMA CONSTANTE (STRING) É MUITO GRANDE -533 INSERCAO DE MULTIPLAS LINHAS INVALIDAS
(NOME-DA-COLUNA)
-534 A CHAVE PRIMARIA (PRIMARY-KEY) NÃO PODE SER ALTERADA POR CAUSA DO UPDATE DE
-405 A LITERAL NUMERICA NÃO PODE SER USADA COMO ESPECIFICADA PORQUE ESTÁ FORA DO MULTIPLAS LINHAS
INTERVALO
-535 UPDATE OU DELETE INVALIDO COM WHERE CURRENT OF
-406 O VALOR CALCULADO OU DERIVADO NÃO ESTÁ DENTRO DO INTERVALO DA COLUNA OBJETO
-536 O PARAGRAFO DELETE É INVALIDO PORQUE A TABELA PODE SER AFETADA PELA OPERACAO
-407 UM VALOR DE UPDATE OU INSERT ESTÁ NULO, MAS A COLUNA (NOME-DA-COLUNA) NÃO PODE
CONTER VALORES NULOS -537 A CLAUSULA DE CHAVE PRIMARIA (PRIMARY-KEY) OU CHAVE ESTRANGEIRA (FOREIGN-KEY)
IDENTIFICA COLUNA MAIS DE UMA VEZ
-408 UM VALOR DE UPDATE OU INSERT NÃO É COMPARAVEL COM O TIPO DE DADO DA COLUNA
OBJETO (NOME-DA-COLUNA) -538 CHAVE ESTRANGEIRA (FOREIGN-KEY) NÃO ESTÁ CONFORME A DESCRICAO DE CHAVE PRIMARIA
(PRIMARY-KEY) DA TABELA
-409 OPERANDO INVALIDO PARA A FUNCAO COUNT
-539 TABELA NÃO TEM CHAVE PRIMARIA (PRIMARY-KEY)
-410 A LITERAL DE PONTO LUTUANTE CONTEM MAIS DE 30 CARACTERES
-540 A DEFINICAO DA TABELA ESTÁ INCOMPLETA PORQUE NÃO TEM INDICE PRIMARIO
-411 CURRENT DATATIME, CURRENT SQLID OU USER KEYWORD NÃO PODE SER USADO COMO
ESPECIFICADO -541 CHAVE ESTRANGEIRA (FOREIGN-KEY) ESTÁ INVALIDA PORQUE É UM CONTRAGENTE
REFERENCIAL DUPLICADO
-412 A CLAUSULA SELECT DE UMA SUBQUERY ESPECIFICA COLUNAS MULTIPLAS
-542 (NOME-DA-COLUNA) NÃO PODE SER UMA COLUNA DE CHAVE PRIMARIA (PRIMARY-KEY) PORQUE
-414 O NUMERIC OU COLUNA DATETIME ESTÁ ESPECIFICADO EM UM PREDICADO LIKE PODE CONTER VALORES NULOS

Página 55/55 Página 56/56


-551 USUARIO NÃO TEM PRIVILEGIO PARA EXECUTAR A OPERACAO OBJETIVADA -636 AS CHAVES PARTICIONADAS NÃO ESTAO ESPECIFICADAS EM ORDEM ASCENDENTE OU
DESCENDENTES
-552 USUARIO NÃO TEM PRIVILEGIO PARA EXECUTAR A OPERACAO
-637 PALAVRA CHAVE (KEYWORD) DUPLICADA
-553 USUARIO ESPECIFICADO NÃO É UM DOS USUARIO AUTORIZADOS
-638 TABELA NÃO PODE SER CRIADA PORQUE ESTÁ FLATANDO DEFINICAO DE COLUNA
-554 UMA IDENTIFICACAO DE AUTORIZACAO NÃO PODE CONCEDER PRIVILEGIO PARA ELE MESMO
-639 UMA COLUNA NULA DE UMA CHAVE ESTRANGEIRA (FOREIGN KEY) COM UMA REGRA DE DELECAO
-555 UMA IDENTIFICACAO DE AUTORIZACAO NÃO PODE REVOGAR UM PRIVILEGIO PARA ELE MESMO DE SET NULL NÃO PODE SER UMA COLUNA DE CHAVE DE UM INDICE
-556 UM PRIVILEGIO NÃO PODE SER REVOGADO PORQUE ESSE NÃO ESTA POSSUIDO POR UMA -644 VALOR INVALIDO ESPECIFICADO PARA PARAGRAFO DE PALAVRA CHAVE (KEYWORD) –
IDENTIFICACAO DE AUTORIZACAO (PALAVRA CHAVE EM STMT-TYPE)
-557 PALAVRA CHAVE (KEYWORD) DE CONCESSAO (GRANT) / REVOGACAO (REVOKE) -646 TABELA NÃO PODE SER CRIADA EM UMA TABLESPACE PARTICONADA/ DEFAULT (NOME-DA-
INCONSISTENTE, PALAVRAS CHAVE (KEYWORD) PERMITIDAS SÃO <LISTA-DE-PALAVRAS- TABLESPAACE) PORQUE A MESMA JÁ CONTEM UMA TABELA
CHAVE>
-647 BUFFERPOLL NÃO PODE SER ESPECIFICADO PORQUE O MESMO NÃO ESTÁ ATIVADO
-558 CLAUSULA INVALIDA OU COMBINACAO DE CLAUSULAS EM UMA CONCESSAO (GRANT) OU
REVOGACAO (REVOKE) -652 VIOLACAO DE EDICAO DE DEFINICAO DE INSTALACAO OU PROCEDURE DE VALIDACAO
-559 TODAS AS FUNCOES DE AUTORIZACAO ESTAO DESABILITADAS -653 TABELA EM TABLESPACE PARTICIONADA NÃO ESTÁ DISPONIVEL PORQUE SEU INDICE
PARTICIONADO NÃO FOI CRIADO
-571 O PARAGRAFO DEVERIA RESULTAR EM UMA ALTERACAO DE LOCAL MULTIPLA
-660 INDICE NÃO PODE SER CRIADO EM UMA TABLESPACE PARTICIONADA PORQUE O NUMERO DE
-601 O NOME DO OBJETO A SER CRIADO É IDENTICO AO NOME DO TIPO DE OBJETO EXISTENTE ESPECIFICAOES DE PARTES
-602 MUITAS COLUNAS ESPECIFICADAS EM UM CREATE INDEX -661 INDICE NÃO PODE SER CRIADO EM UMA TABLESPACE PARTICIONADA PORQUE O NUMERO DE
ESPECIFICACOES DE PARTES NÃO É IGUAL AO NUMERO DE PARTICOES DA TABLESPACE
-603 UM INDICE ÚNICO NÃO PODE SER CRIADO PORQUE A TABELA CONTEM COLUNAS QUE ESTÃO
DUPLICADAS EM RELACAO AOS VALORES DAS COLUNAS IDENTIFICADAS -662 UM INDICE PARTICIONADO NÃO PODE SER CRIADO EM UMA TABLESPACE NÃO PARTICIONADA
-604 UMA DEFINICAO DE COLUNA ESPECIFICA UM TAMANHO, PRECISAO OU ATRIBUTO DE ESCALA -663 O NUMERO DE VALORES DE LIMITE DE CHAVE É ZERO OU MAIOR QUE O NUMERO DE COLUNAS
INVALIDO NO INDICE DE CHAVE
-607 OPERACAO NÃO É DEFINIDA PARA TABELAS DE SISTEMA -664 O TAMANHO INTERNO DOS CAMPOS DE LIMITE DE CHAVE PARA UM INDICE PARTICIONADO
EXCEDE O TAMANHO IMPOSTO PELO GERENCIADOR DE INDICE
-612 NOME DE COLUNA DUPLICADA
-665 A CLAUSULA PART DE UM PARAGRAFO ALTER FOI OMITIDO OU É INVALIDO
-613 A CHAVE PRIMARIA (PRIMARY-KEY) É MUITO GRANDE OU TEM MUITAS COLUNAS
-666 OBJETO (STMT-VERB) NÃO PODE SER EXECUTADO PORQUE UMA FUNCAO ESTÁ EM PROGRESSO
-614 O INDICE NÃO PODE SER CRIADO PORQUE O SUM DE TAMANHOS INTERNOS DE COLUNAS
IDENTIFICADAS É MAIOR QUE O MAXIMO PERMITIDO -667 O (CLUSTERING INDEX) DE UMA TABLESPACE PARTICIONADA NÃO PODE SER EXPLICITAMENTE
SOBREPOSTA
-616 TIPO DE OBJETO1 (OBJ-TYPE1) NOME DE OBJETO (OBJ-NAME) NÃO PODE SER SOBRE-POSTO
PORQUE ESSE É REFERENCIADO POR TIPO DE OBJETO2 (OBJ-TYPE2) NOME DE OBJETO2 -668 A COLUNA NÃO PODE SER ADICIONADA A TABELA PORQUE A TABELA TEM UMA PROCEDURE DE
(OBJ-NAME2) EDICAO
-618 OPERACAO NÃO É PERMITIDA EM TABELAS DE SISTEMA -669 TABELA EM UMA TABLESPACE PARTICIONADA NÃO PODE SER EXPLICITAMENTE SOBREPOSTA
-619 OPERACAO PERDEU PERMICAO PORQUE A TABELA DE TRABALHO (WORKFILE DATA BASE) NÃO -670 O TAMANHO DO REGISTRO DA TABELA EXCEDE O LIMITE DO TAMANHO DA PAGINA
ESTÁ “STOPADA”
-671 O ATRIBUTO BUFFERPOOL DE UMA TABLESPACE NÃO PODE SER ALTERADO COMO ESPECIFICADO
-620 PALAVRA CHAVE (KEYWORKD) NO PARAGRAFO NÃO PERMITIDA PARA UMA TABLESPACE EM UMA PORQUE ISSO NÃO PODERIA MUDAR O TAMANHO DA PAGINA DA TABLESPACE
TABELA DE TRABALHO (WORFILE DATA BASE)
-676 UM BUFFERPOOL DE PAGINA 32K NÃO PODE SER USADO POR UM INDICE
-621 (DBID) DUPLICADO DETECTADO E PREVIAMENTE ASSOCIADO A TABELA
-677 ARMAZENAMENTO VIRTUAL INSUFICIENTE PARA EXPANSAO DE BUFFERPOOL
-623 O (CLUSTERING INDEX) JÁ EXISTE NA TABELA
-678 A LITERAL ESPECIFICADA PARA A CHAVE DE LIMITE DE INDICE DEVERIA TER
-624 TABELA JÁ TEM CHAVE PRIMARIA (PRIMARY-KEY) CONFORMIDADE COM O TIPO DE DATA DE UMA COLUNA CORRESPONDENTE
-625 TABELA NÃO TEM UM INDICE PARA REFORCAR A UNICIDADE DA CHAVE PRIMARIA (PRIMARY- -679 O OBJETO NÃO PODE SER CRIADO PORQUE UMA SOBREPOSICAO ESTÁ PENDENTE EM UM OBJETO
KEY)
-680 MUITAS COLUNAS ESPECIFICADAS PARA A TABELA
-626 O PARAGRAFO ALTER NÃO É EXECUTAVEL PORQUE O PAGESET NÃO ESTÁ “STOPADO”
-681 COLUNA EM VIOLACAO DE PROCEDURE DE CAMPO DE DEFINICAO DE INSTALACAO
-627 O PARAGRAFO ALTER É INVALIDO PORQUE O PAGESET TEM ARQUIVOS GERENCIADOS PELO
USUARIO (USER-MANAGED DATA SETS) RT:RETURN-CODE, RS:REASONCODE, MSG:MESSAGE-TOKEN

-628 UM TABLESPACE SEGMENTADO NÃO PODE SER PARTICIONADO -682 PROCEDURE DE CAMPO NÃO DEVERIA ESTAR CARREGADA

-629 SET NULL NÃO PODE SER ESPECIFICADO PORQUE A CHAVE ESTRANGEIRA (FOREIGN KEY) NÃO -683 TIPO DE COLUNA PARA PROCEDURE DE CAMPO OU OPCAO DE DADOS BID INVALIDO
PODE CONTER VALORES NULOS O TAMANHO DA LITERAL LIST BEGINNING É MUITO GRANDE
-684
-631 CHAVE ESTRANGEIRA (FOREIGN KEY) É MUITO GRANDE OU TEM MUITAS COLUNAS
-685 TIPO DE CAMPO INVALIDO
-632 A TABELA NÃO PODE SER DEFINIDA COMO UMA DEPENDENTE DE (NOME-DA-TABELA) POR
-686 COLUNA DEFINIDA COM UMA PROCEDURE DE CAMPO NÃO PODE SER COMPARADA COM OUTRA
CAUSA DE REGRAS DE RESTRICOES DE DELECAO
COLUNA COM PROCEDURE DE CAMPO DIFERENTE
-633 AS REGRAS DE DELECAO DEVEM SER (REGRA-DE-DELETE)
-687 TIPO DE CAMPO NÃO PODE SER COMPARADO
-634 AS REGRAS DE DELECAO NÃO PODEM SER CASCATA (CASCADE)
-688 DADOS RETORNADOS INCORRETOS PARA PROCEDURE DE CAMPO
-635 AS REGRAS DE DELECAO NÃO PODEM SER DIFERENTES OU NÃO PODEM SER SET NULL
-802 ERRO DE OPERACAO ARITMETICA

Página 57/57 Página 58/58


-803 VALOR DE UM INSERT OU UPDATE É INVALIDO PORQUE O INDICE CONSTRANGE COLUNAS DE DB2 SQL-CODES
UMA TABELA ONDE DUAS LINHAS NÃO PODEM CONTER VALORES DUPLICADOS NESSAS
COLUNAS RID. Embora se o programa de aplicação providenciar um SQLCA ou uma variável stand-alone, o SQLCODE é
setado pelo DB2 depois que cada comando de SQL for executado. DB2 segue o padrão de SQL ISO/ANSI:
LINHA EXISTENTE É X “RID”
-804 UM ERRO FOI ENCONTRADO NOS PARAMETROS DE INPUT DO PROGRAMA DE APLICACAO PARA UM Se SQLCODE = 0 (igual a zero), execução efetuada com sucesso.
PARAGRAFO SQL Se SQLCODE > 0 (maior que zero), execução efetuada com sucesso mas com uma advertência.
-805 NOME DO PROGRAMA NÃO ENCONTRADO NO PLANO Se SQLCODE < 0 (menor que zero), execução não efetuada.
-811 O RESULTADO DE UM PARAGRAFO SELECT É UMA TABELA COM MAIS DE UMA LINHA, OU O
RESULTADO DE UMA SUBQUERY DE PREDICADO BASICO É MAIOR QUE UM VALOR SQLCODE = 100, dados não encontrados.
Por exemplo, um comando FETCH não devolveu nenhum dados porque o cursor foi posicionado depois da
-815 UMA CLAUSULA GROUP BY OU HAVING ESTÁ IMPLICITAMENTE ESPECIFICADA EM UM
PARAGRAFO SELECT OU UMA SUBQUERY DE PREDICADO BASICO última linha da tabela.

-817 O INSERT, UPDATE, DELETE, DDL OU PARAGRAFO DE AUTORIZACAO NÃO PODE SER
EXECUTADO PORQUE A TRANSACAO IMS/VS ESTÁ COM INQUIRICAO ÚNICA
N/A SQLCODE 0
-818 O TIMESTAMP GERADO NA PRECOMPILACAO (X) NO MODULO CARREGADO ESTÁ DIFERENTE DO
TIMESTAMP (Y) CONSTRUIDO PARA O DBRM Explicação: Um comando de SQL foi executado com sucesso. Se SQLWARN0 está branco,
-819 A VIEW NÃO PODE SER PROCESSADA PORQUE O TAMANHO ( ) NO CATALOGO É ZERO e SQLSTATE é ' 00000 ', o comando foi executado com sucesso. Caso contrário, existe
-820 O PARAGRAFO SQL NÃO PODE SER PROCESSADO PORQUE A TABELA CATALOGO CONTEM UM uma condição de advertência. Confira os outros indicadores de advertência ou SQLSTATE
VALOR QUE NÃO É VALIDO para determinar qual é esta condição. Por exemplo, se SQLWARN1 não for branco, uma
-822 O SQLDA CONTEM UM ENDERECO DE DADOS OU ENDERECO DE VARIAVEL INDICADORA INVALIDO string foi truncada. As advertências seguintes têm o SQLCODE igual a zero:
-840 MUITOS ITENS RETORNADOS EM UMA LISTA SELECT OU INSERT
• SQLWARN1 SQLSTATE 01004
-901 EXECUCAO SEM SUCESSO CAUSADA POR UM ERRO NO SISTEMA QUE NÃO INTERFERE NO
SUCESSO DA EXECUCAO DE PARAGRAFOS SQL SUBSEQUENTES Explicação: O valor de uma string foi truncado quando associado a uma variável
-904 EXECUCAO SEM SUCESSO CAUSADA POR UM RECURSO NÃO DISPONIVEL, TIPO DE RAZAO DO host.
RECURSO É NOME DO RECURSO
-905 EXECUCAO SEM SUCESSO DEVIDO AO LIMITE DE RECURSO TER SIDO EXCEDIDO, NOME DO • SQLWARN2 SQLSTATE 01003
RECURSO
-906 O PARAGRAFO SQL NÃO PODE SER EXECUTADO PORQUE ESSA FUNCAO ESTÁ DASEBILITADA Explicação: Foram eliminados valores nulos do argumento de uma coluna.
DEVIDO A UM ERRO ANTERIOR
• SQLWARN3 SQLSTATE 01503
-907 NÃO PODE DETERMINAR SE A TENTATIVA DE COMMIT UPDATES CRIOU UM ENDERECO REMOTO
COMO ‘COM SUCESSO’ OU ‘SEM SUCESSO’
Explicação: O número de colunas do resultado é maior que o número de variáveis
-909 O OBJETO FOI DELETADO
host declaradas.
-910 O PARAGRAFO SQL NÃO PODE ACESSAR UM OBJETO AO QUAL UMA SOBREPOSICAO OU
ALTERACAO ESTÁ PENDENTE • SQLWARN4 SQLSTATE 01504
-911 ROOLBACK EXECUTADO NA UNIDADE DE TRABALHO CORRENTE DEVIDO A DEADLOCK OU
TIMEOUT, TIPO DE RAZAO DE RECURSO E NOME DO RECURSO Explicação: Não foi declarada a claúsula WHERE em um comando UPDATE ou
-913 EXECUCAO SEM SUCESSO CAUSADA POR DEADLOCK OU TIMEOUT, TIPO DE CODIGO DE RAZAO DELETE.
DO RECURSO E NOME DO RECURSO
-922 AUTORIZACAO DE CONEXAO FALHA: (TIPO-DE-ERRO) ERRO • SQLWARN6 SQLSTATE 01506

-923 CONEXAO DB2 NÃO ESTABELECIDA: DB2(CONDICAO) RAZAO(CODIGO-DE-RAZAO) TIPO(TIPO- Explicação: Um ajuste foi efetuado em um valor de um DATE ou TIMESTAMP que
DE-RECURSO) NOME(NOME-DO-RECURSO)
não era válido. O valor DATE foi o resultado de uma operação aritmética.
-924 ERRO DE CONEXAO INTERNA DO DB2, (CODIGO-DE-FUNCAO, CODIGO-DE-RETORNO, CODIGO-
DE-RAZAO)
REASON-CODE
-925 COMMIT NÃO VALIDO NI IMS/VS OU AMBIENTE CICS
-926 ROLLBACK NÃO VALIDO NO IMS/VS OU AMBIENTE CICS
-927 A LINGUAGEM DE INTERFACE (LI) FOI CHAMADA QUANDO O AMBIENTE CONECTADO NÃO FOI
ESTABELECIDO, O PROGRAMA DEVERIA SER INVOCADO SOB O COMANDO DSN

Página 59/59 Página 60/60


Explicaçao: Conversão de carácteres resultou em carácteres de substituição.
SQL0012 SQLCODE +12 SQLSTATE 01545
SQL0360 SQLCODE +360 SQLSTATE 01627
Explicação: Correlação sem qualificação ocorreu na coluna &1 para tabela &2.
Explicaçao: Datalink na tabela &1 em &2 pode não ser válido devido a links pendentes.
SQL0030 SQLCODE +30 SQLSTATE 01503
SQL0403 SQLCODE +403 SQLSTATE 01522
Explicação: O número de variáveis host na clásula INTO está incorreto.
Explicaçao: Alias &1 em &2 criados mas a tabela ou view não existem.
SQL0088 SQLCODE +88 SQLSTATE 01504
SQL0420 SQLCODE +420 SQLSTATE 01565
Explicaçao: Não foi declarada a claúsula WHERE em um comando UPDATE ou DELETE.
Explicaçao: Caracter em argumento CAST inválido.
SQL0100 SQLCODE +100 SQLSTATE 02000
SQL0445 SQLCODE +445 SQLSTATE 01004
Explicaçao: Nenhuma linha foi encontrada.
Explicaçao: Valor do parâmetro &4 na procedure &1 em &2 muito extenso.
SQL0114 SQLCODE +114 SQLSTATE 01536
SQL0460 SQLCODE +460 SQLSTATE 01593
Explicaçao: A base de dados relacionada não foi localizada.
Explicaçao: Truncamento de dados pode ter acontecido para ALTER TABLE em &1 de &2.
SQL0138 SQLCODE +138 SQLSTATE 01544
SQL0462 SQLCODE +462 SQLSTATE 01Hxx
Explicaçao: Argumento da função SUBSTR não é válida.
Explicaçao: Procedimento ou função definida pelo usuário devolveram para uma advertência SQLSTATE.
SQL0177 SQLCODE +177 SQLSTATE 01009
SQL0551 SQLCODE +551 SQLSTATE 01548
Explicaçao: Condição de texto CHECK muito extensa.
Explicaçao: Usuário não tem permissão para executar essa operação.
SQL0178 SQLCODE +178 SQLSTATE 0100A
SQL0552 SQLCODE +552 SQLSTATE 01542
Explicaçao: A expressão de pesquisa do texto para view &1 em &2 muito extensa.
Explicaçao: Usuário não tem permissão para executar essa operação.
SQL0180 SQLCODE +180 SQLSTATE 01534
SQL0569 SQLCODE +569 SQLSTATE 01006
Explicaçao: Sintaxe inválida para DATE, TIME, ou TIMESTAMP.
Explicaçao: Nem todos os privilégios foram disponibilizados para o objeto &1 em &2 para tipo &3.
SQL0181 SQLCODE +181 SQLSTATE 01534
SQL0570 SQLCODE +570 SQLSTATE 01007
Explicaçao: Valor inválido para DATE, TIME OU TIMESTAMP.
Explicaçao: Nem todos os privilégios foram disponibilizados para o objeto &1 em &2 para tipo &3 -
SQL0183 SQLCODE +183 SQLSTATE 01535 GRANTED.

Explicaçao: O resultado para expressão DATE ou TIMESTAMP é inválido. SQL0595 SQLCODE +595 SQLSTATE 01526

SQL0191 SQLCODE +191 SQLSTATE 01547 Explicaçao: Commit level &1 escalated to &2 lock.

Explicaçao: Os dados não estão devidamente formatados. SQL0596 SQLCODE +596 SQLSTATE 01002

SQL0204 SQLCODE +204 SQLSTATE 01532 Explicaçao: Erro ocorrido durante a desconecção.

Explicaçao: Objeto &1 em &2 tipo *&3 não encontrado. SQL0645 SQLCODE +645 SQLSTATE 01528

SQL0237 SQLCODE +237 SQLSTATE 01005 Explicaçao: Cláusula WHERE NOT NULL ignorada para index &1 em &2.

Explicaçao: As entradas SQLVAR não foram providas no SQLDA. SQL0802 SQLCODE +802 SQLSTATE 01519, 01547, 01564, 01565

SQL0239 SQLCODE +239 SQLSTATE 01005 Explicaçao: Erro na conversão ou mapiamento dos dados.

Explicaçao: As entradas SQLVAR não foram providas no SQLDA. SQL0863 SQLCODE +863 SQLSTATE 01539

SQL0304 SQLCODE +304 SQLSTATE 01515, 01547, 01565 Explicaçao: Mixed ou DBCS CCSID não suporta a base de dados relacionada.

Explicaçao: Erro de conversão para uma variável host &2. SQL0990 SQLCODE +990 SQLSTATE 01587

SQL0326 SQLCODE +326 SQLSTATE 01557 Explicaçao: Resultado desconhecido para a unidade de trabalho

Explicaçao: Variável host especificada é muito extensa. SQL7905 SQLCODE +7905 SQLSTATE 01567

SQL0331 SQLCODE +331 SQLSTATE 01520 Explicaçao: Tabela &1 em &2 foi criada mas não pode ser compartilhada.

Explicaçao: Conversão de carácteres não pode ser executada.


SQL0335 SQLCODE +335 SQLSTATE 01517

Página 61/61 Página 62/62


Explicaçao: Clásula &1 não permitida.
SQL0007 SQLCODE -07 SQLSTATE 42601
SQL0110 SQLCODE -110 SQLSTATE 42606
Explicaçao: Caracter &1 (HEX &2) não é válido no comando SQL.
Explicaçao: Constante hexadecimal com &1 não é válida.
SQL0010 SQLCODE -10 SQLSTATE 42603
SQL0112 SQLCODE -112 SQLSTATE 42607
Explicaçao: Início da String &1 não delimitada.
Explicaçao: Argumento da função & é outra função.
SQL0029 SQLCODE -29 SQLSTATE 42601
SQL0113 SQLCODE -113 SQLSTATE 28000, 2E000, 42602
Explicaçao: Cláusula INTO foi omitida em um comando SELECT.
Explicaçao: Nome &1 não permitido.
SQL0051 SQLCODE -51 SQLSTATE 3C000
SQL0114 SQLCODE -114 SQLSTATE 42961
Explicaçao: Cursor ou procedure &1 previamente declarado.
Explicaçao: Relational database &1 not the same as current server &2. Banco de dados referido em &1 não
SQL0060 SQLCODE -60 SQLSTATE 42815 pertence ao servidor &2 atual.

Explicaçao: Função Value &3 para argumento &1 de &2 não é válido. SQL0115 SQLCODE -115 SQLSTATE 42601

SQL0078 SQLCODE -78 SQLSTATE 42629 Explicaçao: Operação de comparação &1 não é válido.

Explicaçao: Nome de parâmetro requirido para rotina &1 em &2. SQL0117 SQLCODE -117 SQLSTATE 42802

SQL0080 SQLCODE -80 SQLSTATE 42978 Explicaçao: Número de colunas do comando INSERT está errado.

Explicaçao: Indicador da variável &1 não é do tipo SMALLINT. SQL0118 SQLCODE -118 SQLSTATE 42902

SQL0084 SQLCODE -84 SQLSTATE 42612 Explicaçao: Tabela &1 em &2 também especificado dentro de uma clásula FROM.

Explicaçao: Comando SQL não permitido. SQL0119 SQLCODE -119 SQLSTATE 42803

SQL0090 SQLCODE -90 SQLSTATE 42618 Explicaçao: Coluna &1 dentro da clásula HAVING não está declarada dentro do GROUP BY.

Explicaçao: Variável Host aqui não é permitida. SQL0120 SQLCODE -120 SQLSTATE 42903

SQL0097 SQLCODE -97 SQLSTATE 42601 Explicaçao: Uso de uma coluna na clásula WHERE inválida.

Explicaçao: Tipo de dado não é válido. SQL0121 SQLCODE -121 SQLSTATE 42701

SQL0099 SQLCODE -99 SQLSTATE 42992 Explicaçao: Nome de coluna duplicada dentro de um INSERT ou UPDATE.

Explicaçao: A operação em uma condição de JOIN não é válida. SQL0122 SQLCODE -122 SQLSTATE 42803

SQL0101 SQLCODE -101 SQLSTATE 54001, 54010, 54011 Explicaçao: Colunas especificadas dentro de uma lista no SELECT estão inválidas.

Explicaçao: Comando SQL muito longo ou complexo. SQL0125 SQLCODE -125 SQLSTATE 42805

SQL0102 SQLCODE -102 SQLSTATE 54002 Explicaçao: Numero de colunas é inválida na cláusula ORDER BY.

Explicaçao: String constant beginning with &1 too long. SQL0128 SQLCODE -128 SQLSTATE 42601

SQL0103 SQLCODE -103 SQLSTATE 42604 Explicaçao: Uso inválido do NULL no comando SQL.

Explicaçao: Constante numérica inválida. SQL0129 SQLCODE -129 SQLSTATE 54004

SQL0104 SQLCODE -104 SQLSTATE 42601 Explicaçao: Número excessivo de tabelas na declaração SQL.

Explicaçao: Símbolos &1 não eram válidos. Símbolos validados &2. SQL0130 SQLCODE -130 SQLSTATE 22019, 22025

SQL0105 SQLCODE -105 SQLSTATE 42604 Explicaçao: Caráter Escape &1 ou padrão LIKE não é válido.

Explicaçao: Mixed or graphic string constant not valid. SQL0131 SQLCODE -131 SQLSTATE 42818

SQL0106 SQLCODE -106 SQLSTATE 42611 Explicaçao: Predicado LIKE não compatível ou inválida. O LIKE aplica-se apenas A strings.

Explicaçao: Precisão especificada para uma coluna FLOAT não é válida. SQL0132 SQLCODE -132 SQLSTATE 42824

SQL0107 SQLCODE -107 SQLSTATE 42622 Explicaçao: Predicado LIKE não é válido.

Explicaçao: &1 muito longo. Máximo de characteres &2. SQL0133 SQLCODE -133 SQLSTATE 42906

SQL0109 SQLCODE -109 SQLSTATE 42601 Explicaçao: Operação de uma coluna correlacionada dentro da função SQL não é válida. Referência da
SUBQUERY correlacionada inválida.
Página 63/63 Página 64/64
SQL0134 SQLCODE -134 SQLSTATE 42907 SQL0175 SQLCODE -175 SQLSTATE 58028
Explicaçao: Argumento de função muito longo (grande). Explicaçao: Falha no COMMIT.
SQL0136 SQLCODE -136 SQLSTATE 54005 SQL0180 SQLCODE -180 SQLSTATE 22007
Explicaçao: Clásulas ORDER BY ou GROUP BY muito grandes. Chave do SORT maior que 4000 bytes. Explicaçao: Sintaxe inválida para DATE, TIME OU TIMESTAMP.
SQL0137 SQLCODE -137 SQLSTATE 54006 SQL0181 SQLCODE -181 SQLSTATE 22007
Explicaçao: Resulto muito grande. String concatenada é muito grande. Explicaçao: Valor inválido para DATE, TIME OU TIMESTAMP.
SQL0138 SQLCODE -138 SQLSTATE 22011 SQL0182 SQLCODE -182 SQLSTATE 42816
Explicaçao: Argumento &1 da função SUBSTR é inválida. Explicaçao: Expressão inválida para DATE, TIME OU TIMESTAMP.
SQL0144 SQLCODE -144 SQLSTATE 58003 SQL0183 SQLCODE -183 SQLSTATE 22008
Explicaçao: Número de seção mão é válido. Explicaçao: O resultado de uma expressão retorno um valor inválido para DATE ou TIMESTAMP.
SQL0145 SQLCODE -145 SQLSTATE 55005 SQL0184 SQLCODE -184 SQLSTATE 42610
Explicaçao: Recursos não suportados para um servidor de aplicação diferente do sistema AS/400. Explicaçao: Marca do prâmetro não é válido na expressão.
SQL0150 SQLCODE -150 SQLSTATE 42807 SQL0187 SQLCODE -187 SQLSTATE 42816
Explicaçao: View oo arquivo lógico &1 em &2 somente para leitura. Explicaçao: Uso de duração de LABEL não é válido
SQL0151 SQLCODE -151 SQLSTATE 42808 SQL0188 SQLCODE -188 SQLSTATE 22503, 28000, 2E000
Explicaçao: Coluna &1 da tabela &2 dem &3 somente para leitura. Explicaçao: &1 não é uma representação de uma string válida do nome de autorização ou de um nome de
banco de dados relacionado.
SQL0152 SQLCODE -152 SQLSTATE 42809
SQL0189 SQLCODE -189 SQLSTATE 22522
Explicaçao: Tipo de constraint não é válido para constraint &1 em &2.
Explicaçao: Coded Character Set Identifier &1 is not valid.
SQL0153 SQLCODE -153 SQLSTATE 42908
SQL0190 SQLCODE -190 SQLSTATE 42837
Explicaçao: Lista de colunas requerida para CREATE VIEW.
Explicaçao: Atributos de colunas &3 em &1 em &2 não são compatíveis.
SQL0154 SQLCODE -154 SQLSTATE 42909
SQL0191 SQLCODE -191 SQLSTATE 22504
Explicaçao: Não é possível criar uma VIEW usando UNION, UNION ALL ou um objeto remoto.
Explicaçao: Dados não estão corretamente formatados.
SQL0156 SQLCODE -156 SQLSTATE 42809
SQL0192 SQLCODE -192 SQLSTATE 42937
Explicaçao: &1 em &2 não é uma tabela.
Explicaçao: Argumento da função TRANSLATE é inválido.
SQL0157 SQLCODE -157 SQLSTATE 42810
SQL0194 SQLCODE -194 SQLSTATE 42848
Explicaçao: View &1 dentro &2 não uma clásula FOREIGN KEY válida.
Explicaçao: KEEP LOCKS não permitido.
SQL0158 SQLCODE -158 SQLSTATE 42811
SQL0195 SQLCODE -195 SQLSTATE 42814
Explicaçao: Número de colunas especificadas não corresponde ao real.
Explicaçao: Última coluna de &1 em & não pode ser dropada.
SQL0159 SQLCODE -159 SQLSTATE 42809
SQL0196 SQLCODE -196 SQLSTATE 42817
Explicaçao: &1 em &2 não é um tipo válido.
Explicaçao: Coluna &3 em &1 em &2 não pode ser dropada com RESTRICT.
SQL0160 SQLCODE -160 SQLSTATE 42813
SQL0197 SQLCODE -197 SQLSTATE 42877
Explicaçao: Opção WITH CHECK não permitida para view &1 em &2.
Explicaçao: Coluna &1 não pode ser qualificada.
SQL0161 SQLCODE -161 SQLSTATE 44000
SQL0198 SQLCODE -198 SQLSTATE 42617
Explicaçao: INSERT/UPDATE não permitido para opção WITH CHECK.
Explicaçao: Comando SQL vazio ou em branco.
SQL0170 SQLCODE -170 SQLSTATE 42605
SQL0199 SQLCODE -199 SQLSTATE 42601
Explicaçao: Número de argumentos para função &1 não é válido.
Explicaçao: Palavra chave inválida no comando SQL.
SQL0171 SQLCODE -171 SQLSTATE 42815
SQL0203 SQLCODE -203 SQLSTATE 42702
Explicaçao: Argumento &1 da função &2 não é válida.

Página 65/65 Página 66/66


Explicaçao: Coluna &1 é ambíguas. Explicaçao: Erro na conversão da variável host de entrada &2.
SQL0204 SQLCODE -204 SQLSTATE 42704 SQL0303 SQLCODE -303 SQLSTATE 22001, 42806
Explicaçao: Objeto não definido. Explicaçao: Variável Host &1 não é compatível com o comando SELECT.
SQL0205 SQLCODE -205 SQLSTATE 42703 SQL0304 SQLCODE -304 SQLSTATE 22003, 22023, 22504
Explicaçao: Coluna não pertence a tabela referenciada. Explicaçao: Erro na conversão no assinalamento para variável host &2.
SQL0206 SQLCODE -206 SQLSTATE 42703 SQL0305 SQLCODE -305 SQLSTATE 22002
Explicaçao: Nome da coluna não está referenciada em nenhuma tabela da clásula FROM. Explicaçao: É necessário definir indicador de nulo.
SQL0208 SQLCODE -208 SQLSTATE 42707 SQL0306 SQLCODE -306 SQLSTATE 42863
Explicaçao: Não se pode ordenar por uma coluna que não está no SELECT. Explicaçao: Variável host indefinida em REXX.
SQL0212 SQLCODE -212 SQLSTATE 42712 SQL0311 SQLCODE -311 SQLSTATE 22501
Explicaçao: Designação de tabelas duplicadas não é válido. Explicaçao: Comprimento da variável host de tamanho variável não é válido.
SQL0214 SQLCODE -214 SQLSTATE 42822 SQL0312 SQLCODE -312 SQLSTATE 42618
Explicaçao: Expressão ORDER BY não é válido. Explicaçao: Variável HOST &1 não definida ou não usada.
SQL0221 SQLCODE -221 SQLSTATE 42873 SQL0313 SQLCODE -313 SQLSTATE 07001, 07004
Explicaçao: Número de linhas &2 não é válido. Explicaçao: Número de variáveis HOST inválido.
SQL0225 SQLCODE -225 SQLSTATE 42872 SQL0328 SQLCODE -328 SQLSTATE 42996
Explicaçao: FETCH não é válido; cursor &1 não declarado com SCROLL. Explicaçao: Coluna &1 não permitida em particionamento de chaves.
SQL0226 SQLCODE -226 SQLSTATE 24507 SQL0329 SQLCODE -329 SQLSTATE 0E000
Explicaçao: Linha corrente deletada ou movida para o cursor &1. Explicaçao: A lista de nome SET PATH não é válida.
SQL0227 SQLCODE -227 SQLSTATE 24513 SQL0330 SQLCODE -330 SQLSTATE 22021
Explicaçao: FETCH não é válido, cursor &1 em posiçao desconhecida. Explicaçao: Conversão de caracteres não pode ser executada.
SQL0228 SQLCODE -228 SQLSTATE 42620 SQL0331 SQLCODE -331 SQLSTATE 22021
Explicaçao: Para a clásula UPDATE não é válida com SCROLL para o cursor &1. Explicaçao: Conversão de caracteres não pode ser executada.
SQL0231 SQLCODE -231 SQLSTATE 22006 SQL0332 SQLCODE -332 SQLSTATE 57017
Explicaçao: Posição do cursor &1 não é válida para FETCH da linha corrente. Explicaçao: Conversão de caracteres entr CCSID &1 e CCSID &2 não é válida.
SQL0250 SQLCODE -250 SQLSTATE 42718 SQL0334 SQLCODE -334 SQLSTATE 22524
Explicaçao: Base de dados local referenciada não está definida no diretório. Explicaçao: Conversão de caracteres pode o resultado truncado.
SQL0251 SQLCODE -251 SQLSTATE 2E000, 42602 SQL0338 SQLCODE -338 SQLSTATE 42972
Explicaçao: Caracter na base de dados relacionada &1 não é válido. Explicaçao: Expressão JOIN inválida.
SQL0255 SQLCODE -255 SQLSTATE 42999 SQL0340 SQLCODE -340 SQLSTATE 42726
Explicaçao: DB2 Multisystem erro na pesquisa. Explicaçao: Nome duplicado &1 para uma tabela comum de expressão.
SQL0256 SQLCODE -256 SQLSTATE 42998 SQL0341 SQLCODE -341 SQLSTATE 42835
Explicaçao: Constraint &1 em &2 não permitida em arquivos distribuidos.. Explicaçao: Referências cíclicas entre expressões de tabelas comuns.
SQL0270 SQLCODE -270 SQLSTATE 42997 SQL0346 SQLCODE -346 SQLSTATE 42836
Explicaçao: Unique index not allowed. Indíce único não permitido. Explicaçao: Resursos na disponíveis para expressões de tabelas comuns.
SQL0301 SQLCODE -301 SQLSTATE 07006,42895 SQL0350 SQLCODE -350 SQLSTATE 42962
Explicaçao: Variável host de entrada &1 or argumento &2 não é válido. Explicaçao: Coluna &1 não é válido como campo chave para índice ou constraint.
SQL0302 SQLCODE -302 SQLSTATE 22001, 22003, 22023, 22024 SQL0351 SQLCODE -351 SQLSTATE 56084

Página 67/67 Página 68/68


Explicaçao: O AR não está no mesmo nível e DB2/400 não pode transformar os dados para um tipo Explicaçao: Uso de parâmetros não é válida.
compatível.
SQL0419 SQLCODE -419 SQLSTATE 42911
SQL0352 SQLCODE -352 SQLSTATE 56084
Explicaçao: Negative scale not valid.
Explicaçao: O AR não está no mesmo nível e DB2/400 não pode transformar os dados para um tipo
compatível. SQL0420 SQLCODE -420 SQLSTATE 22018

SQL0357 SQLCODE -357 SQLSTATE 57050 Explicaçao: Caracter em argumento CAST inválido.

Explicaçao: O arquivo servidor &1 usado no DataLink não está corretamente disponível. SQL0421 SQLCODE -421 SQLSTATE 42826

SQL0358 SQLCODE -358 SQLSTATE 428D1 Explicaçao: Númeor de operandos UNION não é igual.

Explicaçao: Erro &1 ocorrido usando DataLink como tipo de dado. SQL0423 SQLCODE -423 SQLSTATE 0F001

SQL0392 SQLCODE -392 SQLSTATE 42855 Explicaçao: LOB locator &1 não é válido.

Explicaçao: Assinalamento de LOB para uma variável HOST especificada não permitida. SQL0428 SQLCODE -428 SQLSTATE 25501

SQL0398 SQLCODE -398 SQLSTATE 428D2 Explicaçao: Comando SQL não pode ser executado.

Explicaçao: AS LOCATOR não pode ser especificada para um parâmetro non-LOB. SQL0429 SQLCODE -429 SQLSTATE 54028

SQL0401 SQLCODE -401 SQLSTATE 42818 Explicaçao: O número de máximo de LOB locators simultâneo foi alcançado.

Explicaçao: Comparação de operandos não compatível. SQL0432 SQLCODE -432 SQLSTATE 42841

SQL0402 SQLCODE -402 SQLSTATE 42819 Explicaçao: O parâmetro não pode ter o tipo de nome definido pelo usuário.

Explicaçao: Uso de &1 inválido. SQL0433 SQLCODE -433 SQLSTATE 22001

SQL0404 SQLCODE -404 SQLSTATE 22001 Explicaçao: Dígitos significativos truncaram durante CAST de numérico para caráter.

Explicaçao: Valor para coluna &1 muito longo. SQL0440 SQLCODE -440 SQLSTATE 42884

SQL0405 SQLCODE -405 SQLSTATE 42820 Explicaçao: O número de argumentos do CALL tem que ser o mesmo do procedimento.

Explicaçao: Constante numérica &1 fora do array. SQL0441 SQLCODE -441 SQLSTATE 42601

SQL0406 SQLCODE -406 SQLSTATE 22003, 22023, 22504 Explicaçao: Cláusula ou palavra chave &1 não válido onde especificado.

Explicaçao: Erro de conversão do assinalamento para coluna &2. SQL0442 SQLCODE -442 SQLSTATE 54023

SQL0407 SQLCODE -407 SQLSTATE 23502 Explicaçao: Número máximo de parâmetros no CALL excedido.

Explicaçao: Valores nulos não são permitidos sobre a coluna &1. Em um UPDATE ou INSERT o valor SQL0443 SQLCODE -443 SQLSTATE 2Fxxx, 38501
informado é nulo, sendo que na tabela a coluna foi definida como NOT NULL. Explicaçao: Programa de gatilho (trigger) ou procedimento externo descobriram em erro.
SQL0408 SQLCODE -408 SQLSTATE 42821 SQL0444 SQLCODE -444 SQLSTATE 42724
Explicaçao: INSERT ou UPDATE valor para coluna &1 não é compatível com a coluna.. Explicaçao: Programa externo &4 em &1 não encontrado.
SQL0410 SQLCODE -410 SQLSTATE 42820 SQL0446 SQLCODE -446 SQLSTATE 22003
Explicaçao: Literal de ponto flutuante &1 é inválida. Explicaçao: Erro na conversão no assinalamento do argumento &2.
SQL0412 SQLCODE -412 SQLSTATE 42823 SQL0448 SQLCODE -448 SQLSTATE 54023
Explicaçao: Múltiplas colunas encontradas no SELECT da Subquery. Explicaçao: Número máximo de parâmetros na DECLARE PROCEDURE excedido.
SQL0414 SQLCODE -414 SQLSTATE 42824 SQL0449 SQLCODE -449 SQLSTATE 42878
Explicaçao: Coluna &1 não é válida no predicado LIKE. O predicado LIKE não pode operar em Explicaçao: Nome do programa externo para o procedimento &1 em &2 não é válido.
númerico/date/time.
SQL0451 SQLCODE -451 SQLSTATE 42815
SQL0415 SQLCODE -415 SQLSTATE 42825
Explicaçao: Atributos do parâmetro &1 não é válido para o procedimento.
Explicaçao: UNION operandos incompatíveis. SELECTS incompatíveis para o UNION.
SQL0452 SQLCODE -452 SQLSTATE 428A1
SQL0417 SQLCODE -417 SQLSTATE 42609
Explicaçao: Unable to access a file that is referred to by a file reference variable.
Explicaçao: Combinação de parâmetros inválida.
SQL0453 SQLCODE -453 SQLSTATE 42880
SQL0418 SQLCODE -418 SQLSTATE 42610
Página 69/69 Página 70/70
Explicaçao: Tipo do retorno da funcao &1 em &2 não é compatível com o tipo CAST TO. Explicaçao: Tipo de dado para a função &1 em &2 não é válido.
SQL0454 SQLCODE -454 SQLSTATE 42723 SQL0501 SQLCODE -501 SQLSTATE 24501
Explicaçao: Função &1 em &2 com o mesmo significado. Explicaçao: Cursor &1 não está aberto.
SQL0455 SQLCODE -455 SQLSTATE 42882 SQL0502 SQLCODE -502 SQLSTATE 24502
Explicaçao: Nome especificado não é o mesmo do procedimento. Explicaçao: Cursor &1 já está aberto. Não se pode abrir o cursor duas vezes sem antes fecha-lo.
SQL0456 SQLCODE -456 SQLSTATE 42710 SQL0503 SQLCODE -503 SQLSTATE 42912
Explicaçao: Nome especificado &3 em &2 já existe. Explicaçao: Coluna &3 não pode ser alterarda.
SQL0457 SQLCODE -457 SQLSTATE 42939 SQL0504 SQLCODE -504 SQLSTATE 34000
Explicaçao: Nome &1 em &2 não é permitido para esta função. Explicaçao: Cursor &1 não declarado.
SQL0458 SQLCODE -458 SQLSTATE 42883 SQL0507 SQLCODE -507 SQLSTATE 24501
Explicaçao: Função &1 em &2 não encontrado com o mesmo significado. Explicaçao: Cursor &1 não está aberto.
SQL0461 SQLCODE -461 SQLSTATE 42846 SQL0508 SQLCODE -508 SQLSTATE 24504
Explicaçao: Atributo de &1 para &2 não suportado. Explicaçao: Cursor &1 não está posicionado no registro locado.
SQL0463 SQLCODE -463 SQLSTATE 39001 SQL0509 SQLCODE -509 SQLSTATE 42827
Explicaçao: SQLSTATE &4 retornado da rotina &1 em &2 não é válido. Explicaçao: Tabela &2 em &3 não as mesmas como tabela no cursor &1.
SQL0469 SQLCODE -469 SQLSTATE 42886 SQL0510 SQLCODE -510 SQLSTATE 42828
Explicaçao: IN, OUT, INOUT não válido para parêmetro &4 no procedimento &1 em &2. Explicaçao: Cursor &1 para o arquivo &2 está disponível somente para leitura.
SQL0470 SQLCODE -470 SQLSTATE 39002 SQL0511 SQLCODE -511 SQLSTATE 42829
Explicaçao: Valor NULL não permitido para o parâmetro &4 neste procedimento. Explicaçao: FOR UPDATE OF cláusula inválida.
SQL0473 SQLCODE -473 SQLSTATE 42918 SQL0513 SQLCODE -513 SQLSTATE 42924
Explicaçao: Tipo &1 definido pelo usuario não pode ser criado. Explicaçao: Alias &1 em &2 não pode refeenciar outro alias.
SQL0475 SQLCODE -475 SQLSTATE 42866 SQL0514 SQLCODE -514 SQLSTATE 26501
Explicaçao: Tipo de dado retornado para função &3 em &4 não é válido. Explicaçao: Comando preparado &2 não encontrado.
SQL0476 SQLCODE -476 SQLSTATE 42725 SQL0516 SQLCODE -516 SQLSTATE 26501
Explicaçao: Função &1 em &2 não é única. Explicaçao: Prepared statement &2 not found.
SQL0478 SQLCODE -478 SQLSTATE 42893 SQL0517 SQLCODE -517 SQLSTATE 07005
Explicaçao: Objeto &1 em &2 do tipo &3 não pode ser dropada. Explicaçao: Prepared statement &2 not SELECT statement.
SQL0483 SQLCODE -483 SQLSTATE 42885 SQL0518 SQLCODE -518 SQLSTATE 07003
Explicaçao: Parâmetros para função &1 em &2 não tem a mesma função de sua criação. Explicaçao: Prepared statement &1 not found.
SQL0484 SQLCODE -484 SQLSTATE 42733 SQL0519 SQLCODE -519 SQLSTATE 24506
Explicaçao: Rotina &1 em &2 já existe. Explicaçao: Prepared statement &2 in use.
SQL0487 SQLCODE -487 SQLSTATE 38001 SQL0520 SQLCODE -520 SQLSTATE 42828
Explicaçao: Comando SQL não permitido. Explicaçao: Cannot UPDATE or DELETE on cursor &1.
SQL0490 SQLCODE -490 SQLSTATE 428B7 SQL0525 SQLCODE -525 SQLSTATE 51015
Explicaçao: Valor numérico &1 inválido. Explicaçao: Statement not valid on application server.
SQL0491 SQLCODE -491 SQLSTATE 42601 SQL0527 SQLCODE -527 SQLSTATE 42874
Explicaçao: RETURNS cláusula requerida no comando CREATE FUNCTION. Explicaçao: ALWCPYDTA(*NO) specified but temporary result required for &1.
SQL0492 SQLCODE -492 SQLSTATE 42879 SQL0530 SQLCODE -530 SQLSTATE 23503

Página 71/71 Página 72/72


Explicaçao: Insert or UPDATE value not allowed by referential constraint. Explicaçao: Reading SQL data not permitted.
SQL0531 SQLCODE -531 SQLSTATE 23001, 23504 SQL0580 SQLCODE -580 SQLSTATE 42625
Explicaçao: Update prevented by referential constraint. Explicaçao: At least one result in CASE expression must be not NULL.
SQL0532 SQLCODE -532 SQLSTATE 23001, 23504 SQL0581 SQLCODE -581 SQLSTATE 42804
Explicaçao: Delete prevented by referential constraint. Explicaçao: The results in a CASE expression are not compatible.
SQL0536 SQLCODE -536 SQLSTATE 42914 SQL0583 SQLCODE -583 SQLSTATE 42845
Explicaçao: Delete not allowed because table referenced in subquery can be affected. Explicaçao: Use of function &1 in &2 not valid.
SQL0537 SQLCODE -537 SQLSTATE 42709 SQL0585 SQLCODE -585 SQLSTATE 42732
Explicaçao: Duplicate column name in definition of key. Explicaçao: Library &1 is used incorrectly on the SET PATH statement
SQL0538 SQLCODE -538 SQLSTATE 42830 SQL0590 SQLCODE -590 SQLSTATE 42734
Explicaçao: Foreign key attributes do not match parent key. Explicaçao: Name &1 specified in &2 not unique.
SQL0539 SQLCODE -539 SQLSTATE 42888 SQL0601 SQLCODE -601 SQLSTATE 42710
Explicaçao: Table does not have primary key. Explicaçao: Object &1 in &2 type *&3 already exists.
SQL0541 SQLCODE -541 SQLSTATE 42891 SQL0602 SQLCODE -602 SQLSTATE 54008
Explicaçao: Duplicate UNIQUE constraint already exists. Explicaçao: More than 120 columns specified for CREATE INDEX.
SQL0543 SQLCODE -543 SQLSTATE 23511 SQL0603 SQLCODE -603 SQLSTATE 23515
Explicaçao: Constraint &1 conflicts with SET NULL or SET DEFAULT rule. Explicaçao: Unique index cannot be created because of duplicate keys.
SQL0544 SQLCODE -544 SQLSTATE 23512 SQL0604 SQLCODE -604 SQLSTATE 42611
Explicaçao: CHECK constraint &1 cannot be added. Explicaçao: Attributes of column not valid.
SQL0545 SQLCODE -545 SQLSTATE 23513 SQL0607 SQLCODE -607 SQLSTATE 42832
Explicaçao: INSERT or UPDATE not allowed by CHECK constraint. Explicaçao: Operation not allowed on system table &1 in &2.
SQL0546 SQLCODE -546 SQLSTATE 42621 SQL0612 SQLCODE -612 SQLSTATE 42711
Explicaçao: CHECK condition of constraint &1 not valid. Explicaçao: &1 is a duplicate column name.
SQL0551 SQLCODE -551 SQLSTATE 42501 SQL0613 SQLCODE -613 SQLSTATE 54008
Explicaçao: Not authorized to object &1 in &2 type *&3. Explicaçao: Primary or unique key constraint too long.
SQL0552 SQLCODE -552 SQLSTATE 42502 SQL0614 SQLCODE -614 SQLSTATE 54008
Explicaçao: Not authorized to &1. Explicaçao: Length of columns for CREATE INDEX too long.
SQL0557 SQLCODE -557 SQLSTATE 42852 SQL0615 SQLCODE -615 SQLSTATE 55006
Explicaçao: Privilege not valid for table or view &1 in &2. Explicaçao: Object &1 in &2 type *&3 not dropped. It is in use.
SQL0573 SQLCODE -573 SQLSTATE 42890 SQL0616 SQLCODE -616 SQLSTATE 42893
Explicaçao: Table does not have matching parent key. Explicaçao: &1 in &2 type &3 cannot be dropped with RESTRICT.
SQL0574 SQLCODE -574 SQLSTATE 42894 SQL0624 SQLCODE -624 SQLSTATE 42889
Explicaçao: Default value not valid. Explicaçao: Table already has primary key.
SQL0577 SQLCODE -577 SQLSTATE 38002, 2F002 SQL0628 SQLCODE -628 SQLSTATE 42613
Explicaçao: Modifying SQL data not permitted. Explicaçao: Clauses are mutually exclusive.
SQL0578 SQLCODE -578 SQLSTATE 2F005 SQL0629 SQLCODE -629 SQLSTATE 42834
Explicaçao: RETURN statement not executed for SQL function &1 in &2. Explicaçao: SET NULL not allowed for referential constraint.
SQL0579 SQLCODE -579 SQLSTATE 38004, 2F004 SQL0631 SQLCODE -631 SQLSTATE 54008

Página 73/73 Página 74/74


Explicaçao: Foreign key for referential constraint too long. Explicaçao: End label &1 not same as begin label.
SQL0637 SQLCODE -637 SQLSTATE 42614 SQL0779 SQLCODE -779 SQLSTATE 42736
Explicaçao: Duplicate &1 keyword. Explicaçao: Label &1 specified on LEAVE statement not valid.
SQL0642 SQLCODE -642 SQLSTATE 54021 SQL0780 SQLCODE -780 SQLSTATE 428D6
Explicaçao: Maximum number of constraints exceeded. Explicaçao: UNDO specified for a handler and ATOMIC not specified.
SQL0658 SQLCODE -658 SQLSTATE 42917 SQL0781 SQLCODE -781 SQLSTATE 42737
Explicaçao: Function cannot be dropped. Explicaçao: Condition &1 specified in handler not defined.
SQL0666 SQLCODE -666 SQLSTATE 57005 SQL0782 SQLCODE -782 SQLSTATE 428D7
Explicaçao: Estimated query processing time exceeds limit. Explicaçao: Condition value &1 specified in handler not valid.
SQL0667 SQLCODE -667 SQLSTATE 23520 SQL0783 SQLCODE -783 SQLSTATE 42738
Explicaçao: Foreign key does not match a value in the parent key. Explicaçao: Select list for cursor &1 in FOR statement not valid.
SQL0675 SQLCODE -675 SQLSTATE 42892 SQL0784 SQLCODE -784 SQLSTATE 42860
Explicaçao: Specified delete rule not allowed with existing trigger. Explicaçao: Check constraint &1 cannot be dropped.
SQL0679 SQLCODE -679 SQLSTATE 57006 SQL0785 SQLCODE -785 SQLSTATE 428D8
Explicaçao: Object &1 in &2 type *&3 not created due to pending operation. Explicaçao: Use of SQLCODE or SQLSTATE not valid.
SQL0683 SQLCODE -683 SQLSTATE 42842 SQL0802 SQLCODE -802 SQLSTATE 22003, 22012, 22023, 22504
Explicaçao: FOR DATA or CCSID clause not valid for specified type. Explicaçao: Data conversion or data mapping error.
SQL0707 SQLCODE -707 SQLSTATE 42939 SQL0803 SQLCODE -803 SQLSTATE 23505
Explicaçao: Name &1 in &2 not allowed for distinct type. Explicaçao: Duplicate key value specified.
SQL0713 SQLCODE -713 SQLSTATE 42815 SQL0804 SQLCODE -804 SQLSTATE 07002
Explicaçao: Host variable for &2 is NULL. Explicaçao: SQLDA not valid.
SQL0724 SQLCODE -724 SQLSTATE 54038 SQL0805 SQLCODE -805 SQLSTATE 51002
Explicaçao: Too many cascaded trigger programs. Explicaçao: SQL package &1 in &2 not found.
SQL0751 SQLCODE -751 SQLSTATE 42987 SQL0811 SQLCODE -811 SQLSTATE 21000
Explicaçao: SQL statement &1 not allowed in stored procedure or trigger. Explicaçao: Result of SELECT INTO or subquery more than one row.
SQL0752 SQLCODE -752 SQLSTATE 0A001 SQL0818 SQLCODE -818 SQLSTATE 51003
Explicaçao: Connection cannot be changed. Reason code is &1. Explicaçao: Consistency tokens do not match.
SQL0773 SQLCODE -773 SQLSTATE 20000 SQL0822 SQLCODE -822 SQLSTATE 51004
Explicaçao: Case not found for CASE statement. Explicaçao: Address in SQLDA not valid.
SQL0774 SQLCODE -774 SQLSTATE 2D522 SQL0827 SQLCODE -827 SQLSTATE 42862
Explicaçao: Statement cannot be executed within a compound SQL statement. Explicaçao: &1 in &2 type *SQLPKG cannot be accessed.
SQL0775 SQLCODE -775 SQLSTATE 42910 SQL0840 SQLCODE -840 SQLSTATE 54004
Explicaçao: Statement not allowed in a compound SQL statement. Explicaçao: Number of selected items exceeds 8000.
SQL0776 SQLCODE -776 SQLSTATE 428D4 SQL0842 SQLCODE -842 SQLSTATE 08002
Explicaçao: Cursor &1 specified in FOR statement not allowed. Explicaçao: Connection already exists.
SQL0777 SQLCODE -777 SQLSTATE 42919 SQL0843 SQLCODE -843 SQLSTATE 08003
Explicaçao: Nested compound statements not allowed. Explicaçao: Connection does not exist.
SQL0778 SQLCODE -778 SQLSTATE 428D5 SQL0858 SQLCODE -858 SQLSTATE 08501

Página 75/75 Página 76/76


Explicaçao: Cannot disconnect relational database due to LU 6.2 protected conversation. Explicaçao: Cannot perform operation under commitment control.
SQL0862 SQLCODE -862 SQLSTATE 55029 SQL5005 SQLCODE -5005 SQLSTATE 42815
Explicaçao: Local program attempted to connect to a remote relational database. Explicaçao: Operator &4 not consistent with operands.
SQL0871 SQLCODE -871 SQLSTATE 54019 SQL5012 SQLCODE -5012 SQLSTATE 42618
Explicaçao: Too many CCSID values specified. Explicaçao: Host variable not a numeric with zero scale.
SQL0900 SQLCODE -900 SQLSTATE 08003 SQL5016 SQLCODE -5016 SQLSTATE 42833
Explicaçao: Application process not in a connected state. Explicaçao: Object name &1 not valid for naming option.
SQL0901 SQLCODE -901 SQLSTATE 58004 SQL5021 SQLCODE -5021 SQLSTATE 42930
Explicaçao: SQL system error. Explicaçao: FOR UPDATE OF column &1 also in ORDER BY.
SQL0904 SQLCODE -904 SQLSTATE 57011 SQL5023 SQLCODE -5023 SQLSTATE 26510
Explicaçao: Resource limit exceeded. Explicaçao: Duplicate statement name in DECLARE CURSOR.
SQL0906 SQLCODE -906 SQLSTATE 24514 SQL5024 SQLCODE -5024 SQLSTATE 42618
Explicaçao: Operation not performed because of previous error. Explicaçao: Host variable &1 not character.
SQL0907 SQLCODE -907 SQLSTATE 27000 SQL5047 SQLCODE -5047 SQLSTATE 42616
Explicaçao: Attempt to change same row twice. Explicaçao: Error processing SRTSEQ or LANGID parameter.
SQL0910 SQLCODE -910 SQLSTATE 57007 SQL5051 SQLCODE -5051 SQLSTATE 42875
Explicaçao: Object &1 in &2 type *&3 has a pending change. Explicaçao: Incorrect qualifier.
SQL0913 SQLCODE -913 SQLSTATE 57033 SQL7001 SQLCODE -7001 SQLSTATE 42858
Explicaçao: Row or object &1 in &2 type *&3 in use. Explicaçao: File &1 in &2 not database file.
SQL0917 SQLCODE -917 SQLSTATE 42969 SQL7002 SQLCODE -7002 SQLSTATE 42847
Explicaçao: Package not created. Explicaçao: Override parameter not valid.
SQL0918 SQLCODE -918 SQLSTATE 51021 SQL7003 SQLCODE -7003 SQLSTATE 42857
Explicaçao: Rollback required. Explicaçao: File &1 in &2 has more than one format.
SQL0950 SQLCODE -950 SQLSTATE 42705 SQL7006 SQLCODE -7006 SQLSTATE 55018
Explicaçao: Relational database &1 not in relational database directory. Explicaçao: Cannot drop collection &1.
SQL0951 SQLCODE -951 SQLSTATE 55007 SQL7007 SQLCODE -7007 SQLSTATE 51009
Explicaçao: Object &1 in &2 not altered. It is in use. Explicaçao: COMMIT or ROLLBACK not valid.
SQL0952 SQLCODE -952 SQLSTATE 57014 SQL7008 SQLCODE -7008 SQLSTATE 55019
Explicaçao: Processing of the SQL statement ended by ENDRDBRQS command. Explicaçao: &1 in &2 not valid for operation.
SQL0969 SQLCODE -969 SQLSTATE 58033 SQL7010 SQLCODE -7010 SQLSTATE 42850
Explicaçao: Unexpected client driver error. Explicaçao: Logical file &1 in &2 not valid for CREATE VIEW.
SQL0971 SQLCODE -971 SQLSTATE 57011 SQL7011 SQLCODE -7011 SQLSTATE 42851
Explicaçao: Referential constraint &4 in check pending state. Explicaçao: &1 in &2 not table, view, or physical file.
SQL5001 SQLCODE -5001 SQLSTATE 42703 SQL7017 SQLCODE -7017 SQLSTATE 42971
Explicaçao: Column qualifier &2 undefined. Explicaçao: Commitment control is already active to a DDM target.
SQL5002 SQLCODE -5002 SQLSTATE 42812 SQL7018 SQLCODE -7018 SQLSTATE 42970
Explicaçao: Collection must be specified for table &1. Explicaçao: COMMIT HOLD or ROLLBACK HOLD not allowed.
SQL5003 SQLCODE -5003 SQLSTATE 42922 SQL7021 SQLCODE -7021 SQLSTATE 57043

Página 77/77 Página 78/78


Explicaçao: Local program attempting to run on application server. Explicaçao: DDM resource &2 at relational database &1 not available.
SQL7022 SQLCODE -7022 SQLSTATE 42977 SQ30041 SQLCODE -30041 SQLSTATE 57013
Explicaçao: User &1 not the same as current user &2 for connect to local relational database. Explicaçao: DDM resources at relational database &1 not available.
SQL7024 SQLCODE -7024 SQLSTATE 42876 SQ30050 SQLCODE -30050 SQLSTATE 58011
Explicaçao: Index cannot be created because of CCSID incompatibility. Explicaçao: DDM command &1 is not valid while bind process is in progress.
SQL7026 SQLCODE -7026 SQLSTATE 42896 SQ30051 SQLCODE -30051 SQLSTATE 58012
Explicaçao: Auxiliary storage pool not found. Explicaçao: Bind process for specified package name and consistency token not active.
SQL7027 SQLCODE -7027 SQLSTATE 42984 SQ30052 SQLCODE -30052 SQLSTATE 42932
Explicaçao: Unable to grant to a view. Explicaçao: Program preparation assumptions not correct.
SQL7028 SQLCODE -7028 SQLSTATE 42944 SQ30053 SQLCODE -30053 SQLSTATE 42506
Explicaçao: Unable to CHGOBJOWN for primary group. Explicaçao: Not authorized to create package for owner &1.
SQL7029 SQLCODE -7029 SQLSTATE 428B8 SQ30060 SQLCODE -30060 SQLSTATE 08004
Explicaçao: New name &3 is not valid. Explicaçao: User not authorized to relational database &1.
SQL7031 SQLCODE -7031 SQLSTATE 54044 SQ30061 SQLCODE -30061 SQLSTATE 08004
Explicaçao: Sort sequence table &1 too long. Explicaçao: Relational database &1 not found.
SQL7032 SQLCODE -7032 SQLSTATE 42904 SQ30070 SQLCODE -30070 SQLSTATE 58014
Explicaçao: SQL procedure &1 in &2 not created. Explicaçao: Distributed Data Management (DDM) command &1 not supported.
SQL7033 SQLCODE -7033 SQLSTATE 42923 SQ30071 SQLCODE -30071 SQLSTATE 58015
Explicaçao: Alias name &1 in &2 not allowed. Explicaçao: Distributed Data Management (DDM) object &1 not supported.
SQL7034 SQLCODE -7034 SQLSTATE 42926 SQ30072 SQLCODE -30072 SQLSTATE 58016
Explicaçao: LOB locators are not allowed with COMMIT(*NONE). Explicaçao: Distributed Data Management (DDM) parameter &1 not supported.
SQL7037 SQLCODE -7037 SQLSTATE 42835 SQ30073 SQLCODE -30073 SQLSTATE 58017
Explicaçao: Data in a distributed file &1 in &2 cannot be redistributed. Explicaçao: Distributed Data Management (DDM) parameter value &1 not supported.
SQL7038 SQLCODE -7038 SQLSTATE 429B7 SQ30074 SQLCODE -30074 SQLSTATE 58018
Explicaçao: Delete cascade not valid for &1 in &2. Explicaçao: Distributed Data Management (DDM) reply message &1 not supported.
SQL7941 SQLCODE -7941 SQLSTATE 42981 SQ30080 SQLCODE -30080 SQLSTATE 08001
Explicaçao: Application process not at commit boundary. Explicaçao: Communication error occurred during distributed database processing.
SQL9012 SQLCODE -9012 SQLSTATE 42968 SQ30089 SQLCODE -30089 SQLSTATE 08001
Explicaçao: DB2 UDB Query Manager and SQL Development Kit not available. Explicaçao: Communication error occurred during DB2 Multisystem processing.
SQ30000 SQLCODE -30000 SQLSTATE 58008 SQ30090 SQLCODE -30090 SQLSTATE 25000, 2D528, 2D529
Explicaçao: Distributed Relational Database Architecture (DRDA) protocol error. Explicaçao: Change request not valid for read-only application server.
SQ30001 SQLCODE -30001 SQLSTATE 57042
Explicaçao: Call to distributed SQL program not allowed.
SQ30020 SQLCODE -30020 SQLSTATE 58009
Explicaçao: Distributed Relational Database Architecture (DRDA) protocol error.
SQ30021 SQLCODE -30021 SQLSTATE 58010
Explicaçao: Distributed relational database not supported by the remote system.
SQ30040 SQLCODE -30040 SQLSTATE 57012

Página 79/79 Página 80/80


DB2 SQL-CODES -122 A SELECT STATEMENT WITH NO GROUP BY CLAUSE CONTAINS A COLUMN NAME AND A COLUMN
FUNCTION IN THE SELECT CLAUSE OR A COLUMN NAME IS CONTAINED IN THE SELECT
CLAUSE BUT NOT IN THE GROUP BY CLAUSE
000 SUCCESSFUL EXECUTION
-125 AN INTEGER IN THE ORDER BY CLAUSE DOES NOT IDENTIFY A COLUMN OF THE RESULT
+100 ROW NOT FOUND FOR FETCH, UPDATE OR DELETE, OR THE RESULT OF A QUERY IS AN EMPTY
TABLE -126 THE SELECT STATEMENT CONTAINS BOTH AN UPDATE CLAUSE AND AN ORDER BY CLAUSE

+162 TABLESPACE DATABASE-NAME.TABLESPACE-NAME HAS BEEN PLACED IN CHECK PENDING -127 DISTINCT IS SPECIFIED MORE THAN ONCE IN A SUBSELECT

+304 A VALUE WITH DATA TYPE DATA-TYPE1 CANNOT BE ASSIGNED TO A HOST VARIABLE BECAUSE -128 INVALID USE OF NULL IN A PREDICATE
THE VALUE IS NOT WITHIN THE RANGE OF THE HOST VARIABLE IN POSITION POSITION-
NUMBER WITH DATA TYPE DATA-TYPE2 -129 THE STATEMENT CONTAINS TOO MANY TABLE NAMES

+402 LOCATION LOCATION IS UNKNOWN -131 STATEMENT WITH LIKE PREDICATE HAS INCOMPATIBLE DATA TYPES

+403 THE LOCAL OBJECT REFERENCED BY THE CREATE ALIAS STATEMENT DOES NOT EXIST -132 A LIKE PREDICATE IS INVALID BECAUSE THE FIRST OPERAND IS NOT A COLUMN OR THE
SECOND OPERAND IS NOT A STRING
+558 THE WITH GRANT OPTION IS IGNORED BECAUSE GRANT IS TO PUBLIC
-133 A COLUMN FUNCTION IN A SUBQUERY OF A HAVING CLAUSE IS INVALID BECAUSE IT
+560 THE WITH GRANT OPTION IS IGNORED FOR UPDATE (COLUMN-LIST) INCLUDES AN EXPRESSION THAT APPLIES AN OPERATOR TO A CORRELATED REFERENCE

THE ALTER AND INDEX PRIVILEGES CANNOT BE GRANTED TO "PUBLIC AT ALL LOCATIONS" -134 IMPROPER USE OF LONG STRING COLUMN COLUMN-NAME OR A HOST VARIABLE OF MAXIMUM
+561 LENGTH GREATER THAN 254
+625 THE DEFINITION OF TABLE TABLE-NAME HAS BEEN CHANGED TO INCOMPLETE SORT CANNOT BE EXECUTED BECAUSE THE SORT KEY LENGTH IS GREATER THAN 4000 BYTES
-136
+802 EXCEPTION ERROR EXCEPTION-TYPE HAS OCCURRED DURING OPERATION-TYPE OPERATION ON RESULT OF CONCATENATION TOO LONG
DATA-TYPE DATA, POSITION POSITION-NUMBER -137
STATEMENT CONTAINS THE ILLEGAL CHARACTER CHARACTER -138 THE SECOND OR THIRD ARGUMENT OF THE SUBSTR FUNCTIONS IS OUT OF RANGE
-007
THE STRING CONSTANT BEGINNING STRING IS NOT TERMINATED -150 THE OBJECT OF THE INSERT, DELETE, OR UPDATE STATEMENT IS A VIEW FOR WHICH THE
-010 REQUESTED OPERATION IS NOT PERMITTED
-060 INVALID TYPE SPECIFICATION : SPEC THE COLUMN COLUMN-NAME CANNOT BE UPDATED BECAUSE IT IS EITHER INCLUDED IN THE
-151
PARTITIONED TABLESPACE OR DERIVED FROM A SQL FUNCTION OR EXPRESSION
-084 UNACCEPTABLE SQL STATEMENT
THE UPDATE STATEMENT IS INVALID BECAUSE THE CATALOG DESCRIPTION OF COLUMN
-101 THE STATEMENT IS TOO LONG OR TOO COMPLEX COLUMN-NAME INDICATES THAT IT CANNOT BE UPDATED

-102 THE LENGTH OF THE STRING CONSTANT BEGINNING STRING IS GREATER THAN 254 -153 THE CREATE VIEW STATEMENT DOES NOT INCLUDE A REQUIRED COLUMN LIST
CHARACTERS OR 124 GRAPHIC CHARACTERS
-154 THE CREATE VIEW FAILED BECAUSE THE VIEW DEFINITION CONTAINS A UNION, UNION ALL,
-103 LITERAL IS AN INVALID NUMERIC LITERAL OR A REMOTE OBJECT

-104 STATEMENT CONTAINS THE INVALID CHARACTER OR TOKEN TOKEN-1. TOKEN TOKEN-2 WAS -156 THE ALTER TABLE, DROP TABLE, LOCK TABLE, OR CREATE INDEX STATEMENT IDENTIFIES A
EXPECTED VIEW

-105 INVALID STRING THE STATEMENT DOES NOT IDENTIFY A TABLE

-107 THE NAME NAME IS TOO LONG. MAXIMUM ALLOWABLE SIZE IS SIZE -157 ONLY A TABLE NAME CAN BE SPECIFIED IN FOREIGN KEY CLAUSE. OBJECT-NAME IS NOT THE
NAME OF A TABLE
-109 CLAUSE CLAUSE IS NOT PERMOTTED
-158 THE NUMBER OF COLUMNS SPECIFIED FOR THE VIEW IS NOT THE SAME AS THE NUMBER OF
-110 INVALID HEXADECIMAL LITERAL BEGINNING STRING COLUMNS SPECIFIED BY THE SELECT CLAUSE

A COLUMN FUNCTION DOES NOT INCLUDE A COLUMN NAME -159 DROP OR COMMENT ON TOKEN IDENTIFIES A(N) TOKEN RATHER THAN A(N) TOKEN
-111
THE OPERAND OF A COLUMN FUNCTION IS ANOTHER COLUMN FUNCTION OR DISTINCT FOLLOWED THE NAME SPECIFIED ON DROP VIEW IS A TABLE NAME
-112
BY AN EXPRESSION THE WITH CHECK OPTION CANNOT BE USED FOR THE SPECIFIED VIEW
-160
-113 INVALID CHARACTER FOUND IN NAME : NAME
-161 THE INSERT OR UPDATE IS NOT ALLOWED BECAUSE A RESULTING ROW DOES NOT SATISFY THE
-115 A PREDICATE IS INVALID BECAUSE THE COMPARISON OPERATOR OPERATOR IS FOLLOWED BY A VIEW DEFINITION
PARENTHESIZED LIST OR BY ANY OR ALL WITHOUT A SUBQUERY
-164 AUTH-ID 1 DOES NOT HAVE THE PRIVILEGE TO CREATE A VIEW WITH QUALIFICATION AUTH-
THE NUMBER OF INSERT VALUES IS NOT THE SAME AS THE NUMBER OF OBJECT COLUMNS ID 2
-117
THE OBJECT TABLE OR VIEW OF THE INSERT, DELETE, OR UPDATE STATEMENT IS ALSO -170 THE NUMBER OF ARGUMENTS SPECIFIED FOR FUNCTIION-NAME IS INVALID
-118
IDENTIFIED IN A FROM CLAUSE
-171 THE DATA TYPE, LENGTH, OR VALUE OF ARGUMENT NN OF FUNCTION-NAME IS INVALID
-119 A COLUMN IDENTIFIED IN A HAVING CLAUSE IS NOT INCLUDE IN THE GROUP BY CLAUSE
-172 FUNCTION-NAME IS NOT A VALID FUNCTION NAME
-120 A WHERE CLAUSE OR SET CLAUSE INCLUDES A COLUMN FUNCTION OR A WHERE CLAUSE
INCLUDES A REFERENCE TO COLUMN (COLUMN-NAME) WHICH IS DERIVED FROM A COLUMN -180 THE STRING REPRESENTATION OF A DATETIME VALUE HAS INVALID SYNTAX
FUNCTION IN A VIEW DEFINITION
-181 THE STRING REPRESENTATION OF A DATETIME VALUE IS NOT A VALID DATETIME VALUE
-121 THE COLUMN NAME IS IDENTIFIED MORE THAN ONCE IN THE INSERT OR UPDATE STATEMENT
-182 AN ARITHMETIC EXPRESSION WITH A DATETIME VALUE IS INVALID

Página 81/81 Página 82/82


-183 AN ARITHMETIC OPERATION ON A DATE OR TIMESTAMP HAS A RESULT THAT IS NOT WITHIN -406 A CALCULATED OR DERIVED NUMERIC VALUE IS NOT WITHIN THE RANGE OF ITS OBJECT
THE VALID RANGE OF DATES COLUMN

-184 AN ARITHMETIC EXPRESSION WITH A DATETIME VALUE CONTAINS A PARAMETER MARKER -407 AN UPDATE OR INSERT VALUE IS NULL, BUT THE OBJECT COLUMN COLUMN-NAME CANNOT
CONTAIN NULL VALUES
-185 THE LOCAL FORMAT OPTION HAS BEEN USED WITH A DATE OR TIME AND NO LOCAL EXIT HAS
BEEN INSTALLED -408 AN UPDATE OR INSERT VALUE IS NOT COMPARABLE WITH THE DATA TYPE OF ITS OBJECT
COLUMN COLUMN-NAME
-186 THE LOCAL DATE LENGTH OR LOCAL TIME LENGTH HAS BEEN INCREASED AND EXECUTING
PROGRAM RELIES ON THE OLD LENGTH -409 INVALID OPERAND OF A COUNT FUNCTION

-187 A REFERENCE TO A CURRENT DATE/TIME SPECIAL REGISTER IS INVALID BECAUSE THE MVS -410 THE FLOATING POINT LITERAL LITERAL CONTAINS MORE THAN 30 CHARACTERS
TOD CLOCK IS BAD OR THE MVS PARMTZ IS OUT OF RANGE
-411 THE CURRENT DATETIME, CURRENT SQLID OR USER KEYWORD CANNOT BE USED AS SPECIFIED
-198 THE OPERAND OF THE PREPARE OR EXECUTE IMMEDIATE STATEMENT IS BLANK OR EMPTY
-412 THE SELECT CLAUSE OF A SUBQUERY SPECIFIES MULTIPLE COLUMNS
-199 ILLEGAL USE OF KEYWORD KEYWORD. TOKEN TOKEN-LIST WAS EXPECTED
-413 OVERFLOW OCCURRED DURING DATA TYPE CONVERSION
-203 A REFERENCE TO COLUMN COLUMN-NAME IS AMBIGUOUS
-414 THE NUMERIC OR DATETIME COLUMN COLUMN-NAME IS SPECIFIED IN A LIKE PREDICATE
-204 NAME IS AN UNDEFINED NAME
-415 THE CORRESPONDING COLUMNS, COLUMN-NUMBER, OF THE OPERANDS OF A UNION OR A UNION
-205 COLUMN-NAME IS NOT A COLUMN OF TABLE TABLE-NAME ALL DO NOT HAVE COMPARABLE COLUMN DESCRIPTIONS

-206 COLUMN-NAME IS NOT A COLUMN OF AN INSERTED TABLE, UPDATE TABLE, OR ANY TABLE -416 AN OPERAND OF A UNION CONTAINS A LONG STRING COLUMN
IDENTIFIED IN A FROM CLAUSE
-417 A STATEMENT STRING TO BE PREPARED INCLUDES PARAMETER MARKERS AS THE OPERANDS OF
-207 THE ORDER BY CLAUSE IS INVALID BECAUSE IT INCLUDES A COLUMN NAME BUT IT APPLIES THE SAME OPERATOR
TO THE RESULT OF A UNION OR UNION ALL
-418 A STATEMENT STRING TO BE PREPARED CONTAINS AN INVALID USE OF PARAMETERS MARKERS
-208 THE ORDER BY CLAUSE IS INVALID BECAUSE COLUMN NAME IS NOT PART OF THE RESULT
TABLE -419 THE DECIMAL DIVIDE OPERATION IS INVALID BECAUSE THE RESULT WOULD HAVE A NEGATIVE
SCALE
-219 THE REQUIRED EXPLANATION TABLE TABLE-NAME DOES NOT EXIST
-421 THE OPERANDS OF A UNION OR UNION ALL DO NOT HAVE THE SAME NUMBER OF COLUMNS
-220 THE COLUMN COLUMN-NAME IN EXPLANATION TABLE TABLE-NAME IS NOT DEFINED PROPERLY
-501 THE CURSOR IDENTIFIED IN A FETCH OR CLOSE STATEMENT IS NOT OPEN
-221 "SET OF OPTIONAL COLUMNS" IN EXPLANATION TABLE TABLE-NAME IS INCOMPLETE.
OPTIONAL COLUMN COLUMN-NAME IS MISSING -502 THE CURSOR IDENTIFIED IN AN OPEN STATEMENT IS ALREADY OPEN
-250 THE LOCAL LOCATION NAME IS NOT DEFINED WHEN PROCESSING A THREE-PART OBJECT NAME A COLUMN CANNOT BE UPDATED BECAUSE IT IS NOT IDENTIFIED IN THE UPDATE CLAUSE OF
-503
THE SELECT STATEMENT OF THE CURSOR
-251 TOKEN NAME IS NOT VALID
-504 THE CURSOR NAME CURSOR-NAME IS NOT DEFINED
-301 THE VALUE OF INPUT HOST VARIABLE NUMBER POSITION-NUMBER CANNOT BE USED AS
SPECIFIED BECAUSE OF ITS DATA TYPE -507 THE CURSOR IDENTIFIED IN THE UPDATE OR DELETE STATEMENT IS NOT OPEN
-302 THE VALUE OF INPUT VARIABLE NUMBER POSITION-NUMBER IS INVALID OR TOO LARGE FOR THE CURSOR IDENTIFIED IN THE UPDATE OR DELETE STATEMENT IS NOT POSITIONED ON A
THE TARGET COLUMN -508
ROW
-303 VALUE CANNOT BE ASSIGNED TO HOST VARIABLE NUMBER POSITION-NUMBER BECAUSE THE THE TABLE IDENTIFIED IN THE UPDATE OR DELETE STATEMENT IS NOT THE SAME TABLE
DATA TYPES ARE NOT COMPARABLE -509
DESIGNATED BY THE CURSOR
-304 A VALUE WITH DATA TYPE DATA-TYPE 1 CANNOT BE ASSIGNED TO A HOST VARIABLE BECAUSE THE TABLE DESIGNATED BY THE CURSOR OF THE UPDATE OR DELETE STATEMENT CANNOT BE
THE VALUE IS NOT WITHIN THE RANGE OF THE HOST VARIABLE IN POSITION POSITION- -510
MODIFIED
NUMBER WITH DATA TYPE DATA-TYPE 2
-511 THE FOR UPDATE CLAUSE CANNOT BE SPECIFIED BECAUSE THE TABLE DESIGNATED BY THE
-305 THE NULL VALUE CANNOT BE ASSIGNED TO OUTPUT HOST VARIABLE NUMBER POSITION-NUMBER CURSOR CANNOT BE MODIFIED
BECAUSE NO INDICATOR VARIABLE IS SPECIFIED
-512 STATEMENT REFERENCE TO REMOTE OBJECT IS INVALID
-309 A PREDICATE IS INVALID BECAUSE A REFERENCED HOST VARIABLE HAS THE NULL VALUE
-513 THE ALIAS ALIAS-NAME MUST NOT BE DEFINED ON ANOTHER LOCAL OR REMOTE ALIAS
-311 THE INDICATED LENGTH OF A HOST VARIABLE IS NEGATIVE
-514 THE CURSOR CURSOR-NAME IS NOT IN A PREPARED STATE
-312 UNDEFINED OR UNUSABLE HOST VARIABLE VARIABLE-NAME
-516 THE DESCRIBE STATEMENT DOES NOT IDENTIFY A PREPARED STATEMENT
-313 THE NUMBER OF HOST VARIABLES SPECIFIED IS NOT EQUAL TO THE NUMBER OF PARAMETER
MARKERS CURSOR CURSOR-NAME CANNOT BE USED BECAUSE ITS STATEMENT NAME DOES NOT IDENTIFY A
-517
THE STATEMENT CONTAINS AN AMBIGUOUS HOST VARIABLE REFERENCE PREPARED SELECT STATEMENT
-314
-518 THE EXECUTE STATEMENT DOES NOT IDENTIFY A VALID PREPARED STATEMENT
-401 THE OPERANDS OF AN ARITHMETIC OR COMPARISON OPERATION ARE NOT COMPARABLE
-519 THE PREPARE STATEMENT IDENTIFIES THE SELECT STATEMENT OF THE OPENED CURSOR
-402 AN ARITHMETIC FUNCTION OR OPERATOR ARITH-FOP IS APPLIED TO CHARACTER OR DATETIME CURSOR-NAME
DATA
-530 THE INSERT OR UPDATE VALUE OF FOREIGN KEY CONSTRAINT-NAME IS INVALID
-404 THE UPDATE OR INSERT STATEMENT SPECIFIES A STRING THAT IS TOO LONG COLUMN-NAME
-531 THE PRIMARY KEY IN A PARENT ROW CANNOT BE UPDATED BECAUSE IT HAS ONE OR MORE
-405 THE NUMERIC LITERAL LITERAL CANNOT BE USED AS SPECIFIED BECAUSE IT IS OUT OF DEPENDENT ROWS IN A RELATIONSHIP CONSTRAINT-NAME
RANGE

Página 83/83 Página 84/84


-532 THE RELATIONSHIP CONSTRAINT-NAME RESTRICTS THE DELETION OF ROW WITH RID X'RID- -624 TABLE TABLE-NAME ALREADY HAS A PRIMARY KEY
NUMBER'
-625 TABLE TABLE-NAME DOES NOT HAVE AN INDEX TO ENFORCE THE UNIQUENESS OF THE PRIMARY
-533 INVALID MULTIPLE-ROW INSERT KEY

-534 THE PRIMARY KEY CANNOT BE UPDATED BECAUSE OF MULTIPLE-ROW UPDATE -626 THE ALTER STATEMENT IS NOT EXECUTABLE BECAUSE THE PAGESET IS NOT STOPPED

-535 INVALID UPDATE OR DELETE WITH WHERE CURRENT OF -627 THE ALTER STATEMENT IS INVALID BECAUSE THE PAGESET HAS USER-MANAGED DATA SETS

-536 THE DELETE STATEMENT IS INVALID BECAUSE TABLE TABLE-NAME CAN BE AFFECTED BY THE -628 A SEGMENTED TABLESPACE MAY NOT BE PARTITIONED
OPERATION
-629 SET NULL CANNOT BE SPECIFIED BECAUSE FOREIGN KEY NAME CANNOT CONTAIN NULL VALUES
-537 THE PRIMARY KEY OR FOREIGN KEY CLAUSE IDENTIFIES COLUMN COLUMN-NAME MORE THAN
ONCE -631 FOREIGN KEY NAME IS TOO LONG OR HAS TOO MANY COLUMNS
-538 FOREIGN KEY NAME DOES NOT CONFORM TO THE DESCRIPTION OF THE PRIMARY KEY OF TABLE THE TABLE CANNOT BE DEFINED AS A DEPENDENT OF TABLE-NAME BECAUSE OF DELETE RULE
TABLE-NAME -632
RESTRICTIONS
-539 TABLE TABLE-NAME DOES NOT HAVE A PRIMARY KEY THE DELETE RULE MUST BE DELETE-RULE
-633
-540 THE DEFINITION OF TABLE TABLE-NAME IS INCOMPLETE BECAUSE IT DOES NOT HAVE A THE DELETE RULE MUST NOT BE CASCADE
PRIMARY INDEX -634
FOREIGN KEY NAME IS INVALID BECAUSE IT IS A DUPLICATE REFERENTIAL CONSTRAINT -635 THE DELETE RULES CANNOT BE DIFFERENT OR CANNOT BE SET NULL
-541
COLUMN-NAME CANNOT BE A COLUMN OF A PRIMARY KEY BECAUSE IT CAN CONTAIN NULL -636 THE PARTITIONING KEYS ARE NOT SPECIFIED IN ASCENDING OR DESCENDING ORDER
-542
VALUES
-637 DUPLICATE KEYWORD KEYWORD
-551 AUTH-ID DOES NOT HAVE THE PRIVILEGE TO PERFORM OPERATION OPERATION ON OBJECT
OBJECT NAME -638 TABLE TABLE-NAME CANNOT BE CREATED BECAUSE COLUMN DEFINITION IS MISSING

-552 AUTH-ID DOES NOT HAVE THE PRIVILEGE TO PERFORM OPERATION OPERATION -639 A NULLABLE COLUMN OF A FOREIGN KEY WITH A DELETE RULE OF SET NULL CANNOT BE A
COLUMN OF THE KEY OF A PARTITIONED INDEX
-553 AUTH-ID SPECIFIED IS NOT ONE OF THE VALID AUTHORIZATION IDS
-644 INVALID VALUE SPECIFIED FOR KEYWORD KEYWORD IN STMT-TYPE STATEMENT
-554 AN AUTHORIZATION ID CANNOT GRANT A PRIVILEGE TO ITSELF
-646 TABLE TABLE-NAME CANNOT BE CREATED IN PARTITIONED/DEFAULT TABLESPACE TSPACE-NAME
-555 AN AUTHORIZATION ID CANNOT REVOKE A PRIVILEGE FROM ITSELF BECAUSE IT ALREADY CONTAINS A TABLE

A PRIVILEGE CANNOT BE REVOKED BECAUSE IT IS NOT POSSESSED BY AUTHORIZATION-ID -647 BUFFERPOOL BP-NAME CANNOT BE SPECIFIED BECAUSE IT HAS NOT BEEN ACTIVATED
-556
INCONSISTENT GRANT/REVOKE KEYWORD KEYWORD. PERMITTED KEYWORDS ARE KEYWORD-LIST -652 VIOLATION OF INSTALLATION DEFINED EDIT OR VALIDATION PROCEDURE PROC-NAME
-557
INVALID CLAUSE OR COMBINATION OF CLAUSES ON A GRANT OR REVOKE -653 TABLE TABLE-NAME IN PARTITIONED TABLESPACE TSPACE-NAME IS NOT AVAILABLE BECAUSE
-558 ITS PARTITIONED INDEX HAS NOT BEEN CREATED
-559 ALL AUTHORIZATION FUNCTIONS HAVE BEEN DISABLED INDEX INDEX-NAME CANNOT BE CREATED ON PARTITIONED TABLESPACE TSPACE-NAME BECAUSE
-660
KEY LIMITS ARE NOT SPECIFIED
-571 THE STATEMENT WOULD RESULT IN A MULTIPLE SITE UPDATE
-661 INDEX INDEX-NAME CANNOT BE CREATED ON PARTITIONED TABLESPACE TSPACE-NAME BECAUSE
-601 THE NAME OF THE OBJECT TO BE CREATED IS IDENTICAL TO THE EXISTING NAME NAME OF THE NUMBER OF PART SPECIFICATIONS IS NOT EQUAL TO THE NUMBER OF PARTITIONS OF
THE OBJECT TYPE OBJ-TYPE THE TABLESPACE
-602 TOO MANY COLUMNS SPECIFIED IN A CREATE INDEX A PARTITIONED INDEX CANNOT BE CREATED ON A NON-PARTITIONED TABLESPACE TSPACE-
-662
NAME
-603 A UNIQUE INDEX CANNOT BE CREATED BECAUSE THE TABLE CONTAINS ROWS WHICH ARE
DUPLICATES WITH RESPECT TO THE VALUES OF THE IDENTIFIED COLUMNS -663 THE NUMBER OF KEY LIMIT VALUES IS EITHER ZERO, OR GREATER THAN THE NUMBER OF
COLUMNS IN THE KEY OF INDEX INDEX-NAME
-604 A COLUMN DEFINITION SPECIFIES AN INVALID LENGTH PRECISION, OR SCALE ATTRIBUTE
-664 THE INTERNAL LENGHT OF THE LIMIT-KEY FIELDS FOR THE PARTITIONED INDEX INDEX-NAME
-607 OPERATION OPERATION IS NOT DEFINED FOR SYSTEM TABLES EXCEEDS THE LENGTH IMPOSED BY THE INDEX MANAGER

-612 COLUMN-NAME IS A DUPLICATE COLUMN NAME -665 THE PART CLAUSE OF AN ALTER STATEMENT IS OMITTED OR INVALID

-613 THE PRIMARY KEY IS TOO LONG OR HAS TOO MANY COLUMNS -666 STMT-VERB OBJECT CANNOT BE EXECUTED BECAUSE FUNCTION IS IN PROGRESS

-614 THE INDEX CANNOT BE CREATED BECAUSE THE SUM OF THE INTERNAL LENGTHS OF THE -667 THE CLUSTERING INDEX FOR A PARTITIONED TABLESPACE CANNOT BE EXPLICITLY DROPPED
IDENTIFIED COLUMNS IS GREATER THAN ALLOWABLE MAXIMUM
-668 THE COLUMN CANNOT BE ADDED TO THE TABLE BECAUSE THE TABLE HAS AN EDIT PROCEDURE
-616 OBJ-TYPE1 OBJ-NAME1 CANNOT BE DROPPED BECAUSE IT IS REFERENCED BY OBJ-TYPE2 OBJ-
NAME2 -669 A TABLE IN A PARTITIONED TABLESPACE CANNOT BE EXPLICITLY DROPPED

-618 OPERATION OPERATION IS NOT ALLOWED ON SYSTEM DATABASES THE RECORD LENGTH OF THE TABLE EXCEEDS THE PAGE SIZE LIMIT
-670
-619 OPERATION DISALLOWED BECAUSE THE WORKFILE DATABASE IS NOT STOPPED THE BUFFERPOOL ATTRIBUTE OF THE TABLESPACE CANNOT BE ALTERED AS SPECIFIED
-671
BECAUSE IT WOULD CHANGE THE PAGE SIZE OF THE TABLESPACE
-620 KEYWORD KEYWORD IN STMT TYPE STATEMENT IS NOT PERMITTED FOR A TABLESPACE IN THE
WORFILE DATABASE -676 A 32K PAGE BUFFERPOOL MAY NOT BE USED AS INDEX

-621 DUPLICATE DBID DBID WAS DETECTED AND PREVIOUSLY ASSIGNED TO DATABASE-NAME INSUFFICIENT VIRTUAL STORAGE FOR BUFFERPOOL EXPANSION
-677
-623 A CLUSTERING INDEX ALREADY EXISTS ON TABLE TABLE-NAME

Página 85/85 Página 86/86


-678 THE LITERAL LITERAL SPECIFIED FOR THE INDEX LIMIT KEY MUST CONFORM TO THE DATA -907 UNABLE TO DETERMINE IF THE ATTEMPT TO COMMIT UPDATES MADE AT A REMOTE SITE WAS
TYPE DATA-TYPE OF THE CORRESPONDING COLUMN COLUMN-NAME SUCCESSFUL OR NOT

-679 THE OBJECT NAME CANNOT BE CREATED BECAUSE A DROP IS PENDING ON THE OBJECT -909 THE OBJECT HAS BEEN DELETED

-680 TOO MANY COLUMNS SPECIFIED FOR A TABLE -910 THE SQL STATEMENT CANNOT ACCESS AN OBJECT ON WHICH A DROP OR ALTER IS PENDING

-681 COLUMN COLUMN-NAME IN VIOLATION OF INSTALLATION DEFINED FIELD PROCEDURE. RT: -911 THE CURRENT UNIT OF WORK HAS BEEN ROLLED BACK DUE TO DEADLOCK OR TIMEOUT. REASON
RETURN-CODE, RS: REASON-CODE, MSG: MESSAGE-TOKEN REASON-CODE TYPE OF RESOURCE RESOURCE-TYPE, AND RESOURCE NAME RESOURCE-NAME

-682 FIELD PROCEDURE PROCEDURE-NAME COULD NOT BE LOADED -913 UNSUCCESSFUL EXECUTION CAUSED BY DEADLOCK OR TIMEOUT. REASON CODE REASON-CODE,
TYPE OF RESOURCE RESOURCE-TYPE, AND RESOURCE NAME RESOURCE-NAME
-683 INVALID COLUMN TYPE FOR FIELDPROC OR BIT DATA OPTION, COLUMN-NAME
-922 CONNECTION AUTHORIZATION FAILURE: ERROR-TYPE ERROR
-684 THE LENGTH OF LITERAL LIST BEGINNING STRING IS TOO LONG
-923 CONNECTION NOT ESTABLISHED : DB2 CONDITION REASON REASON-CODE, TYPE RESOURCE-
-685 INVALID FIELD TYPE, COLUMN-NAME TYPE, NAME RESOURCE-NAME

COLUMN DEFINED WITH A FIELD PROCEDURE CAN NOT COMPARE WITH ANOTHER COLUMN WITH -924 DB2 CONNECTION INTERNAL ERROR, FUNCTION-CODE, RETURN-CODE, REASON-CODE
-686
DIFFERENT FIELD PROCEDURE
-925 COMMIT NOT VALID IN IMS/VS OR CICS ENVIRONMENT
-687 FIELD TYPES INCOMPARABLE
-926 ROLLBACK NOT VALID IN IMS/VS OR CICS ENVIRONMENT
-688 INCORRECT DATA RETURNED FROM FIELD PROCEDURE, COLUMN-NAME, MSGNO
-927 THE LANGUAGE INTERFACE (LI) WAS CALLED WHEN THE CONNECTING ENVIRONMENT WAS NOT
-802 EXCEPTION ERROR 'EXCEPTION-TYPE' HAS OCCURRED DURING 'OPERATION-TYPE' OPERATION ESTABLISHED. THE PROGRAM SHOULD BE INVOKED UNDER THE DSN COMMAND
ON 'DATA-TYPE' DATA, POSITION 'POSITION-NUMBER'

-803 AN INSERTED OR UPDATED VALUE IS INVALID BECAUSE THE INDEX INDEX-NAME CONSTRAINS
COLUMNS OF THE TABLE SUCH THAT NO TWO ROWS OF THE TABLE CAN CONTAIN DUPLICATE
VALUES IN THOSE COLUMNS. RID OF EXISTING ROW IS X'RID'

-804 AN ERROR WAS FOUND IN THE APPLICATION PROGRAM INPUT PARAMETERS FOR THE SQL
STATEMENT

-805 PROGRAM NAME PROGRAM-NAME NOT FOUND IN PLAN PLAN-NAME

-811 THE RESULT OF AN EMBEDDED SELECT STATEMENT IS A TABLE OF MORE THAN ONE ROW, OR
THE RESULT OF THE SUBQUERY OF A BASIC PREDICATE IS MORE THAN ONE VALUE

-815 A GROUP BY OR HAVING CLAUSE IS IMPLICITLY OR EXPLICITLY SPECIFIED IN AN EMBEDDED


SELECT STATEMENT OR A SUBQUERY OF A BASIC PREDICATE

-817 THE INSERT, UPDATE, DELETE, DDL, OR AUTHORIZATION STATEMENT CANNOT BE EXECUTED
BECAUSE THE IMS/VS TRANSACTION IS INQUIRY ONLY

-818 THE PRECOMPILER-GENERATED TIMESTAMP X IN THE LOAD MODULE IS DIFFERENT FROM THE
BIND TIMESTAMP Y BUILT FROM THE DBRM

-819 THE VIEW CANNOT BE RECREATED BECAUSE IT REFERENCES A VIEW THAT COULD NOT BE
RECREATED
THE VIEW CANNOT BE PROCESSED BECAUSE THE LENGTH OF ITS PARSE TREE IN THE CATALOG
IS ZERO

-820 THE SQL STATEMENT CANNOT BE PROCESSED BECAUSE CATALOG-TABLE CONTAINS A VALUE
THAT IS NOT VALID IN THIS RELEASE

-821 VIEW 'VIEW-CREATOR', 'VIEW-NAME', HAS BEEN DROPPED DURING MIGRATION. CREATOR
'SYNONYM-CREATOR' OF SYNONYM 'SYNONYM-NAME' COULD NOT BE RESOLVED

-822 THE SQLDA CONTAINS AN INVALID DATA ADDRESS OR INDICATOR VARIABLE ADDRESS

-840 TOO MANY ITEMS RETURNED IN A SELECT OR INSERT LIST

-901 UNSUCCESSFUL EXECUTION CAUSED BY A SYSTEM ERROR THAT DOES NOT PRECLUDE THE
SUCCESSFUL EXECUTION OF SUBSEQUENT SQL STATEMENTS

-902 UNSUCCESSFUL EXECUTION CAUSED BY A SYSTEM ERROR THAT PRECLUDES THE SUCCESSFUL
EXECUTION OF SUBSEQUENT SQL STATEMENTS

-904 UNSUCCESSFUL EXECUTION CAUSED BY AN UNAVAILABLE RESORCE. REASON REASON-CODE,


TYPE OF RESOURCE RESOURCE-TYPE, AND RESOURCE NAME RESOURCE-NAME ENVIRONMENT

-905 UNSUCCESSFUL EXECUTION DUE TO RESOURCE LIMIT BEING EXCEEDED, RESOURCE NAME =
RESOURCE-NAME LIMIT=LIMIT-AMOUNT1 CPU SECONDS (LIMIT-AMOUNT2 SERVICE UNITS)
DERIVED FROM LIMIT-SOURCE

-906 THE SQL STATEMENT CANNOT BE EXECUTED BECAUSE THIS FUNCTION IS DISABLED DUE TO A
PRIOR ERROR

Página 87/87 Página 88/88


-------------------------------------------------------------------------------
ABEND-CODES CICS
------------------------------------------------------------------------------- PROBLEMA: UM 'DEADLOCK' (TRAVAMENTO) FOI DETECTADO PELO SISTEMA E UMA
1.1 - ABEND ABM0 TRANSACAO FOI SELECIONADA PARA TERMINO ANORMAL.
------------------------------------------------------------------------------- OBSERVACAO: PARA O PROGRAMA QUE TRATA ESTE ABEND, ACRESCENTAR O NOVO
CODIGO (ADCD), FICANDO ASSIM OS 02 CODIGOS DE ABENDS
PROBLEMA: O MAPA ESPECIFICADO PARA O BMS NAO FOI LOCALIZADO. CONSIDERADOS NO PROGRAMA.
SOLUCAO: VERIFIQUE SE O MAPA ESPECIFICADO ESTA CORRETO OU ATE MESMO SE SOLUCAO: COMUNICAR AO SUPORTE DE DESENVOLVIMENTO.
ESTA DEFINIDO.
-------------------------------------------------------------------------------
------------------------------------------------------------------------------- 1.10 - ABEND ADLG
1.2 - ABEND ADCB -------------------------------------------------------------------------------
-------------------------------------------------------------------------------
PROBLEMA: HOUVE UM PEDIDO AO DL/I DE UM 'DATA BASE' REMOTO, MAS HA UM
PROBLEMA: PSB NAO FOI "SCHEDULADA". ERRO DENTRO DA LISTA DE ARGUMENTOS DO DL/I FORNECIDA PELO USU
SOLUCAO: CONSULTE O MANUAL DE "IMS/VS MESSAGES AND CODES REFERENCE ARIO.
MANUAL" E "CICS MESSAGES AND CODES REFERENCE MANUAL". SOLUCAO: VERIFICAR SE ESTA CORRETO OS ARGUMENTOS DO DL/I E OS ENDERECA
MENTOS OBTIDOS NO PROCEDIMENTO DE 'SCHEDULER' DA PSB (POINTER
------------------------------------------------------------------------------- NA LINKAGE).
1.3 - ABEND ADCI
------------------------------------------------------------------------------- -------------------------------------------------------------------------------
1.11 - ABEND AEY9
PROBLEMA: DB INDISPONIVEL. -------------------------------------------------------------------------------
SOLUCAO: CONSULTE O MANUAL DE "IMS/VS MESSAGES AND CODES REFERENCE
MANUAL" E "CICS MESSAGES AND CODES REFERENCE MANUAL". PROBLEMA: Falta de comunicacao com o DB2. Pode ocorrer quando ha um
abend 922 ou 923.
------------------------------------------------------------------------------- SOLUCAO: Verifique a execucao do GRANT para DB2.
1.4 - ABEND ADCJ
------------------------------------------------------------------------------- -------------------------------------------------------------------------------
1.12 - ABEND AICA
PROBLEMA: DBCTL NAO DISPONIVEL NO MOMENTO DO CALL. -------------------------------------------------------------------------------
SOLUCAO: CONSULTE O MANUAL DE "IMS/VS MESSAGES AND CODES REFERENCE
MANUAL" E "CICS MESSAGES AND CODES REFERENCE MANUAL". PROBLEMA: A TASK EXCEDEU O TEMPO LIMITE PERMITIDO PARA A SUA EXECUCAO.
SOLUCAO: EXISTE A POSSIBILIDADE DO PROGRAMA ESTAR EM LOOP; USE EZTEST.
-------------------------------------------------------------------------------
1.5 - ABEND ADCR -------------------------------------------------------------------------------
------------------------------------------------------------------------------- 1.13 - ABEND APCT
-------------------------------------------------------------------------------
PROBLEMA: DBCTL NAO CONECTADO AO CICS NO MOMENTO DO CALL.
SOLUCAO: CONSULTE O MANUAL DE "IMS/VS MESSAGES AND CODES REFERENCE PROBLEMA: UM MODULO SOLICITADO NAO PODE SER LOCALIZADO NA PPT, OU A EN-
MANUAL" E "CICS MESSAGES AND CODES REFERENCE MANUAL". TRADA ESTA 'DISABLED' OU O MODULO TEM TAMANHO ZERO.
SOLUCAO: VIDE DESCRICAO.
-------------------------------------------------------------------------------
1.6 - ABEND ADCE -------------------------------------------------------------------------------
------------------------------------------------------------------------------- 1.14 - ABEND ASRA
-------------------------------------------------------------------------------
PROBLEMA: UM CODIGO DE ERRO FOI RETORNADO DO MODULO DE INTERFACE
COM DBCTL. PROBLEMA: A TASK E TERMINADA ANORMALMENTE POR UM PROGRAM INTERRUPT.
SOLUCAO: CONSULTE O MANUAL DE "IMS/VS MESSAGES AND CODES REFERENCE SOLUCAO: UTILIZE O EZTEST PARA LOCALIZAR A INSTRUCAO/CAMPO QUE CAUSOU
MANUAL" E "CICS MESSAGES AND CODES REFERENCE MANUAL". O ABEND.

------------------------------------------------------------------------------- -------------------------------------------------------------------------------
1.7 - ABEND ADCN 1.15 - ABEND ASRB
------------------------------------------------------------------------------- -------------------------------------------------------------------------------

PROBLEMA: UM COMANDO FORCEPURGE FOI EXECUTADO EM DBCTL (NAO EH PROBLEMA: A TASK E' TERMINADA ANORMALMENTE POR UM ABEND DO SISTEMA OPE-
PERMITIDO). RACIONAL INTERCEPTADO PELO CICS.
SOLUCAO: CONSULTE O MANUAL DE "IMS/VS MESSAGES AND CODES REFERENCE SOLUCAO: NORMALMENTE OCORRE QUANDO A TRANSACAO SOLICITA SERVICO DIRETO
MANUAL" E "CICS MESSAGES AND CODES REFERENCE MANUAL". AO SISTEMA OPERACIONAL (EX.: CALL DE UM SUB-PROGRAMA), O PRO-
BLEMA PODE SER SOLUCIONADO ATRAVES DO EZTEST.
-------------------------------------------------------------------------------
1.8 - ABEND ADLA -------------------------------------------------------------------------------
------------------------------------------------------------------------------- 1.16 - ABEND ATCH
-------------------------------------------------------------------------------
PROBLEMA: OCORREU UM ABEND DO DL/I (OU PSEUDOABEND) DURANTE O PROCESSA-
MENTO DE UMA TRANSACAO SOB CICS. PROBLEMA: A TASK FOI CANCELADA ATRAVES DO COMANDO FORCE PURGE PELO OPE-
OBSERVACAO: PARA O PROGRAMA QUE TRATA ESTE ABEND, ACRESCENTAR O NOVO RADOR DE TERMINAL MASTER.
CODIGO (ADCA), FICANDO ASSIM OS 02 CODIGOS DE ABENDS
CONSIDERADOS NO PROGRAMA. SOLUCAO: VERIFICAR A RAZAO DO CANCELAMENTO.
SOLUCAO: O CICS ENVIA A MENSAGEM DFH3901 PARA A CSMT. ESTA MENSAGEM
CONTEM O PSEUDO ABEND DO IMS, EXPLICANDO A RAZAO DO PROBLEMA.
PARA ENCONTRAR O SIGNIFICADO DO CODIGO, CONSULTE O MANUAL DE
"IMS/VS MESSAGES AND CODES REFERENCE MANUAL".

------------------------------------------------------------------------------
1.9 - ABEND ADLD
Página 89/89 Página 90/89
ABEND-CODES CICS
ABMX DFHPBP A TEXT STRING PASSED TO BMS CONTAINED A SET ATTRIBUTE ORDER THAT WAS
ABEND MODULO DESCRIÇÃO INVALID FOR ONE OF THE FOLLOWING REASONS:
CODE THE SET ATTRIBUTE SEQUENCE WAS LESS THAN THREE CHARACTERS;
AACA DFHACF INVALID ERROR CODE. THE ATTRIBUTE TYPE WAS INVALID.
AAKP DFHAKP I/O ERROR WHILE MESSAGE DFH5801TO WAS BEING WRITTEN TO THE MASTER ABM0 DFHMCP THE MAP SPECIFIED FOR A BMS REQUEST COULD NOT BE LOADED.
TERMINAL LOG.
AAMA DFHAMP INTERNAL LOGIC ERROR. ABM1 DFHRLR A BMS SERVICE HAS BEEN REQUESTED BY A TRANSACTION INITIATED AT A
NON-BMS-SUPPORTED TERMINAL.
AAMD DFHAMP BAD ERROR CODE DFHDMP. ABM2 DFHMCP NO USER DATA WAS SUPPLIED FOR THIS MACRO-LEVEL BMS REQUEST.
AAMO DFHAMP BAD RETURN CODE DFHTOR. ABM3 DFHMCP A BMS INPUT OR OUTPUT REQUEST HAS BEEN ISSUED FROM A TASK THAT IS
NOT TERMINAL-ORIENTED.
AAMP DFHAMP BAD RETURN CODE DFHPUP.
ABM4 DFHMCP, ERROR RECEIVED FROM TEMPORARY STORAGE WHILE TRYING TO STORE A PAGE
AAMT DFHAMP BAD RETURN CODE DFHIMP. DFHTPP PRODUCED BY BMS.
ABM5 DFHMCP, A DFHTS TYPE=PURGE REQUEST HAS BEEN ISSUED WITH AN INVALID REQID.
AAMZ DFHAMP BAD RETURN CODE DFHZCP. DFHTPR THIS INCORRECT REQUEST WAS ISSUED BY BMS.
ABM6 DFHMCP TRANSACTION CSPS SCHEDULLED INTERNALLY BY BMS IS NOT DEFINED IN THE
ABMA DFHPBP THE USER HAS SUPPLIED A TERMINAL I/O AREA (TIOA) WITH A DATA LENGTH PCT.
OF ZERO OR EQUAL TO OR GREATER THAN THE STORAGE ACCOUNTING LENGTH DFHPBP THE TRAILER SPECIFIED TO BE USED WHILE BUILDING PAGES OF TEXT DATA
ABM7
MINUS 12. IS LONGER THAN THE PAGE.
ABMB DFHPBP, THE USER HAS SPECIFIED A CURSOR POSITION IN THE BMS OUTPUT REQUEST, DFHPBP A BMS TEXT REQUEST SPECIFIED A VALUE FOR THE JUSTIFY OPTION WHICH IS
ABM8
DFHMCP, AND IT IS LARGER THAN THE CURRENT SCREEN SIZE FOR THE 3270 FOR TOO LARGE FOR THE PAGE BEING BUILT.
DFHMCX WHICH OUTPUT IS BEING BUILT.
ABM9 DFHPBP THE TEXT DATA OVERFLOW ROUTINES HAVE BEEN REENTERED WHILE TEXT
ABMD DFHTPP, DFHTPR OR DFHTPP HAS ISSUED A DFHDI TYPE=SEND ANS HAS RECEIVED A OVERFLOW WAS IN PROCESS. THIS CONDITION OCCURS WHEN THE LINE
DFHTPR RETURN CODE OTHER THAN “FUNCERR-REQUEST FOR CHANGE DIRECTION REQUIREMENTS FOR THE TEXT HEADER AND/OR TRAILER EXCEED THE LINE
SIGNALED” OR “NORESP”. CAPACITY OF THE PAGE FOR WHICH DATA IS BEING FORMATTED.
ABMG DFHMCP THE USER HAS REQUESTED A BASIC MAPPING SUPPORT (BMS) SERVICE THAT DFHTPS NO ROUTE LIST WAS SUPPLIED WITH A ROUTE REQUEST RECEIVED FROM THE
ABNA
WAS NOT SPECIFIED AT SYSTEM GENERATION, OR AT INITIALIZATION. REMOTE SYSTEM.
ABMI DFHMCX, THE MAP SPECIFIED FOR A BMS INPUT MAPPING REQUEST WAS NOT IN AN DFHTPS THE PRINCIPAL FACILITY OF THE TASK IS NOT A TCTTE OF THE CORRECT
ABNB
DFHMCP INPUT MAP. TYPE.
ABML DFHRLR THE TERMINAL CONTROL LOCATE ROUTINE RECEIVED INVALID INFORMATION DFHTPS AN ATTEMP TO ACCESS A TEMPORARY STORAGE QUEUE FAILED.
ABNC
FROM THE BMS MODULE DFHRLR.
ABMM DFHPBP AN INVALID MAP WAS SPECIFIED. ABND DFHTPS AN ERROR RESPONSE WAS RECEIVED FROM A INVOCATION OF THE TERMINAL
SHARING TRANSFORMATION PROGRAM (DFHXTP).
ABMO DFHMCX, THE MAP SPECIFIED FOR A BMS OUTPUT MAPPING REQUEST WAS NOT AN OUTPUT ABNE DFHTPS AN ERROR RESPONSE WAS RECEIVED FROM A INVOCATION OF A BMS TYPE=ROUTE
DFHMCP MAP. OR BMS TYPE=STORE REQUEST.
ABMP DFHTPR THE TERMINAL OPERATOR HAS TRIED TO INITIATE A PAGE RETRIEVAL SESSION DFHTPS THE TRANSACTION WAS NOT IN SEND MODE WHEN IT SENT DATA TO THE REMOTE
ABNF
WITH A PA OR PF KEY THAT HAS BEEN DEFINED IN THE PCT TO INVOKE SYSTEM.
TERMINAL OPERATOR PAGING, BUT FOR WHICH NO PAGE RETRIEVAL COMMAND
ABNG DFHTPS AN ATTACH REQUEST WAS RECEIVED FROM THE REMOTE SYSTEM WITHOUT ANY
HAS BEEN DEFINED IN THE SIT. THE TRANSACTION CODE, XXXX, GIVEN IN
DATA INDICATING THE REASON FOR THE REQUEST.
THE MESSAGE IS THE CICS-RESERVED CODE FOR A TRANSACTION INITIATED
BY PA/PF/LPA ACTION (TASKREQ= IN THE PCT). THE KEY THAT WAS PRESSED ABNH DFHTPS AN ATTEMP TO SHIP DATA TO THE REMOTE SYSTEM FAILED.
CAN BE IDENTIFIED FROM THE SECOND AND THIRD CHARACTERS OF THE ABNI DFHTPS LU 6.2 PROFILE NOT FOUND.
TRANSACTION IDENTIFICATION CODE.
ABMR DFHMCPDY A BMS REQUEST HAS BEEN ISSUED WHEN THE BMS MODULES HAVE NOT BEEN ABP1 DFHXXBP I/O ERROR IN RESTART DATA SET.
GENERATED INTO THE SYSTEM.
ABMS DFHTPS BMS RECEIVED A NONZERO RETURN-CODE FROM A TASK CONTROL SCHEDULE ABP2 DFHXXBP BACKOUT FAILURE.
REQUEST.
ABP3 DFHXXBP CICS INTERNAL LOGIC ERROR.
ABMT DFHMCP MINIMUM FUNCTION BMS IS BEING USED FOR A NON-3270 TERMINAL TYPE.
ABSA DFHTBS CICS INTERNAL LOGIC ERROR.
ABMU DFHMCP, THE APPLICATION PROGRAM SUPPLIED AN ADDRESS THAT IS NOT WITHIN
DFHEMS REGION BOUNDARIES. THE LOW-ORDER 3 BYTES OF GENERAL REGISTER 1 IN ACAA DFHCAP INVALID FUNCTION CODE ON COMMAND ANALYSIS REQUEST.
THE TRANSACTION DUMP CONTAIN THE ERRONEOUS ADDRESS; THE HIGH-ORDER
BYTE OS REGISTER 1 INDICATES THE ADDRESS TYPE AS FOLLOWS: ACAD DFHCAP INVALID FUNCTION CODE ON DEFAULT REQUEST.
X’01’ TITLE ADDRESS (TCAMSTA);
ACAI DFHCAP INVALID FUNCTION CODE ON REQUEST TO DFHCAP.
X’02’ ALTERNATE I/O AREA ADDRESS (TCAMSIOA);
ACMF DFHCMP THE MONITORING PROGRAM HAS DETECTED THAT THE MONITORING AREA (WHICH
X’03’ MAP ADDRESS (TCABMSMA); IS POSITIONED AFTER THE TCA/TWA) HAS BEEN OVERWRITTEN.
ACP1 DFHCPY DFHIC TYPE=GET RESPONSE CODE IS OTHER THAN THE NORMAL RESPONSE
X’04’ HEADER ADDRESS (TCAMSHDR); DURING PRINT KEY PROCESSING.
ACP2 DFHCPY DFHIC TYPE=INITIATE RESPONSE CODE IS OTHER THAN THE NORMAL RESPONSE
X’05’ ROUTE LIST ADDRESS (TCAMSRLA);
DURING PRINT KEY PROCESSING.
X’06’ TRAILER ADDRESS (TCAMSTRL); ACRA DFHCRP THE RELAY PROGRAM HAS BEEN INVOKED WITHOUT A TERMINAL AS ITS
PRINCIPAL FACILITY.
X’07’ MAP SET ADDRESS (TCAMSMSA); ACRB DFHCRP THE RELAY PROGRAM HAS BEEN INVOKED BY A TRANSACTION THAT IS NOT
DEFINED AS REMOTE IN THE PCT.
X’08’ TIOA ADDRESS (TCTTEDA). ACRC DFHCRP THE RELAY PROGRAM RECEIVED AN INVALID RESPONSE FROM DFHZCX.
ABMV DFHRLR DFHRLR HAS DETECTED AN INVALID ROUTE LIST ENTRY. ACRD DFHCRP THE SYSTEM ENTRY FOR THE SYSTEM TO WHICH ROUTING IS TO BE PERFORMED
COULD NOT BE FOUND.
ACSA DFHCRS THE REMOTE SCHEDULER TASK (CRSR) DOES NOT OWN AN INTERSYSTEM LINK
TCTTE AS ITS PRINCIPAL FACILITY.

Página 91/91 Página 92/92


ACSB DFHCRS AN UNEXPECTED REPLY WAS RECEIVED FROM A REMOTE SYSTEM IN RESPONSE TO AED3 DFHEDFX THE PROGRAM EDF HAS TERMINATED A TASK AND PLACED THIS ABEND CODE IN
A REQUEST TO SCHEDULE A TASK ON THAT SYSTEM. THE TERMINATED TASK´S TCA. THE TERMINATION OCCURS BECAUSE EXECUTION
ACSC DFHCRS AN UNEXPECTED REQUEST WAS RECEIVED FROM A REMOTE SYSTEM WHEN OF EDF IS ABOUT TO BE ABNORMALLY TERMINATED.
EXPECTING A REQUEST TO SCHEDULE A TASK. AED4 DFHEDFP INTERNAL LOGIC ERROR IN EDF MODULE DFHEDFP.
ACSD DFHCRS AN INTERNAL LOGIC ERROR HAS BEEN DETECTED IN DFHCRS.
AED5 DFHEDFD INTERNAL LOGIC ERROR IN EDF. INSUFFICIENT DYNAMIC STORAGE WAS
ADB1 DFHDBP DURING BACKOUT FOLLOWING A TRANSACTION ABEND OR ROLLBACK, DFHDBP PREALLOCATED.
ENCOUNTERED AN INVALID SITUATION ON THE DYNAMIC LOG. AED6 DFHEDFD INTERNAL LOGIC ERROR IN EDF.
ADIR DFHDIP THIS ABEND CODE IS ISSUED FOR EITHER OF THE FOLLOWING REASONS:
AEIA DFHEIP ERROR.
A DFHDI OR DFHBMS REQUEST WAS ISSUED WHEN THE DFHDIP PROGRAM WAS
GENERATED AS DUMMY; AEID DFHEIP EOF.
A DFHDI TYPE=RECEIVE OR TYPE=NOTE WAS ATTEMPTED BUT THE PCT ENTRY AEIE DFHEIP EODS.
FOR THE TRANSACTION DID NOT SPECIFY EITHER INBFMH=DIP OR
INBFMH=ALL. AEIG DFHEIP INBFMH.
ADLA DFHDLR A DL/I ABEND (OR PSEUDO-ABEND) OCCURRED DURING TRANSACTION
PROCESSING UNDER CICS/OS/VS. AEIH DFHEIP ENDINPT.
ADLB DFHDLI, EITHER THE PROGRAM SPECIFICATION BLOCK (PSB) OR THE DATA MANAGEMENT
AEII DFHEIP NONVAL.
DFHDLR BLOCK (DMB) POOL IS TOO SMALL TO SCHEDULE THIS TRANSACTION FOR DL/I
SERVICES UNDER CICS/OS/VS. TCADLLAN WILL CONTAIN DLMP IF THE AEIJ DFHEIP NOSTART.
REQUEST IS FOR PSB POOL SPACE, OR DLDP IF THE REQUEST IS FOR DMB
POOL SPACE. AEIK DFHEIP TERMIDERR.
ADLC DFHDLI, THE APPLICATION PROGRAM TRIED TO ACCESS A DATABASE THAT HAD BEEN
DFHDLR DISABLED. AEIL DFHEIP DSIDERR.
ADLD DFHDLR A PROGRAM ISOLATION DEADLOCK HAS BEEN DETECTED BY THE SYSTEM AND A AEIM DFHEIP NOTFND.
TRANSACTION HAS BEEN SELECTED FOR ABNORMAL TERMINATION.
ADLE DFHDLI A DL/I REQUEST WAS MADE FOR A REMOTE SYSTEM DATABASE, BUT THE SYSTEM AEIN DFHEIP DUPREC.
SPECIFIED IN THE REMOTE PDIR ENTRY WAS UNKNOWN (THAT IS, NOT
SPECIFIED IN DFHTCT TYPE=ISLINK). AEIO DFHEIP DUPKEY.
ADLF DFHDLI A DL/I REQUEST WAS MADE FOR A REMOTE DATABASE, BUT THE LINK TO THE
SYSTEM ON WHICH THE DATABASE RESIDES WAS DOWN. AEIP DFHEIP INVREQ.
ADLG DFHDLI A DL/I REQUEST WAS MADE FOR A REMOTE DATABASE, BUT THERE WERE ERROS AEIQ DFHEIP IOERR.
IN THE DL/I ARGUMENT LIST THAT WAS PROVIDED BY THE USER.
ADLH DFHDLR DL/I RESTART PROGRAM ERROR. AEIR DFHEIP NOSPACE.

ADLK DFHDLR DL/I HAS REQUESTED THE SIMULATED ROUTINES TO CREATE OR DELETE A AEIS DFHEIP NOTOPEN.
BUFFER POOL.
ADLL DFHDLI, AN ERROR HAS OCURRED IN WRITING OUT INFORMATION TO THE SYSTEM LOG TO AEIT DFHEIP ENDFILE.
DFHDLR RECORD DL/I ACTIVITY IN A TRANSACTION. AEIU DFHEIP ILLOGIC.
ADLN DFHEDP DFHEDP WAS GENERATED WITH A SYSTEM GENERATION (DFHSG) PARAMETER OF
DLI=REMOTE, OR AN EXEC DL/I CALL WAS MADE, AND DFHEDP WAS GENERATED AEIV DFHEIP LENGERR.
AT IMS 1.2 LEVEL.
ADLP DFHDLI AT PSB SCHEDULING TIME, THE USAGE OF THE PSB WAS CHECKED BY THE AEIW DFHEIP QZERO.
EXTERNAL SECURITY MANAGER. THE USER WAS FOUND TO BE UNAUTHORIZED TO
AEIZ DFHEIP ITEMERR.
USE THE PSB, OR THE PSB WAS UNKNOWN TO THE EXTERNAL SECURITY
MANAGER. AEI0 DFHEIP PGMIDERR.
ADLS DFHDLR THE DL/I SIMULATED MODULES ARE UNABLE TO LOCATE THE INTERFACE
SCHEDULING BLOCK (ISB) FOR THE TRANSACTION. AEI1 DFHEIP TRANSIDERR.
ADLT DFHDLR AN ERROR HAS BEEN DETECTED WHILE WRITING A MESSAGE THAT WAS
GENERATED BY DL/I TO THE MASTER TERMINAL (CSMT). AEI2 DFHEIP ENDDATA.
ADLU A PROGRAM OTHER THAN DFHSTP OR DFHSRP HAS MADE AN UNLD CALL TO THE AEI3 DFHEIP INVTSREQ.
DL/I INTERFACE.
ADLX DFHDLR DL/I HAS REQUESTED THE SIMULATED ROUTINES TO GET OR FREE A BUFFER AEI8 DFHEIP TSIOERR.
THAT IS NOT A PSB OR A DATA MANAGEMENT BLOCK (DMB) BUFFER.
AEC1 DFHECIP, AN ATTEMPT HAS BEEN MADE TO USE THE COMMAND LEVEL INTERPRETER (CECI) AEI9 DFHEIP MAPFAIL.
DFHECSP, OR THE ENHANCED MASTER TERMINAL (CEMT) OR DYNAMIC ADD TRANSACTION
AEXL DFHEIP DISABLED.
DFHEDAP, (CEDA) ON A TERMINAL THAT IS NOT SUPPORTED.
DFEMIP, AEYA DFHEIP INVERRTERM.
DFHEOIP,
DFHESTP AEYB DFHEIP INVMPSZ.
AEC2 DFHECIP, AN ATTEMPT HAS BEEN MADE TO USE THE COMMAND LEVEL INTERPRETER (CECI)
DFHECSP, OR THE ENHANCED MASTER TERMINAL (CEMT) OR DYNAMIC ADD TRANSACTION AEYC DFHEIP IGREQID.
DFHEDAP, (CEDA) ON A DISPLAY TERMINAL OF SIZE LESS THAN 24X80. DFHEIP INVLDC.
AEYE
DFEMIP,
DFHEOIP, AEYG DFHEIP JIDERR.
DFHESTP
AED1 DFHEDFP AN ATTEMPT HAS BEEN MADE TO USE THE EXECUTION DIAGNOSTIC FACILITY AEYH DFHEIP QIDERR.
(EDF) ON A TERMINAL THAT IS NOT SUPPORTED AS A DISPLAY TERMINAL BY
EDF. AEYJ DFHEIP DSSTAT.
AED2 DFHEDFX THE PROGRAM EDF HAS TERMINATED A TASK AND PLACED THIS ABEND CODE IN AEYK DFHEIP SELNERR.
THE TERMINATED TASK´S TCA. THIS OCCURS BECAUSE EXECUTION OF EDF IS
ABOUT TO BE ABNORMALLY TERMINATED. A PROBABLE REASON FOR EDF BEING AEYL DFHEIP FUNCERR.
TERMINATED IS THAT A LINE, CONTROL UNIT, OR A TERMINAL HAS BEEN PUT
OUT OF SERVICE. AEYM DFHEIP UNEXPIN.

Página 93/93 Página 94/94


AEYN DFHEIP NOPASSBKRD. AFCS DFHFCP, AN ERROR HAS OCCURRED WHILE PROCESSING A VSAM FILE CONTROL REQUEST
DFHVSP IN DFHVSP (VSAM/BSAM FILE CONTROL SUBTASK).
AEYO DFHEIP NOPASSBKWR. AFCT DFHFCP THE VSAM/BSAM SUBTASK HAS ABENDED BEFORE IT COULD COMPLETE THE
DFHEIP SEGIDERR. PROCESSING OF A VSAM FILE REQUEST ON BEHALF OF THE TRANSACTION.
AEYP
AICA DFHKCP A RUNAWAY TASK CONDITION HAS BEEN DETECTED BY THE TIMER INTERRUPT
AEYQ DFHEIP SYSIDERR. ROUTINE OF CICS AND THE TASK IS BEING ABNORMALLY TERMINATED. THE
CONDITION INDICATES A POSSIBLE LOGICAL LOOP WITHIN THE USER´S
AEYR DFHEIP ISINVREQ. PROGRAM. TO ASSIST THE USER IN LOCATING THE LOGICAL LOOP, CICS
SAVES THE CONTENT OF REGISTER 14 AND, IF APPLICABLE, SAVES THE
AEYT DFHEIP ENVDEFERR. PROGRAM STATUS WORD (PSW). TCAATAC CONTAINS THE CONTENTS OF
AEYU DFHEIP IGREQCD. REGISTER 14 ANS IS SIGNIFICANT IF THE TASK WAS EXECUTING WITHIN A
CICS SERVICE MODULE AT THE TIME THE RUNAWAY TASK INTERVAL EXPIRED.
AEYV DFHEIP SESSERR. TCAPCPSW CONTAINS THE PSW AT THE TIME THE RUNAWAY TASK INTERVAL
EXPIRED ONLY IF THE TASK WAS NOT EXECUTING WITHIN A CICS SERVICE
AEYY DFHEIP NOTALLOC. MODULE. IF THE APPLICATION IS USING THE COMMAND LEVEL INTERFACE,
TCAATAC OR TCAPCPSW (WHICHEVER IS APPLICABLE) MAY CONTAIN AN
AEYZ DFHEIP CBIDERR. ADDRESS THAT IS WITHIN DFHEIP. IN THIS CASE, THE POINT AT WHICH THE
APPLICATION CODE CALLED DFHEIP CAN BE FOUND IS POINTED TO BY
AEY0 DFHEIP INVEXITREQ.
REGISTER 14, SAVED AT OFFSET X’C’ IN THE SAVE AREA POINTED BY
AEY1 DFHEIP INVPARTNSET. TCAPCHS. THE PSW IS OBTAINED BY CAUSING AN OPERATION EXCEPTION IN
THE APPLICATION PROGRAM. THE PSW MAY NOT POINT AT ANY SPECIFIC
AEY2 DFHEIP INVPARTN. INSTRUCTION BUT WILL GIVE A ROUGH INDICATION OF WHERE THE INTERRUPT
OCCURRED.
AEY3 DFHEIP PARTNFAIL. IF TASKS DO NOT ISSUE TASK CONTROL REQUESTS AT PROPER FREQUENCY, AN
AICA ABEND MAY OCCUR.
AEY6 DFHEIP INTERNAL LOGIC ERROR IN DFHEIP.
AICB DFHICP A RETRIEVE WAIT REQUEST HAS BEEN REISSUED IN SYSTEM SHUTDOWN.
AEY7 DFHEIP A RESOURCE SECURITY CHECK HAS FAILED. A TRANSACTION´S PCT ENTRY HAS
REQUESTED RESOURCE SECURITY CHECKING (RSLC=YES) BUT THIS HAS FAILED AISA DFHMIR THE MIRROR TRANSACTION (CSMI) HAS BEEN ATTACHED FROM SOME FACILITY
FOR ONE OF THE FOLLOWING REASONS: OTHER THAN A TERMINAL. THIS IS NOT PERMITTED.
THE TASK IS NOT A TERMINAL TASK; AISB DFHMIR THE MIRROR TRANSACTION (CSMI) HAS DETECTED ERRORS IN THE DATA PASSED
TO IT FROM THE ATTACHING TRANSACTION.
THE RESOURCE SECURITY SPECIFIED IN THE RELEVANT TABLE (FOR AISC DFHMIR THE MIRROR TRANSACTION (CSMI) HAS NOT RECEIVED A TIOA FROM THE
EXAMPLE, FCT FOR DATASET) IS ZERO, THAT IS, IT HAS NOT BEEN TERMINAL. THIS EVENT SHOULD NOT OCCUR.
SPECIFIED; AISD DFHMIR THE MIRROR PROGRAM EXECUTED THE REQUEST AND RECEIVED A NONZERO
THE RESOURCE SECURITY SPECIFIED IN THE RELEVANT TABLE IS NOT RETURN-CODE AS RESULT. THE DATA FLOW CONTROL STATE OF THE
MATCHED BY THE RESOURCE SECURITY AUTHORIZATION IN THE TCTTE INTERSYSTEMS LINK BEING USED WAS SUCH THAT THIS INFORMATION COULD
FROM SIGN ON. NOT BE RETURNED NORMALLY.
RESOURCE SECURITY CHECKS REQUIRED (RSLC=YES) IS THE DEFAULT FOR THE AISE DFHISP, AN APPLICATION HAS ATTEMPTED TO ACCESS A REMOTE PSB (THAT IS, A PSB
CICS SUPPLIED TRANSACTIONS CECI, CEDF, CEBR, CSM1, CSM2, CSM3 AND DFHMIR ON ANOTHER SYSTEM) AND PROGRAM DFHISP HAS BEEN GENERATED WITHOUT
CSM5. IF YOU WISH TO REMOVE RESOURCE SECURITY CHECKING FOR ANY OF DL/I SUPPORT.
THESE TRANSACTIONS, YOU SHOULD DEFINE THE TRANSACTION SPECIFYING AISG DFHMIR THE MIRROR PROGRAM EXECUTED THE REQUEST AND PRODUCED THE REPLY. THIS
RSLC=NO. IN THE CASE OF CEDF, THE RESOURCE SECURITY CHECKING IS WOULD NOT BE SENT BECAUSE THE DATA FLOW CONTROL STATE OF THE
APPLIED TO THE TRANSACTION UNDER TEST (NOT TO CEDF ITSELF). INTERSYSTEMS LINK WAS SUCH THAT THIS COULD NOT BE DONE.
SPECIFYING RSLC=NO FOR THE CEDF TRANSACTION WON´T PREVENT THE AISH DFHCRNP THE NEW CONNECTION TASK, CSNC, HAS BEEN UNVOKED IN AN INCORRECT OR
CHECKS BEING APPLIED TO THE TRANSACTION UNDER TEST, UNLESS RSLC=YES ILLEGAL MANNER (FOR EXAMPLE, FROM A TERMINAL).
IS EXPLICITLY SPECIFIED FOR THAT TRANSACTION. AISI DFHISP, A FUNCTION SHIPPING REQUEST WAS PASSED BY DFHEIP OR DFHISP. THIS WAS
AEY8 DFHEIP AN ASSEMBLER LANGUAGE PROGRAM USING THE COMMAND LEVEL INTERFACE HAS DFHEIP FOUND TO BE INVALID BY THE TRANSFORMER, DFHXFP.
REQUESTED DYNAMIC STORAGE (DFHEISTG) LESS THAN THE MINIMUM AISJ DFHCRNP THE IRC CONTROL TASK CSNC HAS ABENDED BECAUSE THE SESSION RECOVERY
REQUIRED. TRANSACTION CSIR COULD NOT BE ATTACHED.
AEY9 DFHEIP EITHER AN EXEC-CICS COMMAND HAS BEEN ISSUED THAT IS NOT SUPPORTED AISK DFHISP THE USER TRANSACTION HAS BEEN ABENDED DURING THE EXECUTION OF A
BY THE EXEC INTERFACE PROGRAM, DFHEIP, OR A NON-CICS COMMAND HAS FUNCTION SHIPPING REQUEST ON AN LU6.2 SESSION. THIS HAS HAPPENED
BEEN ISSUED VIA AN APPLICATION “STUB” (EXPANSION OF A DFHRMCAL BECAUSE THE MIRROR TRANSACTION (CSMI) ON THE REMOTE SYSTEM HAS
MACRO), AND THE PROGRAM DFHERM HAS DETECTED THAT THE NECESSARY NON- ABENDED, AND CAUSED A REQUEST FOR SYNC-POINT ROLLBACK TO BE SENT
CICS SUPPORT IS NOT AVAILABLE. ACROSS THE SESSION.
AFCA DFHFCP THE TRANSACTION HAS TRIED TO ACCESS A DATASET THAT HAS BEEN CICS ABENDS THE USER TRANSACTION IN THESE CIRCUMSTANCES WHETHER
DISABLED. LU6.1 OR LU6.2 IS IN USE, SO THAT FUNCTION SHIPPING REMAINS
AFCB DFHFCRP FILE CONTROL RESTART TASK FAILURE. TRANSPARENT TO THE TRANSACTION. (WHEN LU6.1 IS IN USE, AN ATNI
ABEND WILL OCCUR).
AFCD DFHFCS ATTEMPT TO ACCESS DISABLED FILE. AISL DFHLUP THE LU SERVICES MANAGER TRANSACTION HAS BEEN STARTED DIRECTLY FROM A
USER TERMINAL. THIS IS NOT PERMITTED.
AFCE DFHFCS I/O ERROR IN RESTART DATA SET.
AISM DFHFCP, A TRANSACTION HAS ISSUED A MACRO-LEVEL REQUEST AGAINST A TABLE ENTRY
AFCF DFHFCP FILE CONTROL RECOVERY FAILURE. DFHTDP, WITH TYPE=REMOTE. REQUESTS FOR OPERATIONS ON A REMOTE SYSTEM ARE
DFHTSP, VALID ONLY WHEN ISSUED AT THE COMMAND LEVEL, OR AT THE CALL LEVEL
AFCG DFHFCBP FILE CONTROL LOGIC ERROR. DFHDLI FOR DL/I REQUESTS.
AISS DFHZERH SECURITY VIOLATION AT START OF LU 6.2 CONVERSATION.
AFCH DFHFCBP I/O ERROR IN RESTART DATA SET.
AJCA DFHJCIDE AN UNRECOVERABLE I/O ERROR HAS OCCURRED ON OUTPUT TO A NONCRUCIAL
AFCI DFHFCL, OPEN/CLOSE LOGIC ERROR. JOURNAL DATA SET. THE JOURNAL´S JOURNALING TRANSACTION IS
DFHFCM, ABNORMALLY TERMINATED WITH THIS ABEND CODE.
DFHFCN AJCB DFHJCEOV A FAILURE TO SWITCH TO NEW OUTPUT VOLUME HAS OCCURRED, FOR A
AFCL DFHFCP AN ERROR HAS OCCURRED WHILE THE AUTOMATIC JOURNALING OR AUTOMATIC NONCRUCIAL JOURNAL. THE JOURNAL´S JOURNALING TRANSACTION IS
LOGGING OF CICS FILE CHANGES WAS BEING PERFORMED FOR THIS ABNORMALLY TERMINATED WITH THIS ABEND CODE.
TRANSACTION. AJCC DFHJCBSP TRANSACTION CSJC ENTERED.
AFCO DFHFCP OBSOLETE FUNCTION REQUEST

Página 95/95 Página 96/96


AJCN DFHJCP DFHJCP WAS UNABLE TO WRITE A DYNAMIC LOG RECORD TO TEMPORARY AKCT DFHKCP A TERMINAL READ TIMEOUT HAS BEEN DETECTED. FOR EXAMPLE, THE
STORAGE. IT RECEIVED A NONZERO RETURN-CODE FROM THE TEMPORARY TRANSACTION HAS BEEN WAITING FOR A TERMINAL INPUT MESSAGE FOR AN
STORAGE PROGRAM (DFHTSP), OR TEMPORARY STORAGE SERVICES WERE NOT INTERVAL LONGER THAN HAS BEEN SPECIFIED IN THE PCT ENTRY FOR THAT
GENERATED FOR THE SYSTEM. TRANSACTION.
AJCR DFHJCP CRUCIAL JOURNAL UNAVAILABLE. AKCU DFHKCP AN INTERNAL LOGIC ERROR HAS OCCURRED WITHIN DFHKCP.
AKCA DFHKCP DFHKCP NOT BUILT CORRECTLY. ALFA DFHLFO THE TRANSACTION HAS CAUSED MORE THAN 48 LIFO OVERFLOW SEGMENTS TO BE
CREATED. THIS NORMALLY MEANS THAT THE TRANSACTION IS IN A LOOP OR
AKCB DFHKCRP TASK CONTROL RESTART FAILURE. STORAGE HAS BEEN OVERWRITTEN.
DFHKCP THE TASK CONTROL PROGRAM (KCP) HAS DETECTED AN INVALID CODE IN THE ALFB DFHLFO A CICS MODULE HAS ISSUED A CALL TO THE LIFO SUBROUTINE SPECIFYING A
AKCD
DISPATCH CONTROL INDICATOR FIELD. LENGTH THAT IS NOT A MULTIPLE OF 8.
DFKKCQ WRITE TO SYSTEM LOG FAILURE ALFC DFHLFO WHILE LIFO OVERFLOW SEGMENTS WERE BEING FREED DURING A CALL TO THE
AKCE
LIFO SUBROUTINE, AN INVALID SITUATION WAS DETECTED. EITHER THE
AKCF DFHKCQ WRITE TO RESTART DATA SET FAILURE NUMBER OF OVERFLOW SEGMENTS HAS (OR HAS APPEARED TO HAVE) EXCEEDED
48 SEGMENTS, OR AN ATTEMPT IS BEING MADE TO FREE THE LIFO SEGMENT
AKCL ANY CICS CONTROLS THE SERIALIZED USE OF CERTAIN RESOURCES THROUGH AN CONTAINED IN THE TCS.
INTERNAL LOCKING SYSTEM. ONE TASK GAINS CONTROL OF A RESOURCE AND ALFE DFHLFO THE LIFO STORAGE OVERFLOW MODULE DFHLFO HAS DETECTED THAT LIFO
SUBSEQUENT TASKS DESIRING THE SAME RESOURCE ARE PLACED IN A CICS STORAGE HAS BEEN OVERWRITTEN IN TCA BETWEEN THE PREVIOUS CALL TO
WAIT STATE UNTIL SUCH TIME AS THE RESOURCE BECOMES AVAILABLE. THE DFHLFO AND THE CURRENT CALL.
LOCKING SYSTEM IS NOT INTENDED FOR APPLICATION PROGRAMMER USE. THE AMSA DFHMSP AN INPUT DATA STREAM RECEIVED FROM A 3270 BEGINS WITH A SET BUFFER
SYSTEM LIMITS THE NUMBER OF RESOURCES A TASK CAN LOCK TO ONE ADDRESS (SBA) ORDER BUT IS NOT FOLLOWED BY TWO ONE-BYTE ADDRESS
RESOURCE. THE AKCL ABNORMAL TERMINATION CODE INDICATES THAT A TASK FIELDS. THIS IS PROBABLY DUE TO A HARDWARE ERROR.
HAS ATTEMPTED TO LOCK A RESOURCE WHILE ALREADY OWNING ANOTHER AMSB DFHMSP INTERNAL LOGIC ERROR IN MODULE DFHMSP.
RESOURCE LOCK.
AKCP DFHKCP A STALL CONDITION HAS BEEN DETECTED AND THE TASK IS BEING ABNORMALLY AMTA DFHMTPA INTERNAL LOGIC ERROR IN MODULE DFHMTPA.
TERMINATED. THE TASK CARRIES A CODE INDICATING IT IS STALL
PURGEABLE. AMTB DFHMTPA INTERNAL LOGIC ERROR IN MODULE DFHMTPB.
AKCR DFHKCP TASK CONTROL´S TYPE OF REQUEST CODE IS INVALID. THE LAST KCP TRACE AMTC DFHMTPA INTERNAL LOGIC ERROR IN MODULE DFHMTPC.
ENTRY (TRACE ID - ‘F0’) BEFORE THE PROGRAM CONTROL PROGRAM (PCP)
ABEND TRACE ENTRY (ABEND ID - ‘F2’, REQUEST CODE X’6000’) WILL AMTD DFHMTPA INTERNAL LOGIC ERROR IN MODULE DFHMTPD.
CONTAIN THE INVALID TASK CONTROL TYPE OF REQUEST CODE. VALID CODE
IN TCATCTR AT THE TIME OF THE ABEND ARE: AMTE DFHMTPA INTERNAL LOGIC ERROR IN MODULE DFHMTPE.
X’01’ UNCONDITIONAL ENQUEUE.
AMTF DFHMTPA INTERNAL LOGIC ERROR IN MODULE DFHMTPF.
X’02’ DEQUEUE.
AMTG DFHMTPA INTERNAL LOGIC ERROR IN MODULE DFHMTPG.
X’03’ SYSTEM.
AMTH DFHMTPF MASTER TERMINAL MODULE DFHMTPF HAS TERMINATED A TASKWITH A DEFERRED
X’04’ SYSTEM. ABEND AND PLACED THIS ABEND CODE IN THE TERMINATED TASK´S TCA. THE
TERMINATION CAN OCCUR DUE TO PUTTING A LINE OR CONTROL UNIT OUT OF
X’05’ CONDITIONAL ENQUEUE. SERVICE OR TERMINATING A TASK WITH THE TASK NUMBER OR TERMINAL
IDENTIFICATION.
X’08’ SYSTEM. AMTJ DFHMTPC MASTER TERMINAL MODULE DFHMTPC HAS TERMINATED A TASK WITH A DEFERRED
X’0C’ SYSTEM. ABEND AND PLACED THIS ABEND CODE IN THIS TERMINATED TASK´S TCA.
AMTM DFHMTWM NOT ENOUGH MESSAGE SAVE AREAS AVAILABLE FOR OUTPUT MESSAGE. CAN BE
X’0D’ SYSTEM. ISSUED FROM ANY MASTER TERMINAL MODULE, THEY ARE: DFHMTPA, DFHMTPC,
DFHMTPD, DFHMTPE, DFHMTPF AND DFHMTPG.
X’0E’ SYSTEM. AMT0 DFHMTWM INTERNAL LOGIC ERROR IN MESSAGE HANDLING ROUTINES OF THE MASTER
TERMINAL CAN BE ISSUED FROM ANY MASTER TERMINAL MODULE, WHICH
X’0F’ SYSTEM.
INCLUDES DFHMTPA, DFHMTPC, DFHMTPD, DFHMTPE, DFHMTPF AND DFHMTPG.
X’1x’ ATTACH (TASK ORIGINATION). AMT1 DFHMTPC MASTER TERMINAL MODULE DFHMTPC HAS TERMINATED A TASK AND PLACED THIS
ABEND CODE IN THE TERMINATED TASK´S TCA. THE TERMINATION CAN OCCUR
X’20’ CHANGE PRIORITY. DUE TO PUTTING A TERMINAL OUT OF SERVICE.
AMT2 DFHMTPF MASTER TERMINAL MODULE DFHMTPF HAS TERMINATED A TASK AND PLACED THIS
X’28’ - SYSTEM. ABEND CODE IN THE TERMINATED TASK´S TCA. THE TERMINATION CAN OCCUR
X’2F’ DUE TO PUTTING A LINE OR CONTROL UNIT OUT OF SERVICE OR TERMINATING
X’40’ WAIT. A TASK WITH THE TASK NUMBER OR TERMINAL IDENTIFICATION.
X’80’ DETACH (TASK TERMINATION). AOCA DFHOCP AN ERROR HAS BEEN DETECTED WHEN TRYING TO OPEN VSAM ESDS.

X’84’ SYSTEM. APCA DFHPCRP PROGRAM CONTROL RESTART FAILURE.

X’C0’ WAIT. APCB DFHPCP DFHPCP NOT BUILT CORRECTLY.

AKCS DFHKCP A DEADLOCK TIMEOUT CONDITION HAS BEEN DETECTED. THIS CONDITION MAY APCC DFHPCP A REQUEST FOR A COBOL PROGRAM HAS BEEN RECEIVED AND ANS COBOL
OCCUR WITHIN A TRANSACTION THAT SPECIFIES DTIMOUT TO BE NONZERO ON SUPPORT HAS NOT BEEN GENERATED IN THE PCP.
ITS PCT ENTRY. DEADLOCK TIMEOUT OCCURS WHEN A TRANSACTION HAS BEEN APCD DFHPCQ WRITE TO SYSTEM LOG FAILURE.
SUSPENDED FOR LONGER THAN THE TIME SPECIFIED IN DTIMOUT. THE ABEND APCE DFHPCQ WRITE TO RESTART DATA SET FAILURE.
MAY BE DRIVEN BY A VARIETY OF INTERNAL CICS EVENTS, FOR EXAMPLE:
SHORT ON STORAGE; APCF DFHPCP PL/I PROGRAM AT "F" LEVEL.
TEMPORARY STORAGE SHORTAGE; APCI DFHPCP A REQUEST FOR A PL/I PROGRAM COULD NOT BE EXECUTED BECAUSE EITHER
PL/I SUPPORT HAS NOT BEEN GENERATED IN THE PCP OR PL/I MODULE
ENQUEUE; DFHSAP COULD NOT BE LOCATED.
AN ALLOCATE REQUEST; APCL DFHSAP A PL/I OPTIMIZER PROGRAM HAS BEEN REQUESTED THAT REQUIRES A SHARED
LIBRARY, BUT HTE SHARED LIBRARY HAS NOT BEEN INITIALIZED FOR CICS.
A RETRIEVE WAIT REQUEST. APCM DFHPC THE TYPE PARAMETER OF A DFHPC MACRO INVOCATION COULD NOT BE
RECOGNIZED.
Página 97/97 Página 98/98
APCN DFHPCP THE RESIDENT CONTROL COUNTER (PPTRCC) HAS GONE NEGATIVE. APUB DFHPUP INTERNAL ERROR WHEN MODULE DFHPUP IS INVOKED. GETSTG PARAMETER
MISSING ON CALL TO DFHPUP (PUPU).
APCO DFHPCP PROGRAM EXCEEDS 64K. APUC DFHPUP INTERNAL ERROR WHEN MODULE DFHPUP IS INVOKED. INVALID FUNCTION CODE
DFHPCP AN ABNORMAL COMPLETION OF AN I/O EVENT HAS BEEN DETECTED WHILE FOR DOMAIN CALL TO DFHPUP.
APCP
ATTEMPTING TO LOAD A PROGRAM. APUD DFHPUP UNABLE TO LOCATE RDO LANGUAGE DEFINITION TABLE (DFHEITSP) IN THE
DFHPCP AN INVALID REQUEST HAS BEEN PRESENTED TO PROGRAM CONTROL. LIBRARY.
APCR
APUE DFHPUP UNABLE TO LOAD RDO LANGUAGE DEFINITION TABLE (DFHEITSP) BECAUSE OF A
APCS DFHPCP A REQUEST FOR A COBOL PROGRAM COMPILED WITH THE SUBSET COMPILER HAS LACK OF AVAILABLE STORAGE.
BEEN DETECTED BUT SUPPORT FOR THAT COMPILER HAS NOT BEEN GENERATED APUF DFHPUP THE RDO LANGUAGE DEFINITION TABLE IS INVALID OR MISSING FROM THE
IN THE PCP. LIBRARY.
APCT DFHPCP A REQUESTED MODULE CAN NOT BE LOCATED IN THE PPT, OR THE ENTRY IS APUG DFHPUP INTERNAL ERROR IN MODULE DFHPUP. STORAGE NOT OBTAINED FOR CSD RECORD
DISABLED, OR THE MODULE HAS ZERO LENGTH. BUFFER.
APCX DFHPCP (MVS-XA ONLY) A CICS MACRO REQUEST HAS BEEN ISSUED FROM A PL/I OR APUH DFHPUP INTERNAL ERROR IN MODULE DFHPUP. STORAGE NOT OBTAINED FOR ARGUMENT
COBOL APPLICATION PROGRAM EXECUTING IN 31-BIT MODE. LIST.
APC2 DFHPCP A REQUEST FOR A COBOL PROGRAM COMPILED WITH THE VERSION 2 COMPILER APUI DFHPUP INTERNAL ERROR IN MODULE DFHPUP. UNABLE TO FREE STORAGE FOR ARGUMENT
HAS BEEN DETECTED BUT SUPPORT FOR THAT COMPILER HAS NOT BEEN LIST.
GENERATED IN THE PCP. APUJ DFHPUP INTERNAL ERROR IN MODULE DFHPUP. UNABLE TO FREE STORAGE FOR CSD
APC3 DFHPCP A REQUEST FOR A COBOL PROGRAM COMPILED WITH THE VERSION 3 COMPILER RECORD BUFFER.
HAS BEEN DETECTED BUT SUPPORT FOR THAT COMPILER HAS NOT BEEN APUK DFHPUP THIS ABEND CODE REASON MAY VARY ACCORDING TO THE ENVIRONMENT:
GENERATED IN THE PCP.
APC4 DFHPCP A REQUEST FOR A COBOL PROGRAM COMPILED WITH THE VERSION 4 OR OS/VS CICS UNABLE TO OBTAIN STORAGE FOR BUFFER TO CONTAIN LOGGED RDO
COMPILER HAS BEEN DETECTED BUT SUPPORT FOR THAT COMPILER HAS NOT COMMANDS IN THE CEDA TRANSACTION;
BEEN GENERATED IN THE PCP. BATCH UNABLE TO OBTAIN STORAGE FOR BUFFER TO CONTAIN BACK-
APLC THE SHARED LIBRARIES FACILITIES ARE REQUIRED BY THE APPLICATION TRANSLATED RESOURCE DEFINITIONS FROM THE CSD.
PROGRAM, BUT WERE NOT INCLUDED IN THE CICS SYSTEM DURING APUL DFHPUP NO MATCH IS FOUND FOR FUNCTION CODE IN THE LANGUAGE DEFINITION TABLE
INITIALIZATION/INSTALLATION. WHEN DFHPUP (PUPF) IS INVOKED, BECAUSE EITHER THE LANGUAGE
APLD AN ERROR WAS DETECTED BY CICS ON TRANSMISSION OF A RECORD TO THE DEFINITION TABLE (DFHEITSP) IS INVALID FOR THIS RELEASE OF CICS, OR
CPLD QUEUE. THERE IS AN UNRECOGNIZED RESOURCE TYPE CODE (FLATTEN).
APLE AN ERROR OCCURRED DURING PL/I PROGRAM MANAGEMENT (EQUIVALENT TO A APUM DFHPUP NO MATCH IS FOUND FOR FUNCTION CODE IN THE LANGUAGE DEFINITION TABLE
U4000 ABEND ON NON-CICS SYSTEMS). WHEN DFHPUP (PUPF) IS INVOKED, BECAUSE EITHER THE LANGUAGE
APLG A GET STORAGE REQUEST TO THE STORAGE ALLOCATION ROUTINE SPECIFIED A DEFINITION TABLE (DFHEITSP) IS INVALID FOR THIS RELEASE OF CICS, OR
SIZE GREATER THAN THE CICS/OS/VS PERMITTED MAXIMUM OF 65496. THIS AN INVALID ARGUMENT LIST HAS BEEN PASSED TO DFHPUP FROM THE CEDA
ERROR IS CAUSED BY HAVING EITHER A BASED OR CONTROLLED VARIABLE COMMAND OR UTILITY ROUTINE, OR THERE IS AN UNRECOGNIZED RESOURCE
THAT IS TOO LARGE IN AN ALLOCATE STATEMENT, OR TOO MANY LARGE TYPE CODE (TRANCASE).
AUTOMATIC VARIABLES. APUN DFHPUP NO MATCH IS FOUND FOR FUNCTION CODE IN THE LANGUAGE DEFINITION TABLE
APLI AN ERROR WAS DETECTED BY CICS ON TRANSMISSION OF A RECORD TO THE WHEN DFHPUP (PUPF) IS INVOKED, BECAUSE EITHER THE LANGUAGE
CPLI QUEUE. DEFINITION TABLE (DFHEITSP) IS INVALID FOR THIS RELEASE OF CICS, OR
NO MAIN PROCEDURE. AN INVALID CSD RECORD HAS BEEN PASSED TO DFHPUP BY THE CSD MANAGER
APLM
(DFHDMP), OR THERE IS AN UNRECOGNIZED RESOURCE TYPE CODE (COMPARE).
APLS THIS ABEND IS ISSUED ON TERMINATION, IF TERMINATION IS CAUSED BY APUO DFHPUP NO MATCH IS FOUND FOR FUNCTION CODE IN THE LANGUAGE DEFINITION TABLE
ERROR CONDITION, AND THE ERROR CONDITION WAS NOT CAUSED BY AN ABEND WHEN DFHPUP (PUPF) IS INVOKED, BECAUSE EITHER THE LANGUAGE
(OTHER THAN AN ASRA ABEND). THIS IS THE ABEND CODE ISSUED BY PL/I DEFINITION TABLE (DFHEITSP) IS INVALID FOR THIS RELEASE OF CICS, OR
WHEN A TRANSACTION TERMINATES IN ERROR DUE TO A PL/I SOFTWARE THERE IS AN UNRECOGNIZED RESOURCE TYPE CODE (BACKTRANS).
INTERRUPT (CONVERSION, FOR EXAMPLE), AND THERE IS NO ERROR ON-UNIT, APUP DFHPUP INTERNAL ERROR IN DFHPUP PROCESSING LANGUAGE DEFINITION TABLE FOR
OR THE PROGRAM TAKES NORMAL RETURN FROM THE ERROR ON-UNIT. RDO. (STACK ERROR BUILDING KEYWORD LIST FOR SYNTAX TREE.)
APLX THIS ABEND MAY BE DRIVEN BY A VARIETY OF EVENTS, FOR EXAMPLE: APUQ DFHPUP INTERNAL ERROR IN DFHPUP PROCESSING LANGUAGE DEFINITION TABLE FOR
RDO (TOO MANY KEYWORDS FOUND IN SYNTAX EXPANSION.)
PL/I ABEND CODE. SEE PL/I OPTIMIZING COMPILER PROGRAMMER'S GUIDE; APUR DFHPUP INTERNAL ERROR IN DFHPUP PROCESSING AN ARGUMENT LIST OR CSD RECORD
BUFFER. (DATA TYPE FOR KEYWORD FIELD CONFLICTS WITH DATA TYPE
THE TOTAL POSSIBLE LIFO STORAGE SEGMENTS HAVE BEEN EXHAUSTED.
SPECIFIED IN LANGUAGE DEFINITION TABLE.)
CHECK THE PROGRAM FOR LOOPS OR INCREASE THE ISASIZE OR ISAINC.
APUS DFHPUP INTERNAL ERROR IN DFHPUP PROCESSING A CSD RECORD BUFFER. (INTEGER
APP1 DFHP3270 THE DFHIC TYPE=GET RESPONSE CODE WAS NOT A NORMAL RESPONSE.
DATA LENGTH FOR KEYWORD FIELD IS INVALID.)
APP2 DFHP3270 THE DATA LENGTH OF DFHIC TYPE=GET IS FIVE OR LESS. APUT DFHPUP INTERNAL ERROR IN DFHPUP PROCESSING AN ARGUMENT LIST OR CSD RECORD
BUFFER. (THE KEYWORD EXISTENCE BIT NUMBER, WHICH IS THE KEP(1)
APP3 DFHP3270 AN ATTEMPT TO REQUEST DATA HAS BEEN SENT TO A NONPRINTER DEVICE TYPE VALUE IN THE LANGUAGE DEFINITION TABLE (DFHEITSP), IS NOT VALID.)
BY THE TERMINAL OPERATOR ENTERING CSPP AS A TRANSACTION CODE, OR BY APUU DFHPUP INTERNAL ERROR IN DFHPUP PROCESSING A CSD RECORD BUFFER. (THE DATA
A USER DFHTEP REQUEST. TYPE FOR A KEYWORD TAKING A DEFAULT VALUE IS INVALID IN THE
APR1 DFHPRX AN ABNORMAL DFHIC TYPE=PUT RESPONSE CODE WAS RECEIVED DURING PRINT “DEFAULT VALUES” AREA OF THE LANGUAGE DEFINITION TABLE, DFHEITSP.)
KEY PROCESSING. APUV DFHPUP INTERNAL ERROR IN DFHPUP PROCESSING A CSD RECORD BUFFER. (THE
APSJ DFHPSIP SPOOLER ILLEGALLY INVOKED DEFAULT INTEGER VALUE CODE FOR A KEYWORD TAKING A DEFAULT VALUE IS
INVALID IN THE “DEFAULT VALUES” AREA OF THE LANGUAGE DEFINITION
APST DFHEPS SPOOL COMMAND WITHOUT NOHANDLE TABLE, DFHEITSP.)
APSU DFHPSPST INVALID JES RETURN CODE TO SPOOLER APUZ DFHPUP DEFINITION TYPE IN CSD RECORD.

APSV DFHPSPST INVALID MVS MACRO RETURN TO SPOOLER ARCA DFHRCRP RECOVERY CONTROL RESTART TASK FAILURE.

APSW DFHPSPST ABEND IN SPOOLER SUBTASK ARCB DFHRCEX TRANSACTION BACKOUT EXIT PROGRAM CANNOT BE ENABLED.

APSX DFHPSPST INVALID PARAMETER ARLI DFHZRLG TRANSACTION CSLG WAS ENTERED TO CICS, BUT WAS NOT INTERNALLY
INITIATED BY A TASK ATTACH.
APSY DFHPSPST ERROR RETURN, MVS MACRO ARTA DFHRTE THE TASK DOES NOT OWN A TERMINAL AS ITS PRINCIPAL FACILITY.

APSZ DFHPSPST ERROR RETURN, JES ARTB DFHRTE THERE IS NO INPUT TIOA, OR THE DATA LENGTH IS ZERO.

APUA DFHPUP INTERNAL ERROR WHEN MODULE DFHPUP IS INVOKED. GETSTG PARAMETER ARTC DFHRTE THE LINK TO THE REQUIRED SYSTEM IS NOT USABLE FOR AN UNKNOWN REASON.
MISSING ON CALL TO DFHPUP (PUPF).
Página 99/99 Página 100/100
ARTD DFHRTE INTERNAL LOGIC ERROR IN DFHRTE. ATCM DFHZDWE, ERROR WRITING SYNC POINT
DFHZLOC
ARTE DFHRTE AN ERROR IS ENCOUNTERED WHEN ATTEMPTING TO READ FROM OR WRITE TO ATCN DFHZSUP ERROR DURING AUTO JOURNALING OR AUTO LOGGING
TEMPORARY STORAGE.
ARTF DFHRTE AN ATTEMPT HAS BEEN MADE TO USE THE ROUTING TRANSACTION (CRTE) FROM ATCO DFHZARQ UNSUPPORTED FUNCTION
A TERMINAL THAT HAS A PERMANENT TRANSACTION CODE SET.
ARTG DFHRTE PROFILE NOT FOUND ATCP DFHZRLG ERROR WRITING TO SYSTEM LOG

ASCF DFHSCP THE ADDRESS SPECIFIED IN A FREEMAIN REQUEST IS INVALID FOR ONE OF ATCQ DFHZRAQ TEMPORARY STORAGE ERROR
THE FOLLOWING REASONS: DFHZRAR TEMPORARY STORAGE ERROR
ATCR
THE ADDRESS IS OUTSIDE THE CICS DYNAMIC STORAGE AREA;
ATCT DFHZSUP SURROGATE TCTTE CREATION FAILED
THE ADDRESS IS IN A PAGE THAT IS CURRENTLY UNALLOCATED;
ATCU DFHZSUP SEND IN RECEIVE MODE
THE ADDRESS DOES NOT POINT TO THE BEGINNING OF A STORAGE AREA;
ATCV DFHZARQ, APPLICATION REQUEST IN REMOTE SYSTEM FAILED
THE ADDRESS IS NOT ON THE TCA STORAGE CHAIN; DFHETL
THE ADDRESS IS NOT ON THE TERMINAL STORAGE CHAIN. ATCW DFHZSUP NO DFHPCI TYPE=PROFILE

ASCR DFHSCP AN INVALID REQUEST WAS PRESENTED TO THE STORAGE CONTROL. THE REQUEST ATCY DFHZARQ ERROR PROCESSING INBOUND FMH
IS INVALID FOR ONE OF THE FOLLOWING REASONS: DFHTCRP TERMINAL CONTROL RESTART TASK FAILURE
ATC1
THE TYPE REQUEST CODE IS INVALID;
ATDD DFHTDP TRANSIENT DATA DESTINATION IS DISABLED
THE NUMBER OF BYTES REQUESTED EXCEEDS THE MAXIMUM ALLOWED FOR THE
TYPE OF STORAGE REQUESTED; ATDI DFHTDP ILLEGAL TRANSIENT DATA DESTINATION TYPE
THE REQUEST WAS FOR A TERMINAL STORAGE BUT THE TASK WAS NOT
CONNECTED TO A TERMINAL. ATDL DFHTDP ERROR WRITING TO SYSTEM LOG
ASPD DFHSPP AN ERROR HAS OCCURRED WHILE TRYING TO RESET THE DYNAMIC LOG. THE
ATDT DFHTDP INVALID TRANSIENT DATA REQUEST
SYNC POINT MAY REPRESENT EITHER A USER SYNC POINT OR A SYNC POINT
AT THE END OF A LOGICAL UNIT OF WORK OR DURING RESTART OF A ATDV DFHTDP ADDITIONAL INFORMATION FOR ATDD
TRANSACTION.
ASPE DFHSPP ROLLBACK WITHOUT DYNAMIC TRANSACTION BACKOUT ATDY DFHTDRP TRANSIENT DATA INITIALIZATION FAILED
ASPL DFHSPP ERROR WRITING SYNC POINT ATDZ DFHTDRP CICS FUNCTION FAILED
ASP1 DFHSPP ERROR DURING SYNC POINT ATNA DFHZNAC NACP IDENTIFIER ENTERED, BUT NO ERROR
ASP2 DFHSPP SYNC POINT ATTEMPTED WITH INVALID LINK ATND DFHZARQ TASK TERMINATION POSTPONED
ASP3 DFHSPP NO SYNC POINT IN REMOTE SYSTEM ATNI DFHZNAC TASK TERMINATED BY NODE ERROR PROGRAM
ASP5 DFHSPP PRINCIPAL FACILITY NOT OWNED BY TASK ATRA DFHTRP TASK TERMINATION REQUESTED BY DFHTRAP
ASP6 DFHSPP FLUSH FAILED ATSA DFHTSRP TEMPORARY STORAGE RESTART TASK FAILURE
ASP7 DFHSPP RESOURCE MANAGER REJECTED REQUEST ATSB DFHTSP TEMPORARY STORAGE RESTART TASK FAILURE
ASP8 DFHSPP SYNC POINT ROLLBACK NOT SUPPORTED ATSL DFHTSP ERROR WRITING TO SYS LOG
ASP9 DFHSPP FREE TCTTE FAILED ATSP DFHTSP DATAID CURRENTLY IN USE, OR PURGE NOT SYNCHRONIZED
ASRA DFHSRP PROGRAM INTERRUPT ATSS DFHTSP ERROR PROCESSING VSAM REQUEST
ASRB DFHSRP OPERATING SYSTEM ABEND AVAA DFHVAP CVST ILLEGALLY ENTERED
ASRC DFHSRP INTERRUPT IN PL/I PROGRAM AXFA DFHXFP FILE CONTROL REQUEST KEYLENGTH ZERO
ATCA DFHZARQ DFHTC ISSUED DURING QUIESCE AXFB DFHXFP ILLEGAL FMH TYPE
ATCB DFHZARQ TWO CONSECUTIVE WRITE OR READS WITHOUT INTERVENING WAIT AXFC DFHXFP ILLEGAL REQUEST
ATCC DFHZARQ MORE THAN ONE WRITE OR READ AXFD DFHXFP ILLEGAL REQ FOR REMOTE SYS
ATCD DFHZDSP, NO SUPPORT FOR VTAM OR ZCP FUNCTION AXFE DFHXFP TRANSFORMATION DOES NOT EXIST
DFHZERH
ATCE DFHZARQ NO TIOA FOR WRITE AXFF DFHXFP ILLEGAL QUEUE ORGANIZATION

ATCF DFHZARQ ILLEGAL DFHTC CTYPE MACRO AXFG DFHXFP ILLEGAL ARG IN FMH DATA

ATCG DFHZARQ ILLEGAL READ OR WRITE AXFH DFHXFP ILLEGAL ARG IN FMH DATA

ATCH DFHZLOC TRANSACTION PURGED AXFI DFHXFP ZERO DATA LENGTH FOR ID REQ

ATCI DFHZLOC TRANSACTION PURGED AXFJ DFHXFP NON-SNA ERROR CODE

ATCJ DFHZATD ILLEGAL AUTOINSTALL INVOCATION AXFK DFHXFP DL/I REQUEST NOT SUPPORTED

ATCK DFHZARQ ILLEGAL WRITE AXFL DFHXFP NULL CHAIN OF DATA RECEIVED

ATCL DFHZARQ ERROR DURING AUTO JOURNALING OR AUTO LOGGING AXFM DFHXFP SYSIDERR CONDITION RAISED
AXFO DFHXFP CHECK ON DS AND DBA PARAMETER FAILED

Página 101/101 Página 102/102


AXFP DFHXFP NO SECOND FMH RECEIVED AZTI DFHZTSP TERMINAL NOT DEFINED
AXFQ DFHXFP FMH TOO SHORT OR TOO LONG AZTJ DFHZTSP VTAM REQUEST ON NON-VTAM TERMINAL
AXFR DFHXFP DATA TOO LONG AZTK DFHZTSP NON-VTAM REQUEST ON VTAM TERMINAL
AXFS DFHXFP PATH CALL TO RETRIEVE LARGE SEGMENTS, OR EXCESSIVE EXPANSION OF AZTL DFHZTSP REQUEST TO INVALID TERMINAL
SEGMENTS
AXFT DFHXFP I/O AREA TOO LARGE AZTM DFHZTSP DAA HAD NO FMH

AXFU DFHXFP INVALID TWO-LEVEL CURSOR AZTN DFHZTSP CONVERSATION TERMINATED

AXFV DFHXFP UNSUPPORTED LOCAL DATABASES AZTO DFHZTSP TCTTE OWNERSHIP CHAIN ERROR

AXFW DFHXFP NO LENGTH FIELD IN READ FOR UPDATE AZTP DFHZTSP BMS STORE REQUEST FAILED

AXFX DFHXFP REMOTE SYSTEM DOES NOT SUPPORT FULL SYNCPOINT PROTOCOLS AZTQ DFHZTSP INVALID BMS DATA RECEIVED

AXSA DFHXSP SECURITY CONTROL TASK FAILED AZTR DFHZTSP BMS PA EOUT REQUEST FAILED

AXTA DFHXTP DATA LENGTH CALCULATION FAILED AZTS DFHZTSP DATA SHIP FAILED

AXTB DFHXTP GET TIOA FAILED AZTU DFHZTSP LINK TCTTE NOT OWNED AFTER SYNC POINT

AXTC DFHXTP DATA TRANSFORM FAILED AZTV DFHZTSP INVALID FMH RECEIVED

AXTD DFHXTP NO TIOA RECEIVED AZTW DFHZTSP ATTACH REQUEST TO TASK ALREADY RUNNING

AXTE DFHXTP DATA NOT LONG ENOUGH AZTX DFHZTSP ATTACH REQUEST TO TASK ALREADY IN ROUTING SESSION

AXTF DFHXTP NO RELAY PROCESS FMH RECEIVED DMXX DFHEDP EXEC DLI ERROR OR INVALID STATUS CODE

AXTG DFHXTP DATA TRANSFORM FAILED DSNC DB2 ABEND CODE

AXTH DFHXTP TERMINAL ID NOT FOUND 0100 DFHECP, TRANSLATOR ERROR OPENING LISTING DATA SET
DFHEPP,
AZCA DFHEIL, CONVERSATION STATE CONFLICT DFHEAP
DFHZARM 0101 DFHECP, TRANSLATOR PROGRAM CHECK
AZCB DFHZARM ERROR DATA NOT RECEIVED OR ILLEGAL DFHEPP,
DFHEAP
AZCC DFHZARM UNSUPPORTED FUNCTION MANAGEMET DATA
AZCD DFHEIL, INVALID DATA LENGTH RECEIVED
DFHZARM
AZCE DFHEIL, LENGTH RECEIVED TOO LARGE
DFHZARM
AZCF DFHZARM INVALID REQUEST TO DFHZARM
AZCG DFHZARM INVALID TCTTE
AZCH DFHEIL, REMOTE SYSTEM VIOLATED LU 6.2 ARCHITECTURE
DFHZARM
AZCI DFHZARM, INVALID SYNC LEVEL
DFHZARQ
AZCJ DFHZARM STRUCTURED FIELD NOT SUPPORTED
AZCP DFHZSUP ALLOCATION REQUEST NOT SATISFIED
AZI1 DFHZARQ IRC TRANSMISSION PROTOCOL VIOLATED
AZI2 DFHZARQ IRC TANSMISSION FAILED
AZI3 DFHZARQ CONVERSION FAILED
AZI4 DFHZARQ IRC LINK TO CONNECTED TRANSACTION DOWN
AZI5 DFHZARQ IRC INPUT VIOLATED PROTOCOL
AZI6 DFHZARQ IRC CONNECTED TRANSACTION ABENDED
AZTA DFHZTSP PRINCIPAL FACILITY NOT TERMINAL
AZTB DFHZTSP ERROR RESPONSE FROM DFHXTP
AZTC DFHZTSP ERROR RESPONSE FROM DFHXTP
AZTD DFHZTSP ERROR RESPONSE FROM DFHXTP
AZTE DFHZTSP ERROR RESPONSE FROM DFHXTP
AZTG DFHZTSP PRINCIPAL FACILITY NOT INTERSYSTEM TCTTE
AZTH DFHZTSP ERROR RESPONSE FROM REMOTE REQUEST

Página 103/103 Página 104/104


SE SOMENTE A TERMINAIS 2741 COMUNICATION TERMINAL.
EIBRESP CICS ACAO DEFAULT : IGNORAR A CONDICAO.
NO CONDIÇÃO NO CONDIÇÃO
01 ERROR 43 JIDERR - TERMINAL CONTROL :
02 RDATT 44 QIDERR OCORRE SE UM SEND E TERMINADO PELA ATTN KEY (ATTENTION KEY).
ACAO DEFAULT : IGNORAR A CONDICAO.
03 - 45 NOJBUFSP
04 EOF 46 DSSTAT -------------------------------------------------------------------------------
05 EODS 47 SELNERR 04 - EOF
06 EOC 48 FUNCERR -------------------------------------------------------------------------------
07 INBFMH 49 UNEXPIN
- TERMINAL CONTROL :
08 ENDINPT 50 NOPASSBKRD OCORRE QUANDO UM INDICADOR DE END-OF-FILE E RECEBIDO.
09 NONVAL 51 NOPASSBKWR
10 NOSTART 52 - -------------------------------------------------------------------------------
11 TERMIDERR 53 SYSIDERR 05 - EODS
12 DSIDERR 54 ISCINVREQ -------------------------------------------------------------------------------
13 NOTFND 55 ENQBUSY - BMS :
14 DUPREC 56 ENVDEFERR OCORRE SE NENHUM DADO E RECEBIDO (SOMENTE UM FMH). APLICA-SE SO-
15 DUPKEY 57 IGREQCD MENTE A LU'S 3770 BATCH E 3770 E 3790 BATCH DATA INTERCHANGE.
16 INVREQ 58 SESSIONERR
17 IOERR 59 SYSBUSY
- TERMINAL CONTROL :
18 NOSPACE 60 SESSBUSY OCORRE QUANDO UM INDICADOR DE FIM DE ARQUIVO (END-OF-DATA-SET) E
19 NOTOPEN 61 NOTALLOC RECEBIDO.
20 ENDFILE 62 CBIDERR
21 ILLOGIC 63 INVEXITREQ
22 LENGERR 64 INVPARTNSET - BATCH DATA INTERCHANGE :
OCORRE QUANDO UM FIM DE DATA-SET E ENCONTRADO.
23 QZERO 65 INVPARTN
24 SIGNAL 66 PARTNFAIL -------------------------------------------------------------------------------
25 QBUSY 67 - 06 - EOC
26 ITEMERR 68 - -------------------------------------------------------------------------------
27 PGMIDERR 69 -
TRANSIDERR NOTAUTH - BMS :
28 70
OCORRE SE A "REQUEST/RESPONSE UNIT" (RU) E RECEBIDA COM O INDICA-
29 ENDDATA 71 - DOR DE FIM DE CADEIA (END-OF-CHAIN).
30 INVTSREQ 72 - ACAO DEFAULT : IGNORAR CONDICAO.
31 EXPIRED 73 WRONGSTAT
32 RETPAGE 74 NAMEERROR - TERMINAL CONTROL :
33 RTEFAIL 75 - OCORRE SE A "REQUEST/RESPONSE UNIT" (RU) E RECEBIDA COM O INDICA-
DOR DE FIM DE CADEIA. O CAMPO EIBEOC TAMBEM CONTEM ESTE INDICADOR.
34 RTESOME 76 CCERROR ACAO DEFAULT : IGNORAR A CONDICAO.
35 TSIOERR 77 MAPERROR
36 MAPFAIL 78 - -------------------------------------------------------------------------------
37 INVERRTERM 79 - 08 - ENDINPT
38 INVMAPSZ 80 NOSPOOL -------------------------------------------------------------------------------
39 IGREQID 81 TERMERR - TERMINAL CONTROL :
40 OVERFLOW 82 ROLLEDBACK OCORRE QUANDO UM INDICADOR DE "END-OF-INPUT" E RECEBIDO.
41 INVLDC 83 END
42 NOSTG 84 DISABLED -------------------------------------------------------------------------------
09 - NONVAL
-------------------------------------------------------------------------------
-------------------------------------------------------------------------------
02 - RDATT - TERMINAL CONTROL :
------------------------------------------------------------------------------- OCORRE SE UM NOME DE PROGRAMA 3650 E INVALIDO.

- BMS : -------------------------------------------------------------------------------
OCORRE SE UM RECEIVE MAP E TERMINADO PELO OPERADOR USANDO A CHAVE 10 - NOSTART
ATTN AO INVES DO RETURN KEY. APLICA-SE SOMENTE AO 2741 COMUNICATIONS -------------------------------------------------------------------------------
TERMINAL.
ACAO DEFAULT : IGNORAR A CONDICAO. - TERMINAL CONTROL :
OCORRE SE O 3651 ESTA DESABILITADO A INICIAR O PROGRAMA DE APLI-
- TERMINAL CONTROL : CACAO 3650.
OCORRE SE UM COMANDO RECEIVE E TERMINADO PELA TECLA ATTN AO INVES
DA RETURN KEY. -------------------------------------------------------------------------------
ACAO DEFAULT : IGNORAR A CONDICAO. 12 - DSIDERR
-------------------------------------------------------------------------------
-------------------------------------------------------------------------------
03 - WRBRK - FILE CONTROL :
------------------------------------------------------------------------------- EQUIVALENTE AO FILENOTFOUND. OCORRE SE UM NOME DE ARQUIVO REFERIDO
NUMA OPCAO FILE NAO E ACHADO NA FCT (FILE CONTROL TABLE).
- BMS :
OCORRE SE UM COMANDO SEND E INTERROMPIDO PELA TECLA ATTN. APLICA-
Página 105/105 Página 106/105
------------------------------------------------------------------------------- 8) UM COMANDO DELETE COM A OPCAO RIDFLD ESPECIFICADA E EMITIDO PARA UM
13 - NOTFND ARQUIVO VSAM QUANDO UM READ UPDATE ESTA PENDENTE.
-------------------------------------------------------------------------------
9) SEGUINDO UM COMANDO READ UPDATE, UM WRITE OU READ UPDATE E EMITIDO
- FILE CONTROL : REFERENCIANDO O MESMO ARQUIVO, ANTES QUE O CONTROLE SEJA LIBERADO POR
OCORRE SE UMA TENTATIVA DE RECUPERAR OU DELETAR UM REGISTRO BASEA- UM REWRITE, UNLOCK OU DELETE.
DO NUM ARGUMENTO DE PESQUISA E MAL SUCEDIDA. PODE OCORRER NUM READPREV
SEGUINDO UM STARTBR QUE ESPECIFICA A CHAVE DO REGISTRO QUE NAO EXISTE NO 10) UMA TENTATIVA DE STARTAR UM BROWSE E FEITA COM UM REQID AINDA EM USO
ARQUIVO. POR OUTRO BROWSE.

- INTERVAL CONTROL : 11) O TIPO DE IDENTIFICACAO DO REGISTRO (CHAVE OU ENDERECO RELATIVO)


USADO PARA ACESSAR O ARQUIVO DURANTE UM BROWSE E MUDADO POR UM
OCORRE SE: READNEXT OU READPREV.

1) O IDENTIFICADOR DO REQUEST ESPECIFICADO NUM COMANDO CANCEL FALHOU PA- 12) PARA UM COMANDO WRITE, QUANDO GRAVAMOS REGISTROS COM CHAVES EMBUTI-
RA SE JUNTAR A UM COMANDO DE INTERVAL CONTROL. DAS, A CHAVE NA AREA DO REGISTRO (OPCAO FROM) E A CHAVE NO RIDFLD
NAO BATEM.
2) UM COMANDO RETRIEVE E EMITIDO MAS UMA TASK ANTERIOR RECUPEROU OS DA-
DOS ARMAZENADOS,DIRETAMENTE ATRAVES DE UM REQUEST PARA UMA TS E DEPO- - BMS :
IS LIBEROU OS MESMOS.
OCORRE SE UM REQUEST PARA O BMS E INVALIDO POR:
3) O REQUEST ASSOCIADO AO COMANDO START NAO E UNICO; QUANDO UM RETRIVE E
EMITIDO, O CICS NAO ACHA OS DADOS. 1) A DISPOSICAO (TERMINAL, PAGING OU SET) DE UMA MENSAGEM LOGICA E MU-
DADA ANTES DE SEU COMPLEMENTO POR UM COMANDO SEND PAGE.
-------------------------------------------------------------------------------
14 - DUPREC 2) UM COMANDO SEND PARTNSET E EMITIDO ENQUANTO UMA MENSAGEM LOGICA ESTA
------------------------------------------------------------------------------- ATIVA.

- FILE CONTROL : 3) TEXTO E COLOCADO NA MESMA PARTICAO OU LDC QUE DADOS MAPEADOS ENQUANTO
OCORRE SE UMA TENTATIVA DE ADICIONAR UM REGISTRO A UM ARQUIVO OU A UMA MENSAGEM LOGICA BMS ESTA ATIVA. SE NEM AS PARTICOES, NEM LDC'S
UM INDICE COM ATRIBUTO UNIQUEKEY E FEITA, E A CHAVE JA EXISTE. ESTAO EM USO, TEXTOS SAO COLOCADOS NA MESMA MENSAGEM LOGICA QUE DADOS
MAPEADOS.
-------------------------------------------------------------------------------
15 - DUPKEY 4) UM SEND TEXT ACCUM OU SEND MAP ACCUM E EMITIDO PARA O TERMINAL QUE
------------------------------------------------------------------------------- ORIGINOU A TRANSACAO ENQUANTO UMA MENSAGEM LOGICA ROTEADA ESTA SENDO
CONSTRUIDA.
- FILE CONTROL (VSAM ONLY) :
OCORRE SE UM REGISTRO E RECUPERADO DE UM INDICE COM O ATRIBUTO 5) A OPCAO TRAILER E ESPECIFICADA NUM COMANDO SEND PAGE QUANDO ESTA
NONUNIQUEKEY E OUTRO REGISTRO COM A MESMA CHAVE EXISTE. NAO OCORRE COMO SENDO TERMINADA UMA MENSAGEM LOGICA SOMENTE COM O COMANDO SEND MAP.
RESULTADO DE UM COMANDO READNEXT QUE LE O ULTIMO REGISTRO COM CHAVE RE-
PETIDA. 6) UM COMANDO DE ENVIO DE MAPA E EMITIDO PARA UM MAPA SEM ESPECIFICACOES
DE CAMPOS (ESPECIFICACAO DA OPCAO FROM SEM A OPCAO DATAONLY).
EM ASSEMBLER, SE A OPCAO SET ESTA SENDO USADA, O REGISTRADOR ES-
PECIFICADO NAO SERA SETADO, MAS PODE SER CARREGADO ATRAVES DO DFHEITP1. 7) DURANTE UM OVERFLOW, OS DADOS SAO MANDADOS PARA UM LDC DIFERENTE QUE
O LDC QUE CAUSOU O OVERFLOW.
-------------------------------------------------------------------------------
16 - INVREQ 8) PARTICOES ESTAO EM USO, A OPCAO OUTPARTN NAO FOI CODIFICADA NO COMAN-
------------------------------------------------------------------------------- DO SEND MAP, MAS O OPERANDO PARTN FOI CODIFICADO NA DEFINICAO DO MAP
SET. SE ISTO OCORRER, VERSOES DIFERENTES DO MAP SET TEM VALORES DI-
- FILE CONTROL : FERENTES DE PARTN, E O SUFIXO DEDUZIDO PARA A PARTICAO NAO E O MESMO
QUE O SUFIXO DO MAP SET CARREGADO.
OCORRE SE :
9) O COMPRIMENTO DE UM HEADER NUM COMANDO SEND TEXT E NEGATIVO.
1) UMA OPERACAO DO FILE CONTROL E REQUISITADA E NAO ESTA DE ACORDO COM A
ENTRADA ESPECIFICADA NA FCT (FILE CONTROL TABLE). 10) O COMPRIMENTO DE UM TRAILER NUM SEND TEXT OU SEND PAGE E NEGATIVO.

2) UM COMANDO REWRITE OU UM COMANDO DELETE COM A OPCAO RIDFLD E EMITIDO 11) BYTES 10 A 15 DE UMA ENTRADA DE UMA ROUTE LIST NAO CONTEM BRANCOS NO
SEM UM PREVIO READ UPDATE. COMANDO ROUTE.

3) UM COMANDO READNEXT, READPREV, ENDBR OU RESETBR E EMITIDO SEM UM PRE- 12) RECEIVE MAP OU RECEIVE PARTN NAO PODEM SER EMITIDOS NUMA TASK SEM
VIO STARTBR. TERMINAL, PORQUE ESTAS TASKS NAO CONTEM TIAO OU TCTTE.

4) UM COMANDO READPREV E EMITIDO PARA UM ARQUIVO E O STARTBR CORRESPON - - TERMINAL CONTROL :


DENTE TEM A OPCAO GENERIC.
OCORRE APOS VARIOS COMANDOS :
5) A OPCAO KEYLENGTH E ESPECIFICADA (MAS A GENERIC NAO) E O COMPRIMENTO
(LENGTH) ESPECIFICADO NAO E IGUAL AO COMPRIMENTO DEFINIDO PARA O AR- 1) ALLOCATE - A LU ESPECIFICADA JA ESTA ALOCADA;
QUIVO EM QUESTAO.
2) FREE - A LU ESPECIFICADA ESTA NUM ESTADO ERRADO;
6) AS OPCOES KEYLENGTH E GENERIC SAO ESPECIFICADAS, E O COMPRIMENTO ES-
PECIFICADO NA KEYLENGTH E MENOR QUE ZERO, OU MAIOR OU IGUAL AO COM- 3) CONNECT PROCESS - SYNCLVL2 FOI REQUISITADA, MAS NAO E SUPORTADA PELA
PRIMENTO DE UMA "FULL-KEY". SESSAO EM USO;

7) UM COMANDO DELETE E EMITIDO PARA UM ARQUIVO BDAM OU VSAM ESDS. 4) EXTRACT ATTACH - DADOS INVALIDOS;

5) SEND - A OPCAO CONFIRMFOI ESPECIFICADA MAS A CONVERSACAO LU6.2 NAO E


SYNCLVL1;
Página 107/105 Página 108/105
-------------------------------------------------------------------------------
6) EXTRACT TCT - NETNAME INVALIDO; 18 - NOSPACE
-------------------------------------------------------------------------------
7) EXTRACT PROCESS - CONVID INVALIDO.
- FILE CONTROL :
O INVREQ TAMBEM OCORRE SE : OCORRE QUANDO NAO HA ESPACO EM DISCO PARA A GRAVACAO.

1) UM COMANDO INVALIDO FOI EMITIDO PARA O TERMINAL OU LU EM USO; - TRANSIENT DATA CONTROL :
OCORRE SE NAO EXISTE MAIS ESPACO NA FILA INTRAPARTITION. QUANDO
2) UM COMANDO INVALIDO FOI EMITIDO PARA A LU6.2 EM USO. ISTO ACONTECE, MAIS NENHUM DADO DEVE SER GRAVADO NA FILA, POIS PODERA
SER PERDIDO.
- INTERVAL CONTROL :
- TEMPORARY STORAGE CONTROL :
OCORRE SE UM TIPO INVALIDO DE INTERVAL CONTROL E RECEBIDO PELO OCORRE QUANDO NAO HA ESPACO SUFICIENTE NO ARQUIVO TS PARA CONTER
CICS, OU SE O ECB RESIDE ACIMA DOS 16 MEGABYTES. OS DADOS.
ACAO DEFAULT : SUSPENDER A TASK ATE HAVER ESPACO LIBERADO POR OU-
- PROGRAM CONTROL : TRAS TASKS.

OCORRE SE : -------------------------------------------------------------------------------
19 - NOTOPEN
1) UM COMANDO RETURN COM A OPCAO COMMAREA E EMITIDO POR UM PROGRAMA QUE -------------------------------------------------------------------------------
NAO ESTA NO MAIOR NIVEL LOGICO;
- FILE CONTROL :
2) UM COMANDO RETURN COM A OPCAO TRANSID E EMITIDO NUMA TASK QUE NAO
ESTA ASSOCIADA A UM TERMINAL. OCORRE QUANDO :

- TEMPORARY STORAGE CONTROL : 1) O ARQUIVO REQUISITADO ESTA "FECHADO E DESABILITADO". O ESTADO "FECHA-
DO E DESABILITADO" E ALCANCADO DEPOIS QUE UM REQUEST PARA FECHAMENTO
OCORRE QUANDO UM WRITEQ TS SE REFERE A UM DADO CUJO COMPRIMENTO E E ENVIADO PARA UM ARQUIVO "ABERTO E HABILITADO". ESSE ESTADO PODE SER
ZERO, OU QUANDO UM WRITEQ TS ESPECIFICA UMA FILA TRANCADA E ESPERANDO UM ESPECIFICADO TAMBEM NO PARAMETRO FILSTAT DA MACRO DFHFCT TYPE=FILE.
ISC SESSION RECOVERY.
ESTA CONDICAO TAMBEM OCORRE PARA UM READQ TS QUANDO O REGISTRO A 2) O ARQUIVO REQUISITADO JA ESTA ABERTO E EM USO, MAS UM FECHAMENTO FOI
SER RECUPERADO FOI CRIADO POR UMA MACRO DFHTS TYPE=PUT. REQUISITADO AO ARQUIVO. E PERMITIDO AOS USUARIOS EXISTENTES COMPLETAR
SUAS TAREFAS.
- TRACE CONTROL :
ESTA CONDICAO PODE OCORRER SOMENTE NA EXECUCAO DOS SEGUINTES CO-
OCORRE QUANDO O TRACEID E MAIOR QUE 199. MANDOS:
- READ
- JOURNAL CONTROL : - WRITE
- 1O. COMANDO NUMA SEQUENCIA WRITE MASSINSERT
OCORRE SE UM COMANDO WAIT JOURNAL E EMITIDO ANTES DE UM COMANDO - DELETE
JOURNAL SER EMITIDO NA MESMA TASK. - 1O. COMANDO NUMA SEQUENCIA DELETE GENERIC
- STARTBR
-------------------------------------------------------------------------------
17 - IOERR ESTA CONDICAO NAO OCORRE SE O REQUEST FOR FEITO CONTRA UM ARQUIVO
------------------------------------------------------------------------------- "FECHADO E HABILITADO" OU "FECHADO E DESABILITADO. NO PRIMEIRO CASO O
ARQUIVO SERA ABERTO E NO SEGUNDO CASO A CONDICAO "DESABILITADO"
- FILE CONTROL : (DISABLED) E PROVOCADA.
OCORRE SE HOUVER UM ERRO DE I/O DURANTE UMA OPERACAO DO FILE
CONTROL. UM ERRO DE I/O E QUALQUER EVENTO NAO USUAL QUE NAO ESTA INCLUI- PODE OCORRER TAMBEM, QUANDO O COMANDO SE REFERIR A UM ARQUIVO DE-
DO NAS CONDICOES DE EXECUCAO DO CICS. MAIS INFORMACOES DISPONIVEIS NO FINIDO COMO REMOTO, ONDE O SISTEMA REMOTO E ANTERIOR A RELEASE 1.7.
EIB.
- TRANSIENT DATA CONTROL :
- INTERVAL CONTROL : OCORRE QUANDO O DESTINO ESTA FECHADO.
OCORRE SE UM ERRO DE I/O ACONTECE DURANTE UMA OPERACAO DE RETRIEVE
OU START. A OPERACAO PODE SER RECOBRADA REEMITINDO O COMANDO RETRIEVE. - JOURNAL CONTROL :
ESSA CONDICAO TAMBEM OCORRE SE UMA OPERACAO DE START TENTA GRAVAR OCORRE QUANDO O COMANDO JOURNAL NAO FOI SATISFEITO PORQUE O
NUMA TEMPORARY STORAGE E O ARQUIVO ESTA CHEIO. JOURNAL ESPECIFICADO NUNCA FOI ABERTO, E NAO ESTA DISPONIVEL.

- TRANSIENT DATA CONTROL : -------------------------------------------------------------------------------


OCORRE QUANDO UM ERRO DE I/O ACONTECE E O REGISTRO E PERDIDO. TAM- 20 - ENDFILE
BEM OCORRE PARA UM DESTINO EXTRAPARTITON SE O COMPRIMENTO DO DADO NAO -------------------------------------------------------------------------------
BATE COM O TAMANHO ESPECIFICADO NO RECSIZE DA MACRO DFHDCT TYPE=SDSCI.
PARA DESTINOS INTRAPARTITION, OCORRE SE O COMPRIMENTO DO DADO - FILE CONTROL :
EXCEDER O MAXIMO POSSIVEL. OCORRE SE UMA CONDICAO DE FIM DE ARQUIVO E DETECTADA DURANTE UM
ESSA CONDICAO APARECE QUANDO A FILA PODE SER LIDA; UMA CONDICAO BROWSE.
QZERO OCORRE QUANDO A FILA NAO PODE SER LIDA, NESTE CASO UM RESTART DEVE
SER FEITO. -------------------------------------------------------------------------------
21 - ILLOGIC
- TEMPORARY STORAGE CONTROL : -------------------------------------------------------------------------------
OCORRE QUANDO HA UM ERRO DE I/O IRRECUPERAVEL.
- FILE CONTROL :
- JOURNAL CONTROL : SOMENTE PARA VSAM. APARECE SE UM ERRO VSAM OCORRER E ESTE NAO SE
OCORRE SE O OUTPUT FISICO DO JOURNAL NAO ESTA DISPONIVEL POR UM ENCAIXA EM NENHUMA CATEGORIA DE ERROS DO CICS. POR EXEMPLO : UM ACESSO A
ERRO IRRECUPERAVEL DE I/O. UM ARQUIVO VSAM ESDS ESPECIFICANDO UM RBA ERRADO OU ONDE NAO HA REGIS-
TROS PODE CAUSAR ESTA CONDICAO. MAIORES INFORMACOES NO EIB.

Página 109/105 Página 110/105


- BMS : 3) O REGISTRO LIDO DE UMA FILA E MAIS LONGO QUE O COMPRIMENTO ESPECIFI-
OCORRE SE UM ERRO VSAM ACONTECER, ERRO ESTE QUE NAO CAI EM NENHUMA CADO PARA A AREA DE INPUT; O REGISTRO E TRUNCADO E A AREA ESPECIFICA-
CATEGORIA DE ERROS DO CICS. MAIS INFORMACOES ESTAO DISPONIVEIS NO EIB. DA NA OPCAO LENGTH E SETADA COM O ATUAL VALOR DO TAMANHO.

------------------------------------------------------------------------------- 4) UM COMPRIMENTO INCORRETO E ESPECIFICADO PARA UM INPUT OU OUTPUT QUE


22 - LENGERR ENVOLVE REGISTROS FIXOS.
-------------------------------------------------------------------------------
5) A OPCAO LENGTH NAO E CODIFICADA PARA UM INPUT (SEM A OPCAO SET) OU
- FILE CONTROL : OUTPUT, PARA DESTINOS QUE NAO UM DISCO, ENVOLVENDO REGISTROS FIXOS.

OCORRE SE : - TEMPORARY STORAGE CONTROL :

1) A OPCAO LENGTH NAO E ESPECIFICADA PARA UMA LEITURA (SEM A OPCAO SET OCORRE SE O COMPRIMENTO DOS DADOS ARMAZENADOS E MAIOR QUE O VALOR
ESPECIFICADA) OU PARA UMA OPERACAO DE GRAVACAO ENVOLVENDO REGISTROS ESPECIFICADO NA OPCAO LENGTH PARA OPERACOES DE INPUT MOVE-MODE.
VARIAVEIS.
- JOURNAL CONTROL :
2) O COMPRIMENTO ESPECIFICADO PARA UMA OPERACAO DE GRAVACAO EXCEDE O TA-
MANHO MAXIMO DO REGISTRO, SENDO ESTE TRUNCADO. OCORRE SE O COMPRIMENTO COMPUTADO PARA O REGISTRO DO JOURNAL EX-
CEDE O ESPACO TOTAL ALOCADO PARA O ARQUIVO DE JOURNAL, ESPECIFICADO NA
3) O COMPRIMENTO DE UM REGISTRO DURANTE UMA OPERACAO DE LEITURA (COM A JCT - JOURNAL CONTROL TABLE; OU ENTAO, SE O COMPRIMENTO ESPECIFICADO PA-
OPCAO INTO ESPECIFICADA) EXCEDE O VALOR ESPECIFICADO NA OPCAO LENGTH. RA O PREFIXO OU PARA O DADO E NEGATIVO.
O REGISTRO E TRUNCADO, E A DATA-AREA ALIMENTADA NA OPCAO LENGTH E SE-
TADA COM O NOVO COMPRIMENTO DO REGISTRO. -------------------------------------------------------------------------------
23 - QZERO
4) UM COMPRIMENTO INCORRETO E ESPECIFICADO PARA UMA OPERACAO DE LEITURA -------------------------------------------------------------------------------
OU GRAVACAO ENVOLVENDO REGISTROS FIXOS.
- TRANSIENT DATA CONTROL :
- BMS : OCORRE QUANDO A FILA ACESSADA POR UM READQ TD ESTA VAZIA, OU O FIM
DA FILA TD FOI ALCANCADO.
OCORRE SE A AREA DA OPCAO INTO DE UM RECEIVE PARTN NAO E GRANDE O
SUFICIENTE PARA CONTER O DADO DE ENTRADA. -------------------------------------------------------------------------------
24 - SIGNAL
- TERMINAL CONTROL : -------------------------------------------------------------------------------

OCORRE PARA UM RECEIVE OU CONVERSE SE OS DADOS FOREM DESCARTADOS - TERMINAL CONTROL :


PELO CICS POR SEU COMPRIMENTO EXCEDER O MAXIMO QUE O PROGRAMA PODE ACEI- OCORRE QUANDO UM COMANDO SIGNAL E RECEBIDO DE UMA UNIDADE LOGICA
TAR E A OPCAO NOTRUNCATE NAO FOI ESPECIFICADA. OU DE UMA SESSAO. E PROVOCADA PELA EXECUCAO DE UM SEND, RECEIVE OU
OCORRE TAMBEM SE UM VALOR FORA DOS LIMITES E COLOCADO NA OPCAO WAIT TERMINAL QUE SE REFERE A UNIDADE LOGICA OU SESSAO. TAMBEM E PROVO-
LENGTH DO COMANDO SEND, NA OPCAO FROMLENGTH DO COMANDO CONVERSE, OU NA CADO PELA EXECUCAO DE UM WAIT SIGNAL; NESTE CASO, O COMANDO DE CONTROLE
OPCAO PROCLENGTH DO COMANDO PROCESS. DE FLUXO DE DADOS FOI RECEBIDODO RECURSO PRINCIPAL. EIBSIG TAMBEM SERA
OCORRERA TAMBEM SE : SETADO QUANDO UM SINAL FOR RECEBIDO.
ACAO DEFAULT : IGNORAR A CONDICAO.
1) O VALOR ESPECIFICADO NA OPCAO PIPLENGTH E MENOR QUE ZERO;
-------------------------------------------------------------------------------
2) O VALOR ESPECIFICADO NA OPCAO PIPLENGTH EXCEDE O LIMITE DO CICS DE 25 - QBUSY
32.767. -------------------------------------------------------------------------------

3) O COMPRIMENTO PIP TEM UM VALOR MENOR QUE 4. - TRANSIENT DATA CONTROL :


OCORRE SE UM COMANDO READQ TD TENTA ACESSAR UM REGISTRO NUMA FILA
4) O TOTAL DOS COMPRIMENTOS DOS ELEMENTOS NA PIPLIST NAO E IGUAL AO VA- INTRAPARTITION E ESTA ESTAH SENDO GRAVADA OU SENDO DELETADA POR OUTRA
LOR ESPECIFICADO NA PIPLENGTH. TASK. ESTA CONDICAO APLICA-SE SOMENTE A INPUT; REQUESTS DE OUTPUT SAO
SEMPRE ENFILEIRADOS ATE QUE A FILA INTRAPARTITION NAO ESTEJA MAIS SENDO
- BATCH DATA INTERCHANGE : USADA.
ACAO DEFAULT : A TASK QUE EMITIU O READQ TD ESPERA ATE QUE A FILA
OCORRE SE O COMPRIMENTO DO DADO RECUPERADO E MAIOR QUE O VALOR ES- NAO ESTAJA MAIS SENDO USADA PARA OUTPUT.
PECIFICADO NA OPCAO LENGTH DO COMANDO ISSUE RECEIVE. ENTRETANTO, A OPCAO NOSUSPEND SOBREPOE-SE A ACAO DEFAULT.

- INTERVAL CONTROL : -------------------------------------------------------------------------------


26 - ITEMERR
OCORRE NUMA RECUPERACAO SE O COMPRIMENTO ESPECIFICADO E MENOR QUE -------------------------------------------------------------------------------
O ATUAL DO DADO ARMAZENADO.
- TEMPORARY STORAGE CONTROL :
- STORAGE CONTROL : OCORRE QUANDO UM ITEM NUMBER ESPECIFICADO POR UM READQ TS OU UM
WRITEQ TS COM A OPCAO REWRITE E INVALIDO (ISTO E, FORA DO INTERVALO
OCORRE SE O VALOR ESPECIFICADO NA OPCAO LENGTH EXCEDE O MAXIMO ASSOCIADO PARA A FILA).
POSSIVEL.
-------------------------------------------------------------------------------
- TRANSIENT DATA CONTROL : 27 - PGMIDERR
-------------------------------------------------------------------------------
OCORRE SE :
- PROGRAM CONTROL :
1) A OPCAO LENGTH NAO E CODIFICADA PARA UM INPUT (SEM A OPCAO SET) OU OCORRE SE UM PROGRAMA, TABELA OU MAPA NAO E ACHADO NA PPT, OU NA
PARA UM OUTPUT ENVOLVENDO REGISTROS VARIAVEIS. LIBRARY OU ESTA DESABILITADO. OCORRE TAMBEM NO MVS/XA SE UM PROGRAMA DE
APLICACAO EXECUTANDO NO MODO 24-BIT ENVIA UM LOAD PARA UM PROGRAMA QUE
2) O COMPRIMENTO ESPECIFICADO NO OUTPUT E MAIOR QUE O MAXIMO ESPECIFICA- RESIDE ACIMA DOS 16 MEGABYTES.
DO PARA A FILA NA DCT.
Página 111/105 Página 112/105
- BMS :
- ABNORMAL TERMINATION RECOVERY : OCORRE SE HA UM ERRO DE I/O IRRECUPERAVEL DE TEMPORARY STORAGE.
OCORRE SE O PROGRAMA NAO E ACHADO NA PPT OU ESTA DESABILITADO (CO-
MANDO HANDLE ABEND). -------------------------------------------------------------------------------
36 - MAPFAIL
------------------------------------------------------------------------------- -------------------------------------------------------------------------------
29 - ENDDATA
------------------------------------------------------------------------------- - BMS :
OCORRE SE O DADO A SER MAPEADO TEM UM COMPRIMENTO DE ZERO OU NAO
- INTERVAL CONTROL : CONTEM UMA SEQUENCIA SBA (SET-BUFFER-ADDRESS). APLICA-SE A DISPOSITIVOS
3270 SOMENTE. A AREA DE RECEBIMENTO DE DADOS CONTERA OS DADOS DE ENTRADA
OCORRE SE : NAO MAPEADOS. A QUANTIDADE DE DADOS NAO MAPEADOS MOVIDOS PARA AREA DE
USUARIOS SERA LIMITADA PELO COMPRIMENTO ESPECIFICADO NA OPCAO LENGTH DO
1) NAO HA MAIS DADOS ARMAZENADOS PARA UMA TASK QUE ESTA EMITINDO UM CO- COMANDO RECEIVE MAP.
MANDO RETRIEVE . PODE SER CONSIDERADA UMA RESPOSTA DE FIM DE ARQUIVO
NOR MAL QUANDO ESTAMOS RECUPERANDO REGISTROS SEQUENCIALMENTE. ESTA CONDICAO TAMBEM OCORRE SE UM PROGRAMA EMITE UM RECEIVE MAP
PARA O QUAL O OPERADOR RESPONDE COM UM CLEAR, PA, ENTER OU PF SEM ENTRAR
2) O RETRIEVE FOI EMITIDO POR UMA TASK QUE E STARTADA POR UM COMANDO DADOS.
START NO QUAL NAO FOI ESPECIFICADA A OPCAO FROM.
-------------------------------------------------------------------------------
3) O RETRIEVE FOI EMITIDO POR UMA TASK QUE NAO FOI STARTADA POR COMANDO 38 - INVMPSZ
START. -------------------------------------------------------------------------------

------------------------------------------------------------------------------- - BMS :
30 - INVTSREQ OCORRE SE O MAPA ESPACIFICADO E MUITO GRANDE PARA O TERMINAL, OU
------------------------------------------------------------------------------- SE UM HANDLE CONDITION OVERFLOW ESTA ATIVO E O MAPA E GRANDE.

- INTERVAL CONTROL : -------------------------------------------------------------------------------


OCORRE SE NAO HA SUPORTE PARA UM REQUEST DE LEITURA DE UMA TS EMI- 39 - IGREQID
TIDO PELO CICS DURANTE UMA EXECUCAO DE UM COMANDO RETRIEVE. ESSA SITU- -------------------------------------------------------------------------------
ACAO PODE OCORRER QUANDO UM SIMULADO DO TEMPORARY STORAGE PROGRAM E IN-
CLUIDO NO SISTEMA EM LUGAR DO TEMPORARY STORAGE PROGRAM USUAL. - BMS :
OCORRE SE O PREFIXO ESPECIFICADO NA OPCAO REQID DE UM COMANDO
------------------------------------------------------------------------------- SEND E DIFERENTE DAQUELA ESTABELECIDA POR UM REQID ANTERIOR, OU DO
31 - EXPIRED DEFAULT PARA AQUELA MENSAGEM LOGICA.
-------------------------------------------------------------------------------
-------------------------------------------------------------------------------
- INTERVAL CONTROL : 40 - OVERFLOW
OCORRE SE O TEMPO ESPECIFICADO NO COMANDO POST OU DELAY JA EXPIROU -------------------------------------------------------------------------------
QUANDO O COMANDO FOI EMITIDO.
- BMS :
------------------------------------------------------------------------------- OCORRE SE OS DADOS MAPEADOS NAO SE AJUSTAM NA PAGINA CORRENTE. ES-
32 - RETPAGE TA CONDICAO SO E PROVOCADA SE O COMANDO HANDLE CONDITION OVERFLOW ESTI-
------------------------------------------------------------------------------- VER ATIVO.

- BMS : ------------------------------------------------------------------------------
OCORRE SE A OPCAO SET E ESPECIFICADA E UMA OU MAIS PAGINAS COM- 41 - INVLDC
PLETAS ESTAO PRONTAS PARA VOLTAR PARA O PROGRAMA DE APLICACAO. ------------------------------------------------------------------------------
ACAO DEFAULT : RETORNA O CONTROLE PARA O PROGRAMA DE APLICACAO AO
PONTO IMEDIATAMENTE SEGUINTE AO COMANDO BMS SEND. - BMS :
OCORRE SE O LDC MNEUMONICO ESPECIFICADO NAO ESTA INCLUIDO NA LIS-
TA DE LDC'S PARA AQUELA UNIDADE LOGICA.
-------------------------------------------------------------------------------
33 - RTEFAIL ------------------------------------------------------------------------------
------------------------------------------------------------------------------- 42 - NOSTG
------------------------------------------------------------------------------
- BMS :
OCORRE SE UM COMANDO ROUTE RESULTA NUMA MENNSAGEM ENVIADA SOMENTE - STORAGE CONTROL :
PARA O TERMINAL QUE INICIOU A TRANSACAO. OCORRE SE A MEMORIA PRINCIPAL REQUISITADA NAO PODE SER OBTIDA.
ACAO DEFAULT : RETORNA O CONTROLE PARA O PROGRAMA DE APLICACAO AO ACAO DEFAULT : SUSPENDER A ATIVIDADE DA TASK ATE QUE A MEMORIA
PONTO IMEDIATAMENTE SEGUINTE AO ROUTE. PRINCIPAL REQUISITADA SEJA PROPORCIONADA.

------------------------------------------------------------------------------- ------------------------------------------------------------------------------
34 - RTESOME 43 - JIDERR
------------------------------------------------------------------------------- ------------------------------------------------------------------------------

- BMS : - JOURNAL CONTROL :


OCORRE SE ALGUM DOS TERMIANIS ESPECIFICADOS NA OPCAO DO COMANDO OCORRE SE O JOURNAL ESPECIFICADO NAO EXISTE NA JCT - JOURNAL
ROUTE NAO RECEBER A MENSAGEM. CONTROL TABLE.
ACAO DEFAULT : RETORNA O CONTROLE PARA O PROGRAMA DE APLICACAO AO
PONTO IMEDIATAMENTE SEGUINTE AO ROUTE. ------------------------------------------------------------------------------
44 - QIDERR
------------------------------------------------------------------------------- ------------------------------------------------------------------------------
35 - TSIOERR
------------------------------------------------------------------------------- - TRANSIENT DATA CONTROL :
OCORRE SE O DESTINO SIMBOLICO A SER USADO COM UM COMANDO DE
Página 113/105 Página 114/105
TRANSIENT DATA CONTROL NAO E ACHADO.
3) TODAS AS SESSOES NO GRUPO ESPECIFICADO PELO SYSID E NOMES ESTAO FORA
- TEMPORARY STORAGE CONTROL : DE SERVICO, OU TODAS AS SESSOES ESTAO FORA DE SERVICO.
OCORRE QUANDO A FILA ESPECIFICADA POR UM READQ TS OU WRITEQ TS COM
A OPCAO REWRITE NAO E ACHADA, NEM NA MEMORIA PRINCIPAL, NEM NA AUXILIAR. - INTERVAL CONTROL :

------------------------------------------------------------------------------ OCORRE QUANDO A OPCAO SYSID ESPECIFICADA E UM NOME NAO DEFINIDO NA


45 - NOJBUFSP TABELA DE INTERSYSTEM, OU E UM SISTEMA QUE A LIGACAO ESTA FECHADA.
------------------------------------------------------------------------------
- TRANSIENT DATA CONTROL :
- JOURNAL CONTROL :
OCORRE SE O ESPACO ALOCADO PARA O JOURNAL NAO E SUFICIENTE PARA OCORRE QUANDO A OPCAO SYSID ESPECIFICADA E UM NOME NAO DEFINIDO NA
CONTER O REGISTRO. TABELA DE INTERSYSTEM, OU E UM SISTEMA QUE A LIGACAO ESTA FECHADA.
ACAO DEFAULT : RELATAR O CONTEUDO DO BUFFER CORRENTE; SUSPENDER A
TASK ATE QUE O COMANDO JOURNAL SEJA SATISFEITO. - TEMPORARY STORAGE CONTROL :

------------------------------------------------------------------------------ OCORRE QUANDO A OPCAO SYSID ESPECIFICADA E UM NOME NAO DEFINIDO NA


46 - DSSTAT TABELA DE INTERSYSTEM, OU E UM SISTEMA QUE A LIGACAO ESTA FECHADA.
------------------------------------------------------------------------------
------------------------------------------------------------------------------
- BATCH DATA INTERCHANGE : 55 - ENQBUSY
------------------------------------------------------------------------------
OCORRE QUANDO O STATUS DO DESTINO MUDA DEVIDO A UM DOS SEGUINTES
MOTIVOS : - TASK CONTROL :
OCORRE QUANDO O COMANDO ENQ ESPECIFICA UM RECURSO QUE NAO ESTA
1) O DATA STREAM ABORTA; DISPONIVEL.

2) O DATA STREAM E SUSPENSO. ACAO DEFAULT : ESPERAR QUE O RECURSO FIQUE DISPONIVEL.

------------------------------------------------------------------------------ ------------------------------------------------------------------------------
47 - SELNERR 57 - IGREQCD
------------------------------------------------------------------------------ ------------------------------------------------------------------------------

- BATCH DATA INTERCHANGE : - BMS :


OCORRE QUANDO UM ERRO ACONTECE DURANTE A SELECAO DE UM DESTINO. OCORRE QUANDO UMA TENTATIVA DE EXECUTAR UM COMANDO SEND MAP, SEND
O DESTINO NAO E SELECIONADO E OUTROS COMANDOS PARA O MESMO DESTINO PRO- PAGE, SEND TEXT OU SEND CONTROL E FEITA APOS UM COMANDO SIGNAL COM UM
VAVELMENTE NAO TERAO SUCESSO. RCD (REQUEST CHANGE DIRECTION) TENDO SIDO RECEBIDO DE UMA LUTYPE4.

------------------------------------------------------------------------------ - TERMINAL CONTROL :


48 - FUNCERR OCORRE QUANDO UMA TENTATIVA DE EXECUTAR UM SEND OU CONVERSE DEPOIS
------------------------------------------------------------------------------ DE UM SIGNAL COM UM CODIGO RCD TENDO SIDO RECEBIDO DE UMA UNIDADE LOGICA
LUTYPE4 E FEITA.
- BATCH DATA INTERCHANGE :
OCORRE QUANDO UM ERRO ACONTECE DURANTE A EXECUCAO DE UM COMANDO. - BATCH DATA INTERCHANGE :
A SELECAO DE DESTINOS NAO E AFETADA E OUTROS COMANDOS PARA O MESMO DES- OCORRE QUANDO UMA TENTATIVA DE EXECUTAR UM ISSUE SEND APOS UM CO-
TINOS TEM SUCESSO. DIGO SIGNAL RCD TER SIDO RECEBIDO DE UMA UNIDADE LOGICA LUTYPE4 E FEITA.

------------------------------------------------------------------------------ ------------------------------------------------------------------------------
49 - UNEXPIN 59 - SYSBUSY
------------------------------------------------------------------------------ ------------------------------------------------------------------------------

- BMS : - TERMINAL CONTROL :


PROVOCADO QUANDO UM DADO INESPERADO OU IRRECONHECIVEL E RECEBIDO. OCORRE SE UM REQUEST PARA UMA SESSAO NAO PODE SER SERVIDO IMEDIA-
ISSO SO SE APLICA A TERMINAIS "BATCH DATA INTERCHANGE". TAMENTE.
ACAO DEFAULT : ENFILEIRAR O REQUEST ATE A SESSAO FICAR DISPONIVEL.
- BATCH DATA INTERCHANGE :
OCORRE QUANDO ALGUM DADO INESPERADO OU IRRECONHECIDO E RECEBIDO DA ------------------------------------------------------------------------------
CONTROLADORA. 60 - SESSBUSY
------------------------------------------------------------------------------
------------------------------------------------------------------------------
53 - SYSIDERR - TERMINAL CONTROL :
------------------------------------------------------------------------------ OCORRE SE O REQUEST PARA UMA SESSAO NAO PODE SER ATENDIDO IMEDI-
ATAMENTE.
- FILE CONTROL : ACAO DEFAULT : ENFILEIRAR O REQUEST ATE A SESSAO FICAR DISPONIVEL.
OCORRE QUANDO A OPCAO SYSID ESPECIFICA OU UM NOME QUE NAO ESTA DE-
FINIDO NA TABELA DE SISTEMAS, OU UM SISTEMA PARA O QUAL A LIGACAO ESTA ------------------------------------------------------------------------------
FECHADA. 61 - NOTALLOC
------------------------------------------------------------------------------
- TERMINAL CONTROL :
OCORRE SE O CICS FOR INCAPAZ DE PROVER UM PROGRAMA DE APLICACAO - TERMINAL CONTROL :
COM UMA SESSAO ADEQUADA. ISTO OCORRE SE : OCORRE SE O RECURSO ESPECIFICADO NO COMANDO NAO PERTENCE A APLICA-
CAO.
1) O NOME ESPECIFICADO NA OPCAO SYSID NAO E RECONHECIDO PELO CICS;
------------------------------------------------------------------------------
2) O NOME DERIVADO DA OPCAO PROFILE NAO E UM DOS NOMES DEFINIDOS PARA O 62 - CBIDERR
SISTEMA LU6.2; ------------------------------------------------------------------------------
Página 115/105 Página 116/105
- TERMINAL CONTROL :
OCORRE SE O CONJUNTO DE OPCOES DE PROCESSAMENTO DO TERMINAL
CONTROL NAO E ACHADO.

------------------------------------------------------------------------------
65 - INVPARTN
------------------------------------------------------------------------------

- BMS :
OCORRE SE A PARTICAO ESPECIFICADA NAO ESTA DEFINIDA NO CONJUNTO DE
PARTICOES ASSOCIADO AO PROGRAMA DE APLICACAO.

------------------------------------------------------------------------------
70 - NOTAUTH
------------------------------------------------------------------------------

- FILE CONTROL :
OCORRE SE UM RECURSO DE CHECAGEM DE SEGURANCA FALHA. O USO DO
SYSID IRA SEMPRE PROVOCAR A CONDICAO NOTAUTH QUANDO O RECURSO DE CHECA-
GEM DE SEGURANCA ESTA ATIVO (RSLC=YES NA PCT). AS RAZOES DAS FALHAS SAO
AS MESMAS DO ABEND AEY7 DESCRITO NO MANUAL "MESSAGES AND CODES".

- INTERVAL CONTROL :
OCORRE SE UM RECURSO DE CHECAGEM DE SEGURANCA FALHA. O USO DO
SYSID IRA SEMPRE PROVOCAR A CONDICAO NOTAUTH QUANDO O RECURSO DE CHECA-
GEM DE SEGURANCA ESTA ATIVO (RSLC=YES NA PCT). AS RAZOES DAS FALHAS SAO
AS MESMAS DO ABEND AEY7 DESCRITO NO MANUAL "MESSAGES AND CODES".

- PROGRAM CONTROL :
OCORRE QUANDO UM RECURSO DE CHECAGEM DE SEGURANCA FALHA. AS RAZOES
DA FALHA SAO AS MESMAS DO ABEND AEY7.

- TRANSIENT DATA CONTROL :


OCORRE SE UM RECURSO DE CHECAGEM DE SEGURANCA FALHA. O USO DO
SYSID IRA SEMPRE PROVOCAR A CONDICAO NOTAUTH QUANDO O RECURSO DE CHECA-
GEM DE SEGURANCA ESTA ATIVO (RSLC=YES NA PCT). AS RAZOES DAS FALHAS SAO
AS MESMAS DO ABEND AEY7 DESCRITO NO MANUAL "MESSAGES AND CODES".

- TEMPORARY STORAGE CONTROL :


OCORRE SE UM RECURSO DE CHECAGEM DE SEGURANCA FALHA. O USO DO
SYSID IRA SEMPRE PROVOCAR A CONDICAO NOTAUTH QUANDO O RECURSO DE CHECA-
GEM DE SEGURANCA ESTA ATIVO (RSLC=YES NA PCT). AS RAZOES DAS FALHAS SAO
AS MESMAS DO ABEND AEY7 DESCRITO NO MANUAL "MESSAGES AND CODES".

- JOURNAL CONTROL :
OCORRE QUANDO UM RECURSO DE CHECAGEM DE SEGURANCA FALHA. AS RAZOES
DA FALHA SAO AS MESMAS DO ABEND AEY7.

------------------------------------------------------------------------------
81 - TERMERR
------------------------------------------------------------------------------

- TERMINAL CONTROL :
ERRO RELACIONADO A TERMINAIS, COMO FALHA DE SESSAO. ESSA CONDICAO
APLICA-SE A TERMINAIS CONECTADOS AO VTAM SOMENTE. POR CAUSA DA NATUREZA
ASSINCRONA DESTA CONDICAO, O PROGRAMA DE APLICACAO DEVE CHECAR, USANDO O
CONFIRM OU O SYSCPOINT, PARA TER CERTEZA QUE NENHUM ERRO AINDA PENDENTE
DEIXE DE SER RESOLVIDO ANTES QUE ELE ABANDONE O CONTROLE.
PARA MANIPULAR ESTA CONDICAO, DEVEMOS ANTES EMITIR UM COMANDO FREE
PARA LIBERAR A SESSAO. SE ISTO NAO FOR FEITO, TEREMOS UM CONDICAO INVREQ
E UM ABEND ATCV SE A CONDICAO NAO FOR MANIPULADA.
ACAO DEFAULT : TERMINA TASK ANORMALMENTE COM ABEND ATNI.

Página 117/105

Você também pode gostar