Здесь показаны различия между выбранной ревизией и текущей версией данной страницы.
ru:technical_manual:server_install:malual [2020/09/23 12:52] belkin [Установка с помощью ключей командной строки] |
ru:technical_manual:server_install:malual [2023/03/16 12:20] (текущий) |
||
---|---|---|---|
Строка 5: | Строка 5: | ||
1. Установка с помощью командной строки. | 1. Установка с помощью командной строки. | ||
- | Выполнить строку вида | + | Подробное описание такого варианта установки дано в [[ru/technical_manual/server_install/malual#установка_с_помощью_ключей_командной_строки|Установка с помощью ключей командной строки]] ниже. |
- | + | ||
- | "package.msi /q CFG_SERVER=1 CFG_ENT=1 TARGETDIR="<путь>"", | + | |
- | + | ||
- | где <путь> - путь, по которому будут установлены серверные утилиты и сервер лицензий. При установке сервер лицензий будет зарегистрирован в системе, ярлыки утилит будут созданы в меню "Пуск". Подробное описание установки дано в [[ru/technical_manual/server_install/malual#установка_с_помощью_ключей_командной_строки|Установка с помощью ключей командной строки]] ниже. | + | |
2. Установка копированием (кроме служб портала и локальной справки). | 2. Установка копированием (кроме служб портала и локальной справки). | ||
- | Скопировать файлы из установленной персональной версии Business Studio, кроме клиентских файлов (Business Studio.exe, *.xml, папка web). | + | Скопировать папку, куда была установлена Business Studio в варианте "На сервер\Сервер Business Studio" или "На рабочую станцию\Полная установка Business Studio", на другой компьютер. |
+ | |||
+ | После ручной установки необходимо, в зависимости от того, какие роли будет выполнять этот компьютер (см. раздел [[ru/manual/install/install_assistant#роли_компьютера_по_работе_с_business_studio|Роли компьютера при работе с Business Studio]] документа [[ru/manual/manual]]), выполнить следующие действия: | ||
- | Зарегистрировать службу сервера лицензий, для этого выполнить строку: | + | * Для роли **Сервер лицензий**: \\ \\ |
+ | * Зарегистрировать службу сервера лицензий, для этого выполнить строку: \\ %windir%\Microsoft.NET\Framework\v4.0.30319\InstallUtil.exe Ping.Service.exe \\ **Внимание!** Путь к утилите InstallUtil в Вашей системе может быть другим. \\ \\ | ||
+ | * Произвести активацию сервера лицензий с помощью Мастера активации (см. [[ru/technical_manual/server_install/malual#активация_программы|Активация программы]] ниже); \\ \\ | ||
+ | * Для роли **Сервер баз данных**: \\ \\ | ||
+ | * Установить (при необходимости) Microsoft SQL Server (см. [[ru/technical_manual/server_install/malual#установка_sql_server|Установка SQL Server]] ниже); \\ \\ | ||
+ | * Распаковать базы данных (см. [[ru/technical_manual/server_install/malual#создание_баз_данных|Создание баз данных]] ниже). \\ \\ | ||
+ | * Для ролей **Рабочая станция**, **Основной сервер Business Studio Portal** и **Вспомогательный сервер Business Studio Portal**: \\ \\ | ||
+ | * Установить (при необходимости) Microsoft Visual C++ 2015-2019 Redistributable. | ||
- | "%windir%\Microsoft.NET\Framework\v4.0.30319\InstallUtil.exe Ping.Service.exe". | ||
- | |||
- | == == | ||
- | **Внимание!** Путь к утилите InstallUtil в Вашей системе может быть другим. | ||
- | ====== ====== | ||
- | \\ | ||
- | После ручной установки необходимо выполнить следующие действия: | ||
- | |||
- | *произвести активацию сервиса лицензий с помощью Мастера активации (см. [[ru/technical_manual/server_install/malual#активация_компьютера|Активация компьютера]] ниже); | ||
- | *установить (при необходимости) Microsoft SQL Server (см. [[ru/technical_manual/server_install/malual#установка_sql_server|Установка SQL Server]] ниже); | ||
- | *распаковать базы данных (см. [[ru/technical_manual/server_install/malual#создание_баз_данных|Создание баз данных]] ниже). | ||
===== Установка с помощью ключей командной строки ===== | ===== Установка с помощью ключей командной строки ===== | ||
- | Установка осуществляется запуском файла package.msi с ключами. Командная строка: | + | Установка осуществляется запуском от файла package.msi с ключами и правами администратора. Командная строка: |
- | "package.msi /q [CFG_SERVER=1|CFG_PORTAL=1|CFG_PERSONAL=1|CFG_CLIENT=1] [CFG_ENT=1] [CFG_PRO=1] [CFG_CPIT=1] [CFG_DOC=1] [TARGETDIR="<путь>"] [X64=1]" | + | package.msi /Q {CFG_SERVER=1|CFG_PORTAL=1|CFG_PERSONAL=1|CFG_CLIENT=1} [CFG_ULT=1] [CFG_ENT=1] [CFG_PRO=1] [CFG_CPIT=1] [CFG_DOC=1] [TARGETDIR="**Путь**"] [X64=1] [TRANSFORMS=:{en|ru}] [/L*VX "%temp%\bs_install.log"] |
- | + | ||
- | Здесь <путь> - полный путь для установки. | + | |
+ | Здесь **Путь** - полный путь для установки. | ||
+ | == == | ||
+ | **Внимание!** Для более удобного восприятия синтаксиса используются следующие обозначения: | ||
+ | * В скобках **[]** приведены аргументы, которые не являются обязательными для заполнения. | ||
+ | * В скобках **{}** приведены альтернативные варианты аргументов, разделенные символом **|** - нужно выбрать (и оставить в командной строке) один из таких вариантов, удалив оттуда остальные варианты. | ||
+ | Символы **[]**, **{}** и **|** в командной строке писать не нужно. | ||
+ | ==== ==== | ||
== == | == == | ||
**Внимание!** Должен быть задан только один из ключей CFG_SERVER, CFG_PORTAL, CFG_PERSONAL и CFG_CLIENT. | **Внимание!** Должен быть задан только один из ключей CFG_SERVER, CFG_PORTAL, CFG_PERSONAL и CFG_CLIENT. | ||
- | ===== ===== | + | ==== ==== |
== == | == == | ||
- | **Внимание!** Должен быть задан хотя бы один из ключей CFG_PRO, CFG_ENT или CFG_CPIT. | + | **Внимание!** Должен быть задан хотя бы один из ключей CFG_PRO, CFG_ENT, CFG_ULT или CFG_CPIT. |
- | ===== ===== | + | ==== ==== |
== == | == == | ||
**Внимание!** В составе дистрибутива программы есть папка Files. При установке программы содержимое этой папки копируется в папку, куда устанавливается программа. Если требуется при установке установить всем пользователям какие-то свои наработки (базы данных, плагины и т.д.), можно просто положить их в эту папку дистрибутива (рекомендуем класть в подпапку с понятным названием). | **Внимание!** В составе дистрибутива программы есть папка Files. При установке программы содержимое этой папки копируется в папку, куда устанавливается программа. Если требуется при установке установить всем пользователям какие-то свои наработки (базы данных, плагины и т.д.), можно просто положить их в эту папку дистрибутива (рекомендуем класть в подпапку с понятным названием). | ||
- | ===== ===== | + | ==== ==== |
+ | == == | ||
+ | **Внимание!** Установка происходит в скрытом режиме, об окончании установки можно судить по появлению ярлыков в меню Пуск или по появлению соответствующей записи в логе (при наличии ключа /L*VX). | ||
+ | ==== ==== | ||
\\ | \\ | ||
<startTableBox> | <startTableBox> | ||
Строка 54: | Строка 56: | ||
| CFG_PRO | Установка редакции Professional. | | | CFG_PRO | Установка редакции Professional. | | ||
| CFG_ENT | Установка редакции Enterprise. | | | CFG_ENT | Установка редакции Enterprise. | | ||
+ | | CFG_ULT | Установка редакции Ultimate. | | ||
| CFG_CPIT | Установка редакции Cockpit. | | | CFG_CPIT | Установка редакции Cockpit. | | ||
| CFG_DOC | Установка локальной справки. Параметр игнорируется, если в пакете установки отсутствует папка "docs". | | | CFG_DOC | Установка локальной справки. Параметр игнорируется, если в пакете установки отсутствует папка "docs". | | ||
| TARGETDIR | Путь для установки. Указывается, если необходимо изменить путь установки по умолчанию. | | | TARGETDIR | Путь для установки. Указывается, если необходимо изменить путь установки по умолчанию. | | ||
| X64 | Установка 64-битной версии Business Studio. | | | X64 | Установка 64-битной версии Business Studio. | | ||
+ | | TRANSFORMS | Задание языка интерфейса Business Studio. По умолчанию язык не изменяется, если Business Studio была установлена ранее, либо определяется автоматически. | | ||
+ | | /L*VX "%temp%\bs_install.log" | Запиcь подробного лога установки в файл "%temp%\bs_install.log" | | ||
<endTableBox|Таблица 1. Параметры командной строки> | <endTableBox|Таблица 1. Параметры командной строки> | ||
==== Удаление с помощью командной строки ===== | ==== Удаление с помощью командной строки ===== | ||
- | Удаление Business Studio 4.0-5 с командной строки осуществляется строкой | + | Удаление Business Studio 4.x-5.x с командной строки осуществляется командой запущенной с правами администратора |
- | "msiexec %%[/%%Q] /X{78E68702-3464-4C5B-A233-6785FD563996}". | + | msiexec %%[/%%Q] /X{78E68702-3464-4C5B-A233-6785FD563996} |
- | Удаление Business Studio 3.5 или 3.6 с командной строки осуществляется строкой | + | Удаление Business Studio 3.5 или 3.6 с командной строки осуществляется командой запущенной с правами администратора |
- | "msiexec %%[/%%Q] /X{BDB217B2-6034-4579-A049-0A1CBFB9FEE4}". | + | msiexec %%[/%%Q] /X{BDB217B2-6034-4579-A049-0A1CBFB9FEE4} |
Здесь Q - ключ запрета взаимодействия с пользователем: если ключ указан, то вопрос об удалении программы и ход удаления отображаться не будут. | Здесь Q - ключ запрета взаимодействия с пользователем: если ключ указан, то вопрос об удалении программы и ход удаления отображаться не будут. | ||
- | ===== Активация компьютера ===== | + | ===== Активация программы ===== |
- | Запуск Мастера активации осуществляется из папки установки программы, файл //Активация.////exe//. Подробнее о Мастере активации см. [[ru/manual/manual]], глава [[ru/manual/install/activation]]. | + | Запуск Мастера активации осуществляется из папки установки программы, файл //Activate.////exe//. Подробнее о Мастере активации см. [[ru/manual/manual]], глава [[ru/manual/install/activation]]. |
===== Установка SQL Server ===== | ===== Установка SQL Server ===== | ||
Строка 97: | Строка 102: | ||
==== Создание баз данных в SQL Server Management Studio ==== | ==== Создание баз данных в SQL Server Management Studio ==== | ||
- | Создание базы данных Business Studio в SQL Server Management Studio является, по сути, восстановлением ее из резервной копии с последующим прописыванием имени сервера лицензий в одной из таблиц. Резервные копии пустой (empty.db) и демонстрационной (demo.db) баз данных находятся в папке "Backup" в каталоге установки программы. | + | Создание базы данных Business Studio в SQL Server Management Studio((SQL Server Management Studio (SSMS) - бесплатное ПО, доступное для скачивания [[https://docs.microsoft.com/ru-ru/sql/ssms/download-sql-server-management-studio-ssms|на сайте Microsoft]].)) является, по сути, восстановлением ее из резервной копии с последующим прописыванием имени сервера лицензий в одной из таблиц. Резервные копии баз данных находятся в папке "Backup" в каталоге установки программы (см. [[ru/manual/install/dbcontrol/load_db_from_backup#базы_из_комплекта_поставки_business_studio | Базы из комплекта поставки Business Studio]]). |
Чтобы восстановить базу данных из резервной копии, необходимо в списке баз сервера (раздел //Базы данных//) выбрать пункт контекстного меню "Восстановить базу данных…". | Чтобы восстановить базу данных из резервной копии, необходимо в списке баз сервера (раздел //Базы данных//) выбрать пункт контекстного меню "Восстановить базу данных…". | ||
Строка 168: | Строка 173: | ||
* После импорта удалить ветку HKEY_CURRENT_USER\Software\STU-Soft\Business Studio 5\DBList. | * После импорта удалить ветку HKEY_CURRENT_USER\Software\STU-Soft\Business Studio 5\DBList. | ||
- | [<contextnavigator>] | + | [<contextnavigator>] |
+ | |||
+ | |||
+ | |||
+ | |||
+ | |||
+ | |||
+ | |||
+ | |||
+ | |||
+ | |||
+ | |||
+ | |||
+ | {(rater>id=ru_technical_manual_server_install_malual|name=Ручная установка|type=vote|trace=ip|headline=off)} |