VSAM - Status do arquivo

Ao trabalhar com conjuntos de dados VSAM, você pode encontrar abends. A seguir estão os códigos de status de arquivo comuns com suas descrições que o ajudarão a resolver os problemas -

Código Descrição
00 Operação concluída com sucesso
02 Chave duplicada de índice alternativo não exclusivo encontrada
04 Registro de comprimento fixo inválido
05 Durante a execução de OPEN, o arquivo e o arquivo não estão presentes
10 Fim do arquivo encontrado
14 Tentativa de LER um registro relativo fora do limite do arquivo
20 Chave inválida para VSAM KSDS ou RRDS
21 Erro de sequência ao executar WRITE ou alterar a chave em REWRITE
22 Chave primária duplicada encontrada
23 Registro não encontrado ou arquivo não encontrado
24 Chave fora do limite do arquivo
30 Erro de E / S permanente
34 Registro fora do limite do arquivo
35 Durante a execução de OPEN, o arquivo e o arquivo não estão presentes
37 ABRIR arquivo com modo errado
38 Tentou ABRIR um arquivo bloqueado
39 OPEN falhou devido a atributos de arquivo conflitantes
41 Tentei ABRIR um arquivo que já está aberto
42 Tentei FECHAR um arquivo que não está ABERTO
43 Tentei REESCRITAR sem LER um registro primeiro
44 Tentei REESCRITAR um registro de duração diferente
46 Tentei READ além do fim do arquivo
47 Tentei READ de um arquivo que não foi aberto IO ou INPUT
48 Tentei ESCREVER para um arquivo que não foi aberto IO ou OUTPUT
49 Tentei EXCLUIR ou RECORDAR um arquivo que não foi aberto IO
91 Falha na senha ou autorização
92 Erro Lógico
93 Recursos não disponíveis
94 Registro sequencial indisponível ou erro OPEN simultâneo
95 Informações do arquivo inválidas ou incompletas
96 Nenhuma declaração DD para o arquivo
97 ABERTO com sucesso e integridade do arquivo verificada
98 O arquivo está bloqueado - OPEN falhou
99 Registro bloqueado - falha no acesso ao registro