Установка клиентской части ГБ
Перечень используемых файлов
На любом сервере (и совсем не обязательно использовать для этого сервер базы данных) в локальной сети можно создать папку (например? GB), к которой открыть общий доступ с правами на чтение и запуск приложений. В нее скопировать файлы:
- GB.EXE;
- GBLaunch.exe;
- GBAliases.txt;
- GBLogo.bmp
На машине пользователя создать ярлык на GBLaunch.exe, размещенный на сервере. В ярлыке прописать темповый каталог на локальной машине, например, c:\temp
Файл GB.EXE
GB.EXE – это клиентское приложение, пользовательский интерфейс работы с БД. Размещается в каталоге %TEMP% текущего пользователя (для систем семейства Windows). При запуске С СЕРВЕРА программы GBLaunch.exe проверяется размер и дата файла на ЛОКАЛЬНОЙ машине пользователя, после чего, если необходимо, переписывается новая версия GB.EXE. Таким образом, можно безболезненно менять версию GB.EXE на сервере в любой момент.
Ключи (или параметры) используются для задания параметров запуска ГБ и могут быть указаны в командной строке либо в файле gbaliases.txt.
Файл GbAliases.txt
INI-файл, предназначен для настройки подключений к базам данных ИС «Граф Бестужев». Состоит из секций вида [REMOTEGB]. Каждая секция называется алиасом базы данных.
Первая секция всегда называется REMOTEGB1, и используется по умолчанию при подключении к базе данных. Внутри секции указываются следующие основные параметры Ключи
- path - description - progId - username - password
Остальные секции могут называться как угодно.
Пример файла GbAliases.txt
[REMOTEGB1] path=\\server\c:\base\DataBase.gdb username=SYSDBA password=C6D7B4D1B6C2AACDA8CFBBD3B4DEAA86F28BE description=Оперативная база progId=OperatBase
[REMOTEGB2] path=\\gb_developer\c:\base\analitbase.gdb description=Аналитическая база данных progId=AnalitBase