powered by simpleCommunicator - 2.0.52     © 2025 Programmizd 02
Форумы / Firebird, InterBase [игнор отключен] [закрыт для гостей] / Установка IB6 вручную
5 сообщений из 5, страница 1 из 1
Установка IB6 вручную
    #32086700
Jonyk
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Расскажите мне как установить IB6 в ручную,
хочу включить в инсталяционный пакет своей программы, инсталяцию IB6.

1. Копирую IB в C:\IB\*.*
2. запускаю "С:\IB\BIN\instreg.exe install C:\IB\"
3. запускаю ibserver.exe

в результате под виндой 2002 ibserver.exe не грузится.
...
Рейтинг: 0 / 0
Установка IB6 вручную
    #32086793
denipod
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Если программа на Delphi писана, то можно воспользоваться компонентом IBinstall , что на закладке InterBase Admin ; там все очень просто.
...
Рейтинг: 0 / 0
Установка IB6 вручную
    #32087193
Jonyk
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
у меня Builder 5 и там нет такой закладки.
Я хотел бы сделать инсталяционный пакет в котором устанавливалься и IB и EMS и моя прога.
в качестве ответа ожидал увидеть перечень минимальных необходимых действий для нормальной установки и работы Interbase 6.
...
Рейтинг: 0 / 0
Установка IB6 вручную
    #32087205
Фотография Дегтярев Евгений
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Смотри "Мир Interbase" - там достатточно подробно все было описано...
...
Рейтинг: 0 / 0
Установка IB6 вручную
    #32089005
Babrow
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Q: Что нужно для установки клиента IB вручную (минимальная конфигурация)?

A: 1) Файл gds32.dll в системном каталоге или в другом месте, где его будет надёжно находить система при старте приложения. В *nix называется libgds.so, принципы те же, с поправкой на специфику поиска библиотек в конкретной системе.

2) строчка "gds_db 3050/tcp" (не забыть перевод строки!) в файле SERVICES.
%WINDIR%\services в Win9x, %SystemRoot%\system32\drivers\etc в NT всех видов, /etc/services в *nix. Формат везде идентичен (всё бы так :) (с) Dmitri Popov <popov(at)krista.ru>

В последних билдах FB (1.0.0.338 и выше) клиент (gds32.dll) и сервер по умолчанию используют порт 3050 (не требуется запись в services), клиент (gds32.dll) может указать порт в строке коннекта - server/3050:c:\dir\data.gdb (с) KDV, http://ib.demo.ru.

3) В системном каталоге msvcrt.dll Версия 5.00.7303 или старше, в чистом Win95 его нет.
(с) Witaly Barmin <barmin(at)udm.ru>

4) В реестре прописать [HKEY_LOCAL_MACHINE\SOFTWARE\Borland\InterBase\CurrentVersion]
"RootDirectory"= <Interbase root directory>
"Version" = <Версия gds32.dll>

в <Interbase root directory> положить interbase.msg
Важно!!! interbase.msg должен быть от той-же версии что и IB/FB
(с) Vladimir Vassiliev <voldemar(at)mkb.mari.ru>

5) Для FB RC2 начиная с 682 билда используется Windows Sokets 2
Если используется WIN95, то необходимо установить Windows Sokets 2 http://www.microsoft.com/windows/downloads/bin/W95ws2setup.exe
(см. ib.demo.ru\V6\IB6faq.htm)

7Q: Что нужно для установки сервера IB вручную (минимальная конфигурация)?

A: (с) Виталий Бармин <barmin(at)udm.ru>
1. Вот что надо для IB5.x (для четверки - аналогично, сам сообразишь):

Сервер - 5 файлов (в архиве 900 кил):

C:\IB\ib_license.dat
C:\IB\isc4.gdb
C:\IB\BIN\gds32.dll
C:\IB\BIN\gdsintl.dll
C:\IB\BIN\ibserver.exe

В реестр прописать веточку:
HKEY_LOCAL_MACHINE\SOFTWARE\InterBase Corp\InterBase\CurrentVersion\RootDirectory = "C:\IB"

Все остальные настройки (маска подсети и IP-адреса,
строчка "gds_db 3050/tcp" в файле services) - как обычно.

2. Для 6.х/FB:

УСТАНОВКА "AS APPLICATION"
==========================
Минимально необходимый набор файлов сервера:

C:\FB\BIN\ibserver.exe
C:\FB\INTL\gdsintl.dll
C:\FB\interbase.msg
C:\FB\isc4.gdb

и ключи в реестре:

==начало файла app.reg===
REGEDIT4

[HKEY_LOCAL_MACHINE\SOFTWARE\Borland\InterBase\CurrentVersion]
"RootDirectory"="C:\\FB\\"
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Run]
"InterBaseServer"="C:\\FB\\BIN\\ibserver.exe -a"
==конец файла app.reg===

Это получилась установка "как приложение". В Win9x это единственно возможная установка, и обеспечивает хоть локальный, хоть сетевой доступ.

УСТАНОВКА "AS SERVICE" ПОД WinNT, W2K
=====================================
Набор файлов сервера:

C:\FB\BIN\ibserver.exe
C:\FB\BIN\ibguard.exe
C:\FB\INTL\gdsintl.dll
C:\FB\interbase.msg
C:\FB\isc4.gdb

==начало файла srv.reg===
REGEDIT4

[HKEY_LOCAL_MACHINE\SOFTWARE\Borland\InterBase\CurrentVersion]
"Version"="WI-T6"
"DefaultMode"="-r"
"RootDirectory"="C:\\FB\\"
"GuardianOptions"="1"
"ServerDirectory"="C:\\FB\\BIN\\"

[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\InterBaseGuardian]
"Type"=dword:00000110
"Start"=dword:00000002
"ErrorControl"=dword:00000001
"DisplayName"="InterBase Guardian"
"ObjectName"="LocalSystem"
"ImagePath"="C:\\FB\\BIN\\ibguard.exe"

[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\InterBaseServer]
"Type"=dword:00000110
"Start"=dword:00000003
"ErrorControl"=dword:00000001
"DisplayName"="InterBase Server"
"ObjectName"="LocalSystem"
"ImagePath"="C:\\FB\\BIN\\ibserver.exe"
==конец файла srv.reg===

Установка "как сервис" не дает возможности локального доступа
из приложений, запускаемых другими сервисами, такими как IIS, Baikonur и т.п. Вместо локального следует использовать сетевой доступ, например localhost:c:\dir\data.gdb

В последних билдах FB (от 1.0.0.338) клиент (gds32.dll) и сервер по умолчанию используют порт 3050 (не требуется запись в services), клиент (gds32.dll) может указать порт в строке коннекта - server/3050:c:\dir\data.gdb (с) KDV, http://ib.demo.ru.

В системном каталоге msvcrt.dll, в чистом Win95 его нет. Еще там бывает старая comctl32.dll (в Win95-950B).

Для FB RC2 начиная с 682 билда используется Windows Sokets 2
...
Рейтинг: 0 / 0
5 сообщений из 5, страница 1 из 1
Форумы / Firebird, InterBase [игнор отключен] [закрыт для гостей] / Установка IB6 вручную
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]