Устранение неполадок - это процесс поиска и устранения причин,
вызывающих неполадки. Если во время вашей работы с программным обеспечением IBM
возникает неполадка, то процесс ее устранения начинается с того момента, как вы
задаете себе вопрос: Что случилось?
В самом общем виде стратегия устранения неполадок включает в себя следующие шаги:
- Запись признаков неполадки
- Воссоздание неполадки
- Устранение возможных причин
- Использование средств отладки для разработки приложений
Запись признаков неполадки
В зависимости
от типа обнаруженной неполадки, которая может возникнуть, например, на сервере
в приложении, или в служебных утилитах, вы можете получить сообщение,
указывающее на возникшую ошибку. Всегда записывайте показанные сообщения об
ошибках. Как бы просто это не звучало, сообщения об ошибках часто содержат
коды, которые оказываются крайне полезными при дальнейшем анализе неполадки. Может также быть показано несколько сообщений об ошибках, которые выглядят
очень похоже, но слегка различаются. Точно записав каждое сообщение, вы сможете
выявить причину возникновения неполадки.
Источники сообщений об ошибках:
- Панель Ошибки в рабочей области
- Консоль рабочей области
- Файлы протоколов в рабочей области
- Окна диалогов с сообщениями об ошибках
Воссоздание неполадки
Попытайтесь
мысленно воспроизвести те шаги, которые вы выполняли в момент возникновения
неполадки. Попробуйте повторить их и понять, можете ли вы легко воспроизвести
неполадку. Если неполадка легко воспроизводится, то вам проще будет проверить
правильность принятых мер.
Ответьте на следующие вопросы:
- Как впервые была замечена неполадка?
- Сделали вы что-нибудь отличное от обычных операций, что заставило вас заметить неполадку?
- Является ли процесс, вызвавший возникновение неполадки, новой процедурой,
или раньше он работал без ошибок?
- Если раньше процесс работал, то что в нем изменилось?
- Изменения могут быть самыми разными, начиная от добавления нового
программного или аппаратного обеспечения, и заканчивая внесением изменений в
конфигурацию.
- Каков был первый замеченный вами признак неполадки? Каковы были другие
признаки, обнаруженные примерно в то же время?
- Встречалась ли где-либо еще аналогичная неполадка? Была ли она обнаружена
только в одной системе или похожая неполадка встречалась в нескольких системах?
- Какие были показаны сообщения, указывающие на причину неполадки?
Устранение возможных причин
Вы можете
сузить область поиска неполадки, устранив не связанные с ней компоненты. Эта
процедура позволяет постепенно упростить ситуацию и избежать непродуктивных
потерь времени. Необходимые инструкции вы можете найти в документации по
продукту и в других источниках справочной информации.
Начните с ответа на следующие вопросы:
- Сталкивался ли кто-нибудь с такой неполадкой?
- Существует ли исправление, которое вы можете применить?
Использование средств отладки для разработки приложений
В качестве более глубокой меры, вы можете воспользоваться отладчиком
приложений.
Для того чтобы научиться работать с этим инструментом, обратитесь к разделам
электронной справки по продукту, в которых описана отладка приложений.