Для определения и устранения неполадок,
связанных с целостностью данных, применяется окно
Программа проверки целостности базы
данных.
Об этой задаче
Можно проверить выполнение следующих условий:
- Для каждой ссылки из родительского элемента на дочерний существует обратная ссылка из
дочернего элемента на родительский.
- Два разных родительских элемента не содержат ссылки на один и тот же дочерний элемент.
- Каждый элемент в базе данных является дочерним элементом другого элемента. Элемент, на
который не указывает ссылка из родительского элемента, не отображается в обозревателе базы данных
(вместе с дочерними элементами). Такие данные перемещаются в папку Потерянное и
найденное.
- В списке представлений проектов показаны записи для каждого проекта в базе данных. Список представлений
проектов применяется Rational
DOORS для создания представление проекта в
обозревателе базы данных.
После завершения проверки целостности базы данных с помощью мастера можно
исправить все несоответствия в базе данных, а также переместить или восстановить
восстановленные данные.
Можно выполнить ограниченную проверку целостности содержимого
выбранной папки или проекта. Проверка целостности проекта или папки не позволяет проверить данные,
ссылки на которые не указаны в других элементах. Можно проверить следующие условия:
- Отсутствующие данные
- Элементы, ссылки на которые указаны в нескольких родительских объектах
- Проекты, не указанные в списке проектов
Процедура
- Войдите в
Rational
DOORS под учетной
записью администратора. Программу проверки целостности
может запустить только администратор.
- Для проверки всех данных в базе данных выберите базу данных
. Для проверки данных в конкретном проекте или папке выберите проект или папку, затем выберите
Файл > Проверить целостность. Откроется мастер Проверка целостности базы
данных.
Прим.: Проверку целостности данных нельзя выполнить на
сервере базы данных версии 7.0 SP1 или более ранней версии.
В случае применения несовместимого сервера базы данных
выдается сообщение об ошибке.
- Выполните проверку целостности данных и устраните неполадки в соответствии с инструкциями
мастера. Для просмотра дополнительной информации о страницах мастера выберите
Справка.
Дальнейшие действия
Результаты проверки целостности данных можно сохранить в файле протокола.
Файл
протокола создается в каталоге, который указывается в ходе работы с программой проверки
целостности данных. Он содержит следующие разделы:
- В первом разделе перечислены все проверенные элементы вместе с датой и временем проверки. Элементы,
в которых обнаружены ошибки целостности данных, обозначаются символами
***. Для них указано краткое описание ошибки.
- Второй раздел содержит обзор каждой обнаруженной неполадки. В частности, указаны родительские
и дочерние ссылки, существовавшие для каждого элемента на момент проверки.
- Последний раздел содержит сведения об операциях исправления базы данных, выполненных
пользователем. Операции с ошибками, обозначаются символами ***.