Проверка целостности метаданных

Для проверки целостности метаданных используйте контрольную сумму, которая вычисляется определенным образом по содержимому объекта. Контрольная сумма меняется при любом изменении объекта. Для проверки суммы необходимо первоначально её рассчитать. При последующей проверке объекта сверяется предыдущая контрольная сумма с текущей. Если сумма изменена, значит, объект был изменен.

Примечание. Проверка целостности метаданных доступна только в настольном приложении.

Расчёт контрольных сумм

Для расчёта контрольных сумм:

После выполнения команды будет открыто диалоговое окно «Расчёт контрольной суммы»:

В левой части окна отображено дерево объектов репозитория, а в правой формируется список объектов, для которых будут рассчитаны суммы. Если вызов окна был произведен из менеджера обновлений, то в правой части диалога будут отображены объекты, содержащиеся на панели «Обновление».

Для настройки отображения объектов в контекстном меню дерева объектов репозитория установите переключатель:

Для поиска объекта в дереве используйте сочетание клавиш CTRL+F, после чего будет открыт стандартный диалог поиска.

Для добавления в список выбранного объекта в дереве:

Для удаления выбранных объектов из списка нажмите кнопку «Удалить», после чего будет открыт диалог подтверждения действия.

Для начала расчёта контрольных сумм сформированного списка объектов нажмите кнопку «Рассчитать сумму». После чего будет открыт стандартный диалог сохранения файла. При нажатии на кнопку «Сохранить» суммы будут рассчитаны и сохранены. Файл контрольной суммы имеет расширение *.crc.

Проверка контрольной суммы

Для проверки контрольных сумм:

После выполнения команды будет открыт стандартный диалог выбора файла. Укажите в нем файл, содержащий ранее сохраненные суммы.

После указания файла будет открыто окно «Проверка контрольных сумм», отображающее результаты проверки предыдущей контрольной суммы с текущей, например:

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

См. также:

Контроль целостности платформы и метаданных | Проверка целостности платформы