Это старая версия документа.


Ручная установка

Ручная установка возможна двумя вариантами:

1. Установка с помощью командной строки.

Выполнить строку вида

"package.msi /q CFG_SERVER=1 CFG_ENT=1  TARGETDIR="<путь>"",

где <путь> - путь, по которому будут установлены серверные утилиты и сервер лицензий. При установке сервер лицензий будет зарегистрирован в системе, ярлыки утилит будут созданы в меню "Пуск". Подробное описание установки дано в Установка с помощью ключей командной строки ниже.

2. Установка копированием.

Скопировать файлы из установленной персональной версии Business Studio, кроме клиентских файлов (Business Studio.exe, *.xml, папка web).

Зарегистрировать службу сервера лицензий, для этого выполнить строку:

"%windir%\Microsoft.NET\Framework\v2.0.50727\InstallUtil.exe Ping.Service.exe".

Внимание!

Путь к утилите InstallUtil в Вашей системе может быть другим.


После ручной установки необходимо выполнить следующие действия:

Установка с помощью ключей командной строки

Установка осуществляется запуском файла package.msi с ключами. Командная строка:

"package.msi /q [CFG_SERVER=1] [CFG_CLIENT=1] [CFG_ENT=1] [CFG_PRO=1] [CFG_CPIT=1] [CFG_DOC=1] [TARGETDIR="<путь>"] [ALLUSERS=1]"

Здесь <путь> - путь, по которому будут установлены серверные утилиты и сервер лицензий.

Внимание!

Должен быть задан хотя бы один из ключей CFG_SERVER или CFG_CLIENT.

Внимание!

Должен быть задан хотя бы один из ключей CFG_PRO, CFG_ENT или CFG_CPIT.


Ключ Описание
CFG_SERVER Установка и регистрация серверных утилит и службы сервера лицензий.
CFG_CLIENT Установка клиентской программы.
CFG_PRO Установка версии Professional.
CFG_ENT Установка версии Enterprise.
CFG_CPIT Установка версии Cockpit.
CFG_DOC Установка документации. Параметр игнорируется, если в пакете установки отсутствует папка "Документация".
TARGETDIR Путь для установки.
ALLUSERS Устанавливать для всех пользователей.
Таблица 1. Параметры командной строки

Удаление с помощью командной строки

Удаление Business Studio 3.5 или 3.6 с командной строки осуществляется строкой

"msiexec [/Q] /X{BDB217B2-6034-4579-A049-0A1CBFB9FEE4}",

здесь Q - ключ запрета взаимодействия с пользователем: если ключ указан, то вопрос об удалении программы и ход удаления отображаться не будут.

Активация компьютера

Запуск Мастера активации осуществляется из папки установки программы, файл Активация.exe. Подробнее о Мастере активации см. Руководство пользователя, глава Активация программы.

Установка SQL Server

Если планируется использовать полную версию Microsoft SQL Server версии 2000 или выше, то установите Microsoft SQL Server перед установкой Business Studio (см. инструкцию по установке из комплекта Microsoft SQL Server). В противном случае, необходимо установить Microsoft SQL Server 2005 Express Edition, из комплекта установки Business Studio.

Внимание!

В операционных системах Windows Vista, Windows 7, Windows 2008/R2 администратор компьютера не является по умолчанию администратором SQL Server.


Чтобы включить опцию администрирования необходимо (пример для Windows Vista):

  • Выбрать меню "Пуск"  → Все программы → Microsoft SQL Server 2005 → Средства настройки → Настройка контактной зоны SQL Server".
  • В открывшемся окне "Настройка контактной зоны SQL Server 2005" нажать гиперссылку "Добавление нового администратора". Откроется окно "Выделение ресурсов пользователям SQL Server под управлением ОС Vista - <Имя пользователя> on …".
  • Перенести категорию "Член роли "Системный администратор SQL Server" on SQLEXPRESS" в список "Привилегии, предоставляемые пользователю".

 

Внимание!

В SQL Server 2005 Express Edition по умолчанию разрешены только локальные соединения.


Чтобы разрешить удаленные соединения к SQL Server необходимо:

  • Выбрать меню "Пуск"  → Все программы → Microsoft SQL Server 2005 → Средства настройки → Настройка контактной зоны SQL Server".
  • В открывшемся окне "Настройка контактной зоны SQL Server 2005" нажать гиперссылку "Настройка контактной зоны для служб и соединений".
  • В открывшемся окне выбрать компонент "Удаленные соединения". Выбрать опции "Локальные и удаленные соединения", "Использовать TCP/IP и именованные каналы".

Создание баз данных

Создание баз данных возможно несколькими способами:

  1. с помощью утилиты DB Администратор (см. Руководство пользователя, глава Управление базами данных);
  2. с помощью SQL Server Management Studio, если установлена полная версия Microsoft SQL Server (см. ниже).

Создание баз данных в SQL Server Management Studio

Создание базы данных Business Studio в SQL Server Management Studio является, по сути, восстановлением ее из резервной копии с последующем прописыванием имени сервера лицензий в одной из таблиц. Резервные копии пустой (empty.db) и демонстрационной (demo.db) баз данных находятся в папке "Backup" в каталоге установки программы.

Чтобы восстановить базу данных из резервной копии, необходимо в  списке баз сервера (раздел Базы данных) выбрать пункт контекстного меню "Восстановить базу данных…".

Рисунок 1

В открывшемся окне "Восстановление базы данных" на странице Общие (Рис. 1) необходимо произвести следующие действия:

  • в графе "В базу данных" ввести название новой базы (или выбрать название уже существующей);
  • в качестве источника выбрать С устройства (восстановление из указанного источника).

Затем нажать на кнопку  для выбора резервной копии для восстановления базы данных.

В открывшемся окне "Указание резервной копии" в графе "Носитель резервной копии:" выбрать Файл. Нажать кнопку "Добавить", указать путь к файлу резервной копии базы данных, либо выбрать файл базы по кнопке .

Рисунок 2

При необходимости выбрать путь хранения новой базы данных. Для этого в окне "Восстановление базы данных" на странице Параметры (Рис. 2) редактируется колонка Восстановить как.

Внимание!

Изменение физического местонахождения базы возможно только до ее создания! Перемещение уже созданной базы запрещено.


После подтверждения всех указанных настроек нажатием кнопки "ОК" дождаться завершения процесса создания базы данных и сообщения "Восстановление базы данных "<имя_базы>" успешно завершено!".

После этого созданная база данных появится в разделе Базы данных дерева "SQL Server Management Studio" и в списке доступных баз "Business Studio".

Рисунок 3

Теперь необходимо указать имя сервера лицензий для созданной базы данных. Для этого в новой базе данных необходимо открыть таблицу pingerв списке базы Таблицы с помощью пункта контекстного меню таблицы "Открыть таблицу"; и ввести в первой строке таблицы путь к компьютеру, на котором установлен сервер лицензий (Рис. 3). Путь к компьютеру может быть в виде:

  • FQDN - полное доменное имя компьютера (например, server.mydomain.ru);
  • имя NetBIOS - сетевое имя компьютера (например, SERVER);
  • IP-адрес компьютера, в т.ч. внешний (например, 192.168.1.184).

В случае создания баз данных на том же компьютере, где установлен сервер лицензий, в таблице pinger указывается путь к данному компьютеру.

Внимание!

Все пользователи базы данных должны иметь доступ к серверу лицензий по пути, указанному в таблице pinger.


В частности, убедитесь, что никакое ПО не блокирует подключения к TCP-порту сервера лицензий (по умолчанию используется порт 5555). Таким ПО может быть как встроенный брандмауэр Windows, так и брандмауэры, и антивирусные средства сторонних производителей (см. Доступ к службе сервера лицензий).

Если путь указан не в виде IP-адреса, то также убедитесь, что клиентские компьютеры не имеют проблем с разрешением FQDN- или NetBIOS-имени сервера лицензий (например, командой "ping").

Рекомендуется использовать автоматическое резервное копирование баз данных.

Список баз данных

Список баз данных хранится в реестре в ветке "HKEY_CURRENT_USER\Software\STU-Soft\Business Studio 3.6\DB", т.е. индивидуален для каждого пользователя. В списке содержится информация о каждой базе данных: имя сервера, имя базы, режим аутентификации, пользовательское наименование, комментарий. Чтобы скопировать список баз для других пользователей и/или на другие компьютеры, можно скопировать ветку реестра, для этого:

Под пользователем, имеющим образцовый список баз данных:

  • запустить редактор реестра "regedit" из командной строки;
  • открыть ветку "HKEY_CURRENT_USER\Software\STU-Soft\Business Studio 3.6\DB";
  • экспортировать ветку в файл с помощью пункта контекстного меню "Экспортировать".

Под другим пользователем или на другом компьютере:

  • запустить редактор реестра "regedit" из командной строки;
  • импортировать ветку реестра из созданного файла с помощью пункта главного меню "Файл → Импорт…";
  • другой способ - запустить созданный файл и на вопрос о добавлении информации в реестр  ответить "Да".
Актуальные новости, публикации и практики для бизнес-архитекторов и аналитиков
Driven by DokuWiki