Копировать ссылку на страницу

Проверка целостности базы данных в части деловых процессов

Сценарий предназначен для проверки целостности данных о задачах и заданиях.

Сценарий запускает администратор системы.

Чтобы выполнить проверку ссылочной целостности таблиц базы данных в части деловых процессов:

1.Запустите сценарий. Откроется окно запроса режима проверки:

2.Выберите одно из действий:
•Отчет. Сформировать отчет с результатами проверки целостности базы данных. В конце появится сообщение об окончании проверки и откроется отчет с результатами проверки. Отчет результатов выполнения сценария сохраняется во временной папке текущего пользователя. Например, %APPDATA%\Local\Temp\WorksDataBaseCheckResult.log;
•Скрипт. Провести проверку и сформировать скрипт удаления ошибочных данных. При нажатии на кнопку откроется текст скрипта и появится сообщение с подтверждением выполнения скрипта. Файл с текстом скрипта сохраняется во временной папке текущего пользователя. Например, %APPDATA%\Local\Temp\WorksDataBaseCheckResult.log;
•Отмена. Прервать проверку целостности базы данных.

Отчет с результатами выполнения сценария содержит информацию:

•ИД задач, инициатора которых нет в справочнике Пользователи;
•ИД задач, в правах которых указан несуществующий пользователь или группа;
•ИД задач, в правах которых есть дубликаты;
•ИД задач, правами на которые не обладает ни один пользователь или группа;
•ИД задач, для которых нет маршрута;
•ИД задач, в маршруте которых указан несуществующий пользователь;
•ИД задач, в наблюдателях которых указан несуществующий пользователь;
•ИД задач, для которых в качестве ведущей указана несуществующая задача;
•ИД задач, для которых в качестве ведущего указано несуществующее задание;
•ИД задач, для которых в качестве главной указана несуществующая задача;
•ИД задач, для которых есть главная и при этом заданы права доступа;
•задания, исполнитель которых не соответствует исполнителю в маршруте. ИД задачи;
•тексты, автора которых нет в справочнике Пользователи;
•права задач, для которых нет задач;
•этапы маршрута задач, для которых нет задач;
•наблюдатели задач, для которых нет задач;
•ИД несуществующих задач, у которых есть задания;
•вложения, для которых нет задач;
•вложения, для которых нет заданий;
•тексты задач, для которых нет задач;
•тексты заданий, для которых нет заданий;
•статусы, которые относятся к несуществующим задачам;
•статусы, которые относятся к несуществующим заданиям;
•связи, которые ссылаются на несуществующие задачи;
•связи, которые ссылаются на несуществующие задания;
•ИД задач с ручным типом прав, созданных по жесткому типовому маршруту;
•ИД задач, которые не удалось получить через фабрику задач. С указанием текста ошибки;
•ИД задач, задания по которым не удалось получить через фабрику заданий. С указанием текста ошибки.

См. также

 

© 2016 Компания DIRECTUM Сообщество пользователей DIRECTUM