Протокол отладки
При каждом тестовом прогоне отладчик ведет протокол, в котором фиксируется следующая информация:
-
текущее состояние отлаживаемого объекта (исполнение, ожидание запуска и т.п.);
-
все возникшие исключительные ситуации. Описание ситуации включает имя процедуры, в которой возникла исключительная ситуация, номер строки и тип ситуации;
-
все отличные от нормального коды завершения СУБД ЛИНТЕР;
-
значения выходных параметров для хранимых процедур (если выходные параметры заданы) или статус триггерной операции (разрешена/запрещена) при завершении исполнения;
Для просмотра протокола отладки необходимо:
-
установить флажок (если он не установлен) в пункте меню
= > или щелкнуть левой кнопкой мыши на пиктограмме в панели инструментов. В результате станет доступной вкладкаСообщения
в информационном окне; -
раскрыть вкладку
Сообщения
в информационном окне (рисунок 17). Если она раскрыта после исполнения отлаживаемого объекта, окно будет содержать окончательный протокол исполнения. Если же вкладка раскрывается до запуска на выполнение, то сообщения в окне будут появляться по мере исполнения объекта.
Очистка окна сообщений
Отладчик никогда не удаляет по собственной инициативе протоколы предыдущих тестовых прогонов: каждый новый протокол дописывается в конец предыдущего, т.е. отладчик хранит все протоколы текущего сеанса отладки. Это позволяет пользователю, при необходимости, сравнивать результаты различных тестовых прогонов одного и того же объекта при разных входных параметрах и/или исходных текстах объектов. Если протоколы предыдущих тестовых прогонов не представляют интереса и/или мешают работе, их можно удалить. Удалить можно только сразу все сообщения, выборочное удаление не допускается.
Для очистки окна сообщений необходимо:
-
раскрыть вкладку
Сообщения
в информационном окне; -
перейти в пункт меню
= > . Все записи в окне сообщений будут удалены.