Для массовой установки Lite-версии для пользователей или полной версии клиентской части для администраторов и разработчиков воспользуйтесь файлом Client.msi. Файл каждой из версий расположен в папке Lite или Full соответственно.
Чтобы установить клиентскую часть одним из способов массовой установки, настройте MSI-пакет:
1. | Запустите утилиту Orca, поставляемую вместе с дистрибутивом Directum. |
2. | В меню File выберите пункт Open и откройте MSI-пакет программы установки клиентской части Directum – Client.msi. |
3. | В меню Tools выберите пункт Options, чтобы открыть настройки утилиты Orca. |
4. | Перейдите на закладку «Database» и убедитесь, что установлен флажок Copy embedded streams during ‘Save As’. |
5. | В меню Transform выберите пункт Apply Transform… и в открывшемся окне выберите эталонный transform-файл Client.mst или Client Lite.mst, поставляемый в составе дистрибутива Directum в папке Utils/Transform. |
После выбора файла заголовок окна утилиты изменится на «Client.msi (transformed by Client.mst) – Orca».
6. | В левой части рабочей области утилиты «Tables» выберите таблицу «Property». Она должна быть отмечена зеленой вертикальной чертой. В правой части откроется содержимое таблицы. |
3. | В таблице «Property» задайте значения параметров. Если некоторые параметры отсутствуют, добавьте их вручную: |
Параметр |
Описание |
---|---|
DIRCODE |
Код системы Directum |
DIRDATABASE |
Имя базы данных системы Directum для записи информации о ходе установки |
DIRSERVER |
Имя SQL-сервера системы Directum для записи в базу данных информации о ходе установки |
DIRRADIOSQL |
Проверять соединение с базой данных системы Directum во время установки (1 – да, 2 – нет). Если указано значение 1, добавьте параметр DIRSAPSW в таблицу и укажите в нем пароль пользователя sa |
DIRSAPSW |
Пароль пользователя sa. Используется, если параметр DIRRADIOSQL имеет значение 1. По умолчанию параметра DIRSAPSW нет в таблице, его необходимо создать. Для этого в контекстном меню таблицы выберите пункт Add Row, в поле Property укажите DIRSAPSW, в поле Value – пароль пользователя sa |
DIRADMINMAIL |
Адрес электронной почты администратора системы Directum |
DIRLOGPATH |
Путь к папке хранения лог-файлов |
INSTALLDIR |
Папка для установки (может не указываться) |
DIRSCDESKTOP |
Создать ярлык запуска проводника системы Directum на рабочем столе (1 – да, 0 - нет) |
DIRPROFILELOGPATH |
Путь к папке хранения логов профайлинга |
DIRSCADMINUTIL (только для полной версии клиентской части) |
Создать в пункте меню Пуск папку с ярлыками для запуска утилит администратора (1 - да, 0 - нет) |
DIR_SC_AUTORUN |
Поместить ярлык проводника Directum в автозагрузку (1 – да, 0 - нет) |
SAVE_XML_FILES |
Сохранять настройки в конфигурационных файлах клиентской части при обновлении на новую версию системы (1 - да, 0 - нет) |
DO_CHANGE_XML_FILE |
Изменять настройки в конфигурационных файлах при обновлении на новую версию системы (1 – объединить с настройками старой версии, 0 – оставить без изменений) |
Список дополнительных систем Directum. Формат заполнения списка: <Код_системы1>, <Сервер1>, <БД1>, [<Название_системы1>]; <Код_системы2>, <Сервер2>, <БД2>, [<Название_системы2>]; … Параметр добавляется вручную |
|
CHECK_ADDITIONAL_SYSTEMS |
Проверять дополнительные системы Directum из списка ADDITIONAL_SYSTEM_LIST на SQL-сервере (1 - да, 0 - нет). Если проверка прошла без ошибок, в файл SystemInfo.xml добавляется ИД инсталляции и название системы, если оно отсутствовало. Если произошла ошибка, информация добавляется в лог-файл системы и в компоненту История установки компонентов. Значение по умолчанию 1 |
Примечание
При запуске программы установки выполняется проверка языка программ, не поддерживающих Юникод. В некоторых случаях из-за ошибок Windows проверка может выполняться некорректно, из-за чего не удается продолжить установку. Чтобы отключить проверку, задайте свойство CHECKNONUNICODELANG в значение NO. После отключения проверки убедитесь, что в Панели управления в параметре Язык программ, не поддерживающих Юникод установлено значение Русский (Россия).
7. | В меню File выберите пункт Save Transformed As…, чтобы сохранить измененный MSI-пакет в папке программы установки клиентской части системы Directum. |
Примечание
Каждый раз при подготовке клиентской части к массовой установке через Active Directory следует сохранять измененный MSI-пакет под одним и тем же именем. Это необходимо, так как программа Windows Installer требует, чтобы совпадали имена MSI-пакета, из которого устанавливался продукт, и имя пакета, которым производится обновление продукта.
© Компания Directum, 2020 | Сообщество пользователей Directum |