Установка программы

HomePage   Top  Previous  Next

Технические требования и методика установки (инсталяции) программы.

 

Программа работает с базами данных Firebird 2.5

 

Firebird 2.5 - свободно распространяемый сервер баз данных (БД). Устанавливать сервер БД нужно согласно инструкции по установке, находящемся в комплекте сервера.

 

Установка сервера

Возможны два варианта использования сервера.

Первый вариант - с установкой сервера БД.

Второй вариант - однопользовательский режим со встроенным (Embedded) сервером БД.

 

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

 

 

Установка программы

 

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

 

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

 

Последовательность действий при установке программы:

Установка на сервере:

1.Создать на сервере папку для размещения программы, например, "C:\Invoice"
2.Создать группу пользователей, в которую будут включены все пользователи программы
3.Дать права группе на чтение каталога размещения программы, после чего в сетевом окружении на сервере появится доступный ресурс "Invoice"
4. Установить в указанный каталог программу (выполнить операцию можно простым копированием)
5.Создать в каталоге программы ярлык для запуска программы на сервере. В ярлыке в качестве "Объекта" запуска указываете путь к программе в формате сетевого пути "\\Fileserver\Invoice\Invoice.exe". "Рабочая папка" ярлыка будет заполнена при настройке локального компьютера. Если на всех рабочих местах настройки будут идентичны, то можно заполнить это поле фактическим значением, например, "C:\Program Files\!Invoice". Рабочая папка должна быть доступна по записи.

 

Установка на локальном компьютере:

1.Скопировать созданный на сервере ярлык программы на рабочий стол и/или на панель быстрого запуска.
2.Создать папку рабочих файлов программы. Рекомендуется стандартизовать (использовать одно и то же) место расположения рабочей папки программы. Рекомендуемые пути:

а) "C:\Program Files\!Invoice"

в этом случае потребуется дать права на запись в эту папку для пользователей

б) или в профиле пользователя (если на компьютере работает единственный пользователь или все работают от одного аккаунта)

"%USERPROFILE%\Application Data\Invoice"  для WinXP/Win2k

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

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

 

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

 

 

Во втором варианте (установка встроенного сервера)

- программу устанавливаем по стандартному пути "C:\Program Files\!Invoice",

- копируем библиотеку GDS32.DLL и все файлы из комплекта Embedded server в папку с исполняемым модулем Invoice.exe,

- запускаем программу.

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