Установка StoreHouse v. 4

Индекс материала
Установка StoreHouse v. 4
Установка клиентской части
Создание базы данных
Дополнительные настройки клиентской части
Все страницы

1. Установка серверной части

      Для установки серверной части желательно использовать ОС из семейства NT-Windows 2000, Windows XP/Home, Windows 2003 Server. Платформа Windows 9x возможна, но крайне не желательна.

Для установки и конфигурирования сервера необходимо:

1. Запустить из директории \ sh_srvXXXX файл setup.exe (XXXX-версия текущего дистрибутива). На первом окне инсталляционного пакета будет видно номер устанавливаемой версии (в виде 4.XX.XX).

2. Указать директорию, куда будет установлена серверная часть (по умолчанию C:\UCS)

3. Указать директорию, где будет в дальнейшем создана база данных (при инсталляции пустая база данных не создается)-по умолчанию C:\UCS\SDBSrv\Database

4. Дождаться окончания копирования файлов и удаления временных

5. Запустить приложение SdbsConf.exe (по умолчанию находится в директории C:\UCS\SDBCli) -утилиту для конфигурирования серверной части:

 

 

 

 

 

6.  Рассмотрим основные свойства создаваемого по умолчанию сервера:

 

  • Имя сервера (Server name)-по умолчанию SDBSERV без описания (Description). Вы можете создать столько серверов, сколько необходимо для работы
  • Файл базы данных (Database file) не создается при инсталляции - его нужно создавать вручную
  • Журнал транзакций (Database log) также не создается при инсталляции - его необходимо создавать вручную
  • Директория, в которой находятся служебные библиотеки (Library directory) ссылается на путь, который мы указали при инсталляции сервера
  • Директория для создания (автоматического и ручного) архива базы данных (Backup directory) также указывает на путь по умолчанию, создаваемый при инсталляции
  • Опции архивирования базы данных (Backup options) по умолчанию отключены (Automatic backup disabled). Крайне рекомендуется настроить автоматическую архивацию данных: (Enable automatic backup). Можно указать период архивации (Period, days) и выбрать один из трех вариантов времени архивации: указать конкретное время (Backup time), производить архивацию при загрузке сервера (On database loading), производить архивацию при остановке сервера (On sever shutdown).Также можно указать опцию остановки сервера при неудачном завершении архивации –Stop server on error. При включении этой опции, после неудачной попытки архивирования, сервер будет остановлен, и клиенты получат сообщении о невозможности продолжать работу.

Все параметры автоматического архивирования необходимо согласовать с ИТ-отделом заказчика или пользователя системы!

 

 

 

 

  • Протоколы, которые будет «слушать» сервер (Net protocols)- по умолчанию установлена поддержка только одного протокола - локального (Local), т.е. для подключения клиента только на том же компьютере, где установлен сервер. Возможно установить поддержку подключения по протоколу TCP/IP (работает только с версии StoreHouse 4.10) и через интерфейс NetBIOS (протокол NetBEUI). По умолчанию параметры Timeout (ms) и Port/adapter не заполнены, т.е. сервер будет использовать значение Timeout по умолчанию (2000 ms) и прослушивать все доступные порты и адаптеры. При необходимости эти параметры можно изменить (например, использовать только определенный порт TCP/IP в случае работы через firewall)

 

 

  • Параметры размера кэша (Cache (pages)) и рабочего набора (Working set size (bytes)) относятся к операциям с памятью, и по умолчанию пустые - эти параметры следует изменять только при некорректной работе сервера или других неполадках (значения, определяемые сервером по умолчанию, можно посмотреть в протоколе сервера - в файле sdb.txt –см. описание параметра Server log). Вот пример фрагмента протокола:

20.05.2005 20:40:15- Server started

version=1.15

subkey=SDBSERV

def working set size min=204800, max=1413120

max cache memory=1024 pages (4096 K) 

  • Приоритет для процесса (Priority class) указывает, с каким приоритетом будет запускаться сервис (в том случае, если Режим запуска (Startup mode)-Сервис (Service)-см. ниже). Возможны три варианта – Низкий (Idle), Средний (Normal), Высокий (High)
  • Режим запуска (Startup mode) определяет, как будет запускаться сервер. Возможно три режима: Ручной запуск (Manual), Автозагрузка с OC (Windows), запуск приложения как сервис (Service). Рекомендуется устанавливать последний режим запуска (Service), если OC из семейства Windows NT
  • Автоматическое восстановление (Automatic recovery) определяет, будет ли сервер восстанавливать при сбоях базу данных. Восстановление происходит при запуске сервера и использует для восстановления информацию из Журнала транзакций (Database Log). Рекомендуется всегда использовать этот параметр.
  • Открывать только для чтения (Open read only) позволяет открывать базу данных только для чтения.
  • Протокол работы сервера (Server log) определяет файл, в который будет записываться служебная информация о работе сервера
  • На закладке Настройки (Settings) указывается путь к корневой директории сервера. Эта настройка необходима серверу для доступа к служебным утилитам и библиотекам. При указании неправильной директории, при сохранении настроек пользователь получит сообщении об ошибке

 

7. После изменения настроек их необходимо сохранить, нажав кнопку Сохранить (Save)

8. Установить драйвер электронного ключа защиты, который по умолчанию находится в директории C:\UCS\Novex, запуском приложения INSTDRV.EXE (если используются электронные ключи Novex Stealth II, необходимо использовать версию драйвера не ниже, чем 4.85). Ключ и драйвер устанавливается только на компьютер, на котором запускается сервер. Если ключ не установлен или не корректно прописан (см. ниже) клиент при подключении получит сообщение «Ошибка чтения ключа защиты». Возможна ситуация, при которой сработает ограничение ключа по дате или по числу возможных подключений (определяется приобретенной лицензией) - в таком случае клиент получит сообщение «Превышено допустимое количество соединений»

9. Сохранить все настройки в конфигураторе сервера и перезагрузить компьютер. Убедиться, что сервер запущен - в случае запуска как Сервис, проверить через «Пуск»-«Настройка»-«Панель управления»-«Администрирование»-«Службы», что соответствующий сервис (Sdb server : ) находится в состоянии «Работает» и тип запуска «Авто»:

 

 

 

В случае Автоматического запуска (Windows) или Ручного (Manual) должна появиться иконка сервера в правом нижнем углу рабочего стола Windows (возле системных часов)

 

 

 

Если вы создали несколько серверов и используете Ручной режим запуска (Manual), сервер необходимо запускать с ключем /n, т.е. если есть два сервера с именами SDB01SERV и SDB02SERV, вы должны выполнить следующие команды:

Sdbserv.exe /nSDB01SERV

Sdbserv.exe /nSDB02SERV

В случае Автоматического запуска (Windows) или запуска как Сервис (Service) конфигуратор сам создаст необходимые настройки

 

10.  Прописать ключ с помощью приложения SHKey.exe (по умолчанию находится в директории C:\UCS\SDBCli). Для прописки ключа (используются стандартные ключи Novex Stealth или Novex Stealth II) необходимо запустить приложение и нажать кнопку «Получить вопрос» - полученный код необходимо сообщить компании UCS (отправить по электронной почте по адресу sh4@ucs.ru, обязательно указав название вашей организации). После получения ответного кода активации, его необходимо вставить в нижнее поле и нажать кнопку «Сохранить ответ». В случае успешного активирования кода вы получите соответствующее сообщение. При прописывании ключа должен быть подключен только один складской ключ - при наличии других электронных ключей, их необходимо отсоединить. После 7 неправильных попыток ключ будет заблокирован!

 

 

 

 



Добавить комментарий


Защитный код
Обновить

joomla