Файлы с данными для утилиты развертывания системы имеют структуру:
<?xml version="1.0" encoding="windows-1251" standalone="yes"?>
<Settings>
<SystemActivationSettings
InitializationMode="{Режим работы}"
ServerName="{Имя SQL-сервера}"
TargetDatabaseName="{Имя базы данных}"
WindowsAuthentication="{Признак использования Windows-аутентификации}"
UserName="{Имя пользователя SQL-сервера}"
<UserPassword><![CDATA[{Пароль пользователя SQL-сервера}]]>
</UserPassword>
<AdministratorPassword><![CDATA[{Пароль пользователя Administrator}]]>
</AdministratorPassword>
BackupFileName="{Имя файла с резервной копией}"
ChangeAdministratorPassword="{Признак изменения пароля пользователя Administrator}"
SystemCode="{Код системы}"
WorkflowComputerName="{Имя компьютера со службой Workflow}"
SessionServerComputerName="{Имя компьютера с сервером сеансов}"
EventProcessingComputerName="{Имя компьютера со службой обработки событий}"
LaunchKeyRegistrationUtility="{Признак запуска компоненты Регистрация системы DIRECTUM}">
</SystemActivationSettings>
</Settings>
SystemActivationSettings – системные настройки утилиты.
InitializationMode. Режим работы утилиты. Возможные значения:
• | RestoreSystem – «Восстановление из резервной копии»; |
• | ActivateSystem – «Активация существующей системы». |
ServerName. Имя SQL-сервера, на котором должна быть создана или уже создана база данных системы.
TargetDatabaseName. Имя базы данных системы. Для режима «Восстановление из резервной копии» указывается имя новой базы данных, для режима «Активация существующей системы» – существующей.
WindowsAuthentication. Признак использования Windows-аутентификации при подключении к SQL-серверу. Возможные значения: True, False.
UserName. Имя пользователя для подключения к SQL-серверу. Указывается, если атрибут WindowsAuthentication имеет значение False.
UserPassword. Пароль пользователя для подключения к SQL-серверу. Указывается, если атрибут WindowsAuthentication имеет значение False.
AdministratorPassword. Пароль, который должен быть установлен в системе DIRECTUM для пользователя Administrator. При необходимости может быть оставлен пустым.
BackupFileName. Полное имя файла с резервной копией базы данных относительно компьютера с установленной серверной частью. Указывается, если атрибут InitializationMode имеет значение RestoreSystem.
ChangeAdministratorPassword. Признак изменения пароля пользователя Administrator. Возможные значения:
• | True – изменить пароль пользователя Administrator; |
• | False – не изменять. |
SystemCode. Код системы DIRECTUM. Для режима «Восстановление из резервной копии» указывается новый код системы. Для режима «Активация существующей системы» указывается ранее используемый код.
WorkflowComputerName. Полное имя компьютера, на котором установлена служба Workflow.
SessionServerComputerName. Полное имя компьютера, на котором установлен сервер сеансов.
EventProcessingComputerName. Полное имя компьютера, на котором установлена служба обработки событий.
LaunchKeyRegistrationUtility. Признак запуска компоненты Регистрация системы DIRECTUM после выполнения утилиты. Возможные значения: True, False.
Примечание
При указании паролей пользователя SQL-сервера и пользователя Administrator символы «![CDATA[…]]» являются частью формата файла, а не признаком необязательности ввода значения. Так, если у пользователя SQL-сервера пароль состоит из символов «№;err^&», то в файле необходимо указать строку:
<UserPassword><![CDATA[№;err^&]]></UserPassword>
А если пароль пустой, то строку:
<UserPassword><![CDATA[]]></UserPassword>
© Компания DIRECTUM, 2018 | Сообщество пользователей DIRECTUM |