Термины и определения

  1. Инсталлятор, дистрибутив – установочный файл программы. 
  2. Бэкап – резервное копирование/резервная копия.

Установка системы

Установка SH5 выполняется с помощью инсталлятора. Установка серверной и клиентской частей производится из одного дистрибутива.

Дистрибутив актуальной версии системы можно найти на FTP-сервере по адресу ftp://ftp.ucs.ru/StoreHouse%205/. Для авторизации используйте ваш Dealer ID

Установщик находится в архиве, который называется SH5Setup_номер_версии. Чтобы открыть архив, вам понадобится архиватор 7-zip. Для установки системы распакуйте файл в нужную папку и запустите установщик. 

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

Выберите язык и нажмите ОК. Интерфейс установщика и приложений изменится на указанный.

Пошаговый процесс представлен ниже:

Выберите язык, нажмите ОК. На приветственном окне нажмите Далее.

Прочтите и примите условия пользовательского соглашения.

Укажите каталог установки SH5.

 

Выберите нужные вам компоненты.
Если нужна только серверная часть, то отмечайте все галочки, кроме SH5 Client. 
Если нужна только клиентская часть, отметьте только SH5 Client.

Выберите каталог установки сервера, нужный протокол и порт. Введите имя сервера (максимум 15 символов). Описание заполнять необязательно. Мы настоятельно рекомендуем оставить галочку Автоматическое резервное копирование и указать время для его проведения - это необходимо для обновления системы.

Укажите имя БД и Log-файла. Введите размер БД и каталог для резервного копирования. Выберите максимальное число пользователей.
Размер БД и число пользователей можно увеличить при обновлении. 

 

Поставьте галочки для приложений, которым хотите создать ярлыки.

Проверьте правильность настроек и нажмите Установить.

Инсталлятор устанавливает компоненты сервера как службы, добавляя их в автозагрузку. 

На рабочем столе появится папка с ярлыками:

SH5 готова к использованию.

Обновление и восстановление системы

Обновление, удаление и восстановление из резеврной копии StoreHouse 5 происходит через установщик.

С помощью обновления можно повысить версию StoreHouse 5 или восстановиться из бэкапа. Это одинаковый процесс, и для него всегда нужна резервная копия. Вы можете "обновлять" StoreHouse 5 на аналогичную версию — инсталлятор просто пересоздаст базу данных и скопирует туда существующую информацию. 
Есть возможность восстановить базу данных через командную строку, но это не рекомендуемый способ. Описание читайте в статье о решении проблем с базой данных.

Важно: при обновлении все печатные формы, созданные вручную, заменяются на стандартные. 

Информация перед обновлением

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

Поэтому, перед обновлением обязательно учитывайте, что обновлять придется последовательно все базы данных.

Обновление

Чтобы обновиться, запустите установщик, выберите язык, нажмите Далее.

Выберите пункт Обновление одного из ранее установленных экземпляров.

Укажите нужный файл бэкапа.

Укажите каталог, в которой будет скопирована старая база данных. 

Выбете компоненты, которые нужно обновить. 

Проверьте параметры сервера. Измените по необходимости.
 

Если у вас на компьютере установлен клиент SH5, укажите для него список серверов. Подробнее о ключах - здесь.

Закройте открытые приложения SH5 вручную или поставьте галочку Автоматически закрыть эти приложения и Далее.

Нажмите Завершить.
 

Обновление завершено.

Установка нового экземпляра сервера

Вы можете установить и использовать несколько серверов StoreHouse 5 на одном компьютере. Создать новый экземпляр можно через инсталлятор.

В силу особенностей установщика, рекомендуется ставить новые экземпляры в папку первоначальной установки StoreHouse 5. Это связано с тем, что при установке в реестре запоминается путь последнего установленного экземпляра. Поэтому, при последующей установке серверов не получится обновлять версию StoreHouse 5 на всех экземплярах, кроме последнего установленного. Пример такой установки:

Для этого запустите его и выберите пункт Установка нового экземпляра.

Выберите Установка нового экземпляра.

Укажите путь, совпадающий с основной установкой StoreHouse.

Выберите необходимые пункты установки.
 

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

Укажите настройки базы данных.
 

В списке серверов клиента вы увидите существующие сервера. Инсталлятор создаёт список автоматически, но вы можете его редактировать по желанию.

Выберите необходимые ярлыки.

Нажмите Установить.

Установка нового экземпляра завершена. Новый сервер также нужно пролицензировать. Вы можете подключиться к серверу, выбрав его в нужном приложении из выпадающего списка:

Удаление системы

Чтобы удалить систему SH5, запустите инсталлятор. 


Выберите пункт Удаление одного из ранее установленных экземпляров.

Выберите компоненты, которые хотите удалить.

Закройте приложения и остановите службы. Нажмите Далее.

Нажмите Завершить

Удаление завершено.