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

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

использование Interbase по сети [D5, D6, IB4.x, IB5.x, IB6.x]


volser ©   (2003-03-02 22:39:00) 

Есть база данных на сервере под Interbase.
Как подключится к этой базе с другой машины по сети(используя IBX в Delphi). Какие для этого нужны файлы.


y-soft   (2003-03-03 19:27:00) [1]

>Rad © (03.03.03 19:04)
Это и имелось в виду, только, судя по вопросу, человеку проще установить InterBase Client с дистрибутива, чем вникать во все тонкости


Rad   (2003-03-03 19:04:00) [2]

2y-soft
В каком смысле, установить Interbase Client???
gds32.dll, строчки в servicesи правильной строки подключения - более чем достаточно.


y-soft   (2003-03-03 15:03:00) [3]

Да, забыл - на клиентской машине надо установить InterBase Client


y-soft   (2003-03-03 14:45:00) [4]

IB поддерживает соединения по TCP, SPX, NetBEUI и локальное.

Тип соединения определяется свойством TIBDatabase.DatabaseName.

Для локального соединения это просто путь к базе.

Для соединения по NetBEUI - путь в формате UNC -\\Сервер\Путь_к_базе

Для TCP - Сервер:Путь_к_базе

Для SPX - Сервер@Путь_к_базе

Для того, чтобы было возможно соединение по TCP в старых версиях IB (в FireBird и Yaffil это необязательно) необходимо прописать в файл Services строку:

gds_db 3050/tcp [Перевод_строки!!!]

Файл Services находится в NT-системах в \Windows\System32\Drivers\etc\(для редактирования необходимы права администратора), в 9Х - в \Windows\

В DesignTime можно просто вызвать из контекстного меню "Database Editor..." и ввести в нем необходимые параметры соединения


Rad   (2003-03-03 03:32:00) [5]

http://www.ibase.ru/v6/ibinstallfaq.txt


Наверх

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