Руководство администратора


Сопровождение системы 4.1.Журнал ошибок



страница10/28
Дата06.06.2016
Размер2.28 Mb.
ТипРуководство
1   ...   6   7   8   9   10   11   12   13   ...   28

4.Сопровождение системы

4.1.Журнал ошибок


Для регистрации ошибок, возникших в процессе работы приложения, используется журнал ошибок. В журнал заносится описание возникшей ошибки и связь с текущим соединением. Форма отображает перечень ошибок, возникших при работе с приложением в соответствии с установленным фильтром.



Рисунок 4.1 95 Условие отбора для журнала ошибок

В списке «Журнала ошибок» содержится информация о пользователе, приложении, дате, времени и процессе в котором произошла ошибка.





Рисунок 4.1 96 Журнал ошибок

Ошибки классифицируются следующим образом:



– клиентская ошибка. Ошибка возникла при выполнении клиентского приложения или сгенерирована клиентским приложением.

– серверная ошибка. Ошибка возникла при выполнении серверной сохраненной процедуры, перехвачена и классифицирована сохраненной процедурой.

– ошибка посредника, осуществляющего обмен данными между клиентской и серверной частью. Ошибка возникла при передаче параметров вызова сохраненной процедуры на сервер или получения результатов работы сохраненной процедуры.

– ошибка асинхронного запроса данных. В случае асинхронного запроса данных не представляется возможным определить, где именно произошла ошибка – в клиентской части, серверной части или при передаче данных, поэтому ошибки такого рода не классифицируются более детально.

– не известно. Не удалось классифицировать ошибку по одному из вышеперечисленным критериям.



Рисунок 4.1 97 Информация об ошибке

Для просмотра детальных сведений об ошибке используется форма «Информация об ошибке». На форме есть два переключателя: сообщение – при включенном индикаторе в поле отображается текст сообщения; стек вызова – при включенном индикаторе в поле отображается стек вызова команд или процедур клиентской части. Недоступность индикатора свидетельствует о том, что стек вызова отсутствует.

Для формирования файла, в котором записана информация об ошибках, представленных в «Журнале ошибок» предназначена форма – «Дефектная ведомость». В дефектную ведомость попадает информация о тех ошибках из «Журнала ошибок», которые перед вызовом режима формирования дефектной ведомости были предварительно выделены в списке.



Рисунок 4.1 98 Вызов «Дефектной ведомости»

Информация, помещаемая в дефектную ведомость, может регулироваться по желанию пользователя, формирующего эту ведомость (включением/выключением соответствующих флагов).





Рисунок 4.1 99 Дефектная ведомость

Дефектная ведомость может быть отправлена разработчикам системы по электронной почте для изучения и исправления возникших ошибок. Если на компьютере установлена и настроена почтовая программа, то можно сразу отправить дефектную ведомость из формы бланка. Если же почтовая программа не установлена, то следует снять флаг «отправка по почте» и сохранить ведомость. Сформированный файл отправить разработчикам.


4.2.Журнал соединений


Журнал соединений содержит данные о зарегистрированных соединениях (предполагается, что для успешной работы с системой, требуется выполнить процедуру регистрации – большая часть серверных процедур проверяет наличие регистрации). Форма «Журнал соединений» используется для просмотра описаний всех зарегистрированных соединений.



Рисунок 4.2 100 Журнал соединений

Информация о зарегистрированных соединениях используется также при аудите изменений данных. Т.е. все выполняемые модификации (для тех таблиц, для которых поддерживается хронология изменений) связываются с регистрационной записью текущего пользователя. Если регистрационная запись удалена из журнала, не представляется возможным впоследствии узнать авторство выполненных изменений. Таким образом, информация в журнале соединений должна храниться так долго, как это требуется для аудита (следует обратить внимание на параметр системы HISTORY_PERIOD из блока AUDIT, «Параметры аудита»).

В списке «Журнал соединений» отображаются следующие статусы:


  • – Активно в данный момент времени.

  • – Завершено корректно.

  • – Завершено некорректно, это означает то, что соединение было разрегистрированно некорректно. Причины могут быть различные, например, потеря сетевого соединения с Oracle, принудительная разрегистрация соединения и т.д.



Рисунок 4.2 101 Информация о соединении

Для просмотра детальных сведений о соединении используется форма «Информация о соединении».





Рисунок 4.2 102 Выбор из контекстного меню пункта «Связь»

При работе с «Журналом соединений» доступны следующие виды связи:



  • Ошибки – вызов формы «Журнал ошибок» с предопределенным фильтром по текущему пользователю, текущему номеру соединения, приложению.

  • Пользователь – вызов формы списка пользователей, в которой курсор устанавливается на пользователя, указанного в журнале соединений.

  • Приложение – вызов формы списка приложений, в которой курсор устанавливается на приложение, указанное в статистике блокировок.

  • Блокировки – вызов формы «Статистика блокировок» для просмотра блокировок с предопределенным фильтром по текущему пользователю, приложению. Режим доступен при позиционировании на активном пользователе в списке соединений.





Рисунок 4.2 103 Выбор из контекстного меню пункта «Сервис»

Так же из «Журнала соединений» доступен сервис «Разрегистрация соединения» и «Удаление устаревших данных». Разрегистрация соединения – отмена регистрации сеанса пользователя. Соединение пользователя будет принудительно разрегистрировано. При очередной попытке обращения к серверу пользователь получит сообщение о том, что его соединение было разрегистрировано. Удаление устаревших данных – удаление устаревших данных аудита. При выборе данного пункта меню из журнала соединений будут удалены все записи младше даты установленной в системном параметре «Время хранения данных аудита» (HISTORY_PERIOD) блока системных параметров «Параметры аудита».





Поделитесь с Вашими друзьями:
1   ...   6   7   8   9   10   11   12   13   ...   28


База данных защищена авторским правом ©uverenniy.ru 2019
обратиться к администрации

    Главная страница