Delphi 3 и создание приложений баз данных


Вопросы соединения с удаленным сервером


При работе с локальным сервером достаточно установить псевдоним БД (утилита BDE Administrator) и затем использовать данный псевдоним в приложении Delphi, в компонентах TDatabase и, может быть, TTable и TQuery (когда соединение с БД производится, минуя компонент TDatabase). При доступе к локальному серверу напрямую из InterBase (например, из утилиты WISQL) указывается путь к БД (InterBase работает с БД, используя собственный API и ничего не "зная" о BDE).

При работе с удаленным сервером необходимо "прописать" его на компьютере, с которого происходит обращение к серверу. При этом не важно, будем мы работать с БД на сервере при помощи BDE (т.е. с использованием псевдонимов БД) или напрямую из InterBase, указывая путь к БД непосредственно.

Для удаленного сервера (при использовании протокола TCP/IP):

1) его IP-адрес и имя должны быть описаны в файле HOSTS, например: 10.12.0.41 spv

2) протокол доступа к InterBase должен быть описан в файле SERV ICE:

gds_db 3050/tcp Оба указанных файла находятся в каталоге WINDOWS.



Содержание раздела