VSAM - Статус файла
При работе с наборами данных VSAM вы можете столкнуться с аварийными остановками. Ниже приведены общие коды состояния файлов с их описанием, которые помогут вам решить проблемы.
| Код | Описание |
|---|---|
| 00 | Операция успешно завершена |
| 02 | Обнаружен повторяющийся ключ неуникального альтернативного индекса |
| 04 | Неверная запись фиксированной длины |
| 05 | При выполнении OPEN File, а файл отсутствует |
| 10 | Обнаружен конец файла |
| 14 | Попытка ПРОЧИТАТЬ относительную запись за пределами файла |
| 20 | Неверный ключ для VSAM KSDS или RRDS |
| 21 год | Ошибка последовательности при выполнении WRITE или изменении ключа при REWRITE |
| 22 | Обнаружен первичный повторяющийся ключ |
| 23 | Запись не найдена или Файл не найден |
| 24 | Ключ вне границы файла |
| 30 | Постоянная ошибка ввода-вывода |
| 34 | Запись за пределами файла |
| 35 год | При выполнении OPEN File, а файл отсутствует |
| 37 | ОТКРЫТЬ файл в неправильном режиме |
| 38 | Пытался ОТКРЫТЬ заблокированный файл |
| 39 | OPEN не удалось из-за конфликтующих атрибутов файла |
| 41 год | Пытался ОТКРЫТЬ уже открытый файл |
| 42 | Пытался ЗАКРЫТЬ файл, который НЕ ОТКРЫТ |
| 43 год | Пытался ПЕРЕЗАПИСАТЬ без предварительного чтения записи |
| 44 год | Пытался ПЕРЕЗАПИСАТЬ запись другой длины |
| 46 | Пытался ПРОЧИТАТЬ за пределами конца файла |
| 47 | Пытался ПРОЧИТАТЬ из файла, который не был открыт IO или INPUT |
| 48 | Пытался ЗАПИСАТЬ в файл, который не был открыт IO или OUTPUT |
| 49 | Пытался УДАЛИТЬ или ПЕРЕПИСАТЬ в файл, который не был открыт IO |
| 91 | Ошибка пароля или авторизации |
| 92 | Логическая ошибка |
| 93 | Ресурсы недоступны |
| 94 | Последовательная запись недоступна или одновременная ошибка OPEN |
| 95 | Информация о файле недействительна или неполна |
| 96 | Нет инструкции DD для файла |
| 97 | ОТКРЫТЬ успешно, целостность файла подтверждена |
| 98 | Файл заблокирован - не удалось открыть |
| 99 | Запись заблокирована - сбой доступа к записи |