Компиляция объектов в статусе Invalid (СУБД Oracle)

Компилятор позволяет исправить ошибки, отредактировав код, просмотреть список ошибок по всем объектам или сгруппировав по схемам, типам объектов.

Структура окна компилятора

Tree invalid object

Дерево объектов в статусе Invalid

Корневая запись - имя схемы, при раскрытии отображается информация по типам объектов и количеству объектов каждого типа. 

Вкладка "Code edit"

Редактор тела объекта.

Отображения кода

  • В дереве выбрать объект чей код необходимо отобразить

  • В контекстном меню выбрать "Code edit"

или

  • Зажать клавишу CTRL и кликнуть по объекту в дереве

ВАЖНО: конструкция create or replace должна отсутствовать в тексте в поле "Code invalid object".

Список "Error list" - содержит по одной строчке для каждой ошибки в тексте объекта. При клике курсор переводится на строку с ошибкой в поле "Code invalid object"

Вкладка "List all errors"

Служит для просмотра информации по ошибкам в объектах БД. Список можно сортировать по схеме, типу объекта 

Компиляция объектов
  • В дереве "Tree invalid object" выделить нужный уровень (схема, тип объекта, объект)

  • Нажать кнопку "Run compile"

Мониторинг процесса компиляции осуществляется в "Мониторе программы"