Установка и обновление программы

Начиная с версии 2.05, программа PrintStore поставляется с классическим инсталлятором. Также в состав дистрибутива добавлена служба, предназначенная для фонового мониторинга сетевого оборудования. Инсталлятор позволяет установить программу и службу в любой комбинации — только программу, только службу, или все вместе.

1. Системные требования

Для работы программы требуются установленные Microsoft .NET Framework 2.0 SP2 и MDAC 2.8. Скачать их можно на странице загрузки программы.

2. Установка программы и службы

По умолчанию инсталлятор предлагает путь C:\Program files\PerfectSoft для 32-битных ОС или C:\Program files (x86)\PerfectSoft для 64-битных ОС. Программа устанавливается в папку PrintStore (это относится также и к версии Pro), а служба в папку Harvester.

После выполнения установки нужно запустить программу, зайти в настройки (Сервис — Настройки) в раздел Доп. Возможности / Служба мониторинга и указать путь к рабочей базе данных для службы. Если используется версия Pro, то там же можно настроить подключение к БД MS SQL. Если программа ранее не использовалась и рабочая БД отсутствует, то необходимо использовать пустую базу данных ps.udb из дистрибутива. Этот файл нужно расположить отдельно от программы, оптимально — на сетевом диске. Не рекомендуется размещать файл базы данных в папке программы.

3. Особенности установки версии Pro

Инсталлятор версии Pro аналогичен инсталлятору бесплатной версии.

Если использовалась бесплатная версия программы, начиная с версии 2.05, то для установки версии Pro необходимо сначала выполнить деинсталляцию бесплатной версии. Настройки в реестре при этом сохранятся.

После установки необходимо в папку программы (по умолчанию расположена в C:\Program files\PerfectSoft\PrintStore или в C:\Program files (x86)\PerfectSoft\PrintStore для 64-битных ОС) и в папку службы (по умолчанию расположена в C:\Program files\PerfectSoft\Harvester или в C:\Program files (x86)\PerfectSoft\Harvester для 64-битных ОС) скопировать файл лицензии license.dat, полученный по почте. Без этого файла программа при старте будет выдавать ошибку, а служба запустится в ограниченном режиме (не больше пяти устройств). Если в мониторинге уже есть больше пяти устройств, а файл лицензии в папке службы отсутствует, то служба при запуске будет останавливаться. Все ошибки службы пишутся в лог приложений Windows.

4. Работа с файловой БД

Файл ps.udb содержит каталог моделей оборудования и расходных материалов, а также всю пользовательскую информацию, вносимую в программу в процессе работы. Все остальные файлы, находящиеся в дистрибутиве, обеспечивают работу самой программы. Путь к файлу данных хранится в реестре по адресу HKEY_CURRENT_USER\Software\PerfectSoft\PrintStore\DBPath. Поэтому для обновления программы на новую версию необходимо заменить все файлы программы, кроме ps.udb, который должен остаться на том же месте.

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

Если в реестре отсутствует запись о пути к файлу данных (обычно при первом запуске программы под учетной записью данного пользователя), то программа пытается открыть файл ps.udb из той папки, из которой запущена.

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

Top