Сценарий предназначен для переноса документов, задач и записей справочников в архив системы и перемещения текстов документов в архивное хранилище.
Сценарий выполняет пользователь системы DIRECTUM, обладающий привилегиями «Полный доступ к компонентам» и «Полный доступ к объектам».
Сценарий можно запустить:
• | из карточки справочника Правила архивирования для архивирования объектов по текущему правилу; |
• | из папки «Архивирование и хранение» для архивирования объектов по всем действующим правилам справочника Правила архивирования. Чтобы открыть папку, последовательно перейдите в папки «Компоненты», «Утилиты администратора»; |
• | через назначенное задание Windows или задание SQL-сервера для архивирования по расписанию. При выполнении SQL-задания используется серверное событие DEVTransferObjectsToArchive. Рекомендуется разделять архивирование на несколько заданий для равномерного распределения нагрузки и выполнять их в нерабочее время в разные дни. |
Командная строка для запуска сценария имеет вид:
SBLauncher.exe -SYS="DIRECTUM" -W= -CT="Script" -F="TransferObjectsToArchive" -R="SETTINGS_CODE=<Код записи справочника Правила архивирования>|HiddenMode=TRUE"
Параметры запуска:
Параметры |
Описание |
||||
---|---|---|---|---|---|
Settings_Code |
Код записи справочника Правила архивирования |
||||
НiddenMode |
Признак выполнения сценария в скрытом режиме. Возможные значения:
Значение по умолчанию False |
Лог-файл сценария содержит информацию о результатах архивирования объектов в архив системы.
Путь к лог-файлу задается в константе ArchiveLogDirPath.
В лог-файле содержится информация:
<Дата архивирования><Время архивирования><Имя базы данных системы><Имя пользователя системы, выполнившего архивирование><Этап архивирования> – для каждого объекта
<Количество заархивированных объектов>
<Количество заархивированных задач, в которые вложены архивируемые объекты>
15.10.2015 12:03:43 DIRECTUM Petrov_IG Начало архивирования объектов 15.10.2015 12:03:43 DIRECTUM Petrov_IG Обработка записи справочника "Правила архивирования" с кодом Д000045. "Закрытые записи справочника НОР". 15.10.2015 12:03:43 DIRECTUM Petrov_IG Тип объектов для архивирования: Records 15.10.2015 12:03:43 DIRECTUM Petrov_IG Цикл по объектам для архивирования 15.10.2015 12:03:44 DIRECTUM Petrov_IG Обработка объекта с ИД = 120555 15.10.2015 12:03:44 DIRECTUM Petrov_IG Архивирование оперативной истории архивных объектов 15.10.2015 12:03:44 DIRECTUM Petrov_IG Окончание архивирования объектов 15.10.2015 12:03:44 DIRECTUM Petrov_IG Сценарий "Агент архивирования" выполнен успешно. Архивировано объектов: 1. Архивировано связанных задач: 0. |
© Компания DIRECTUM, 2018 | Сообщество пользователей DIRECTUM |