В процессе сопровождения и обслуживания системы DIRECTUM администратору могут понадобиться хранимые процедуры (ХП), позволяющие проверить корректность данных, ссылочную целостность системы и т.д. ХП рекомендуется запускать после внесения крупных изменений в БД, например, конвертация базы, значительная модификация прикладной системы.
В настоящем разделе описаны хранимые процедуры, которые могут пригодиться администратору в процессе работы:
| • | MBChkProc10 – проверка правильности заполнения реквизитов типа «Справочник»; |
| • | MBChkProc12 – проверка соответствия repl-таблиц и таблиц объектов IS-Builder; |
| • | MBChkProc13 – проверка синхронизации объектов IS-Builder и специальных справочников; |
| • | MBChkProcVisio – полная проверка логической целостности с визуальным контролем; |
Запуск ХП выполняется на SQL-сервере через утилиту SQL Server Management Studio (SSMS).
Для каждой хранимой процедуры описываются:
| • | создаваемые и заполняемые временные таблицы; |
| • | используемые (вызываемые) хранимые процедуры. |
В таблице описания параметров хранимой процедуры приводятся:
| • | Параметр – реальное (физическое) имя параметра; |
| • | Тип – серверный тип параметра; |
| • | Описание – описание параметра; |
| • | О – признак обязательности заполнения параметра (not null); |
| • | У – значение по умолчанию. |