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