|
Установка IB6 вручную
|
|||
---|---|---|---|
#18+
Расскажите мне как установить IB6 в ручную, хочу включить в инсталяционный пакет своей программы, инсталяцию IB6. 1. Копирую IB в C:\IB\*.* 2. запускаю "С:\IB\BIN\instreg.exe install C:\IB\" 3. запускаю ibserver.exe в результате под виндой 2002 ibserver.exe не грузится. ... |
|||
:
Нравится:
Не нравится:
|
|||
05.01.2003, 12:41 |
|
Установка IB6 вручную
|
|||
---|---|---|---|
#18+
Если программа на Delphi писана, то можно воспользоваться компонентом IBinstall , что на закладке InterBase Admin ; там все очень просто. ... |
|||
:
Нравится:
Не нравится:
|
|||
05.01.2003, 15:42 |
|
Установка IB6 вручную
|
|||
---|---|---|---|
#18+
у меня Builder 5 и там нет такой закладки. Я хотел бы сделать инсталяционный пакет в котором устанавливалься и IB и EMS и моя прога. в качестве ответа ожидал увидеть перечень минимальных необходимых действий для нормальной установки и работы Interbase 6. ... |
|||
:
Нравится:
Не нравится:
|
|||
08.01.2003, 03:45 |
|
Установка IB6 вручную
|
|||
---|---|---|---|
#18+
Смотри "Мир Interbase" - там достатточно подробно все было описано... ... |
|||
:
Нравится:
Не нравится:
|
|||
08.01.2003, 07:32 |
|
Установка IB6 вручную
|
|||
---|---|---|---|
#18+
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 ... |
|||
:
Нравится:
Не нравится:
|
|||
10.01.2003, 17:09 |
|
|
start [/forum/topic.php?fid=40&fpage=529&tid=1580955]: |
0ms |
get settings: |
10ms |
get forum list: |
15ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
34ms |
get topic data: |
13ms |
get forum data: |
3ms |
get page messages: |
55ms |
get tp. blocked users: |
2ms |
others: | 294ms |
total: | 434ms |
0 / 0 |