Top.Mail.Ru
Мастера DELPHI, Delphi programming community Титульная страница Поиск, карта сайта Написать письмо 
| Новости | Поиск | FAQ | Статьи | Книги | Новости VCL |
| Форумы ЧАТ | Орешник | KOL и MCK |
Форумы -» Основная («Начинающим»)/ Базы / WinAPI / Компоненты / Сети / Media / Игры / Corba и COM / KOL / FreePascal / .Net / Прочее / RSDN.ORG

« предыдущая ветвь | форум | следующая ветвь »

Подключение к удаленной БД. Что нужно прописывать в hosts [D4, IB4.x]


Falendysh ©   (2003-04-16 00:00:00) 

Помогите новичку. Что нужно прописывать в файле hosts и в настройках BDE администратора на клиентской машине. Как установить на машину BDE не устанавливая Delphi?
Большое спасибо!


3JIA9I CyKA   (2003-04-16 11:29:00) [1]

>> Как установить на машину BDE не устанавливая Delphi?
Миллион лет уже (в пятницу будет) не юзаю BDE. А когда юзал и не имел дистрибутива BDE, рещал такую проблебу с помощью InslallShield Express. Легко и просто. 8)


Zacho   (2003-04-16 00:53:00) [2]

Почитай Operations Guide, документацию по BDE и что-нибудь по TCP/IP и windows.
Что прописывать в файле hosts ? Может быть и ничего. Например у меня и файла такого нет. Дело в том, что для подключения по TCP/IP строка подключения должна иметь вид SERVER_NAME:PATH_TO_BASE. Например, у меня: WS1170.SDA:C:\OSBASE\OS.GDB
IB клиент (gds32.dll) для определения IP-адреса сервера использует функцию WinAPI GetHostByName и в качестве имени хоста передает ей SERVER_NAME из строки подключения. Если нет DNS - сервера, то в hosts следует прописать ИМЯ_СЕРВЕРА IP-адрес, например MY_IBSERVER 192.168.1.2
BDE не пользуюсь уже года 4, но насколько помню, строка подключения прописывается в параметре SERVER NAME алиаса BDE. Подробнее смотри документацию по BDE.
Чтобы установить BDE можно во-первых использовать InstallShield Express (входит в поставку Дельфи) или другие инсталляторы, или regsvr32 bdeinst.dll (bdeinst.dll находится в bdeinst.cab, входящем а дистриб Дельфи)
P.S. А нафига сейчас использовать BDE и IB 4 ? Разве что для поддержки старого проекта. Да и то, имхо, можно без проблем перейти на FireBird или Yaffil.


Наверх

Титульная страница Поиск, карта сайта Написать письмо