Форум: "Базы";
Текущий архив: 2003.09.18;
Скачать: [xml.tar.bz2];
ВнизКак подключиться к базе в локальной сети? Найти похожие ветки
← →
AlexWeb (2003-08-27 21:14) [0]Как подключиться к базе в локальной сети используя TIBDataBase?
← →
Pat (2003-08-27 23:50) [1]Какой протокол?
Для Tcp/IP:
servername:c:\path\base.gdb
← →
Evgeny V (2003-08-28 05:53) [2]DataBaseName - 192.168.77.25:d:\Database\Base.gdb - IP сервера, путь на нем к базе, Connected cтавишь true и все(пароль и пользователь см. LoginPromt и Params).
← →
AlexWeb (2003-08-28 09:38) [3]Всем спасибо, работает!!!
P.S. Я в принципе делал все так, только вместо "d:\Database\Base.gdb" писал "Base.gdb"
← →
AlexWeb (2003-08-28 10:21) [4]Еще вопрос:
- обязательно нужно на клиентской тачке устанавливать IB6.0?
← →
HSolo (2003-08-28 10:29) [5]Клиентскую часть - да. Сервер - зачем???
← →
AlexWeb (2003-08-28 10:31) [6]> HSolo © (28.08.03 10:29) [5]
Спасибо!!!
← →
Zacho (2003-08-28 10:33) [7]Еще совет: выкинуть древний глючный IB 6.0, и поставить FB (или хотя бы IB 6.5, все-таки багов в нем поменьше, чем в IB 6.0)
← →
AlexWeb (2003-08-28 11:08) [8]Zacho © (28.08.03 10:33) [7]
У меня чёта FB глючит (выдает ошибку). Может это из-за IB. FB я поставил после IB. Пробовал Ун-инсталить их обоих и ставить FB заново, все равно глючит (выдает ошибку). Ту я и замочил FB.
← →
Zacho (2003-08-28 11:15) [9]
> AlexWeb (28.08.03 11:08) [8]
Какую ошибку-то ?
← →
AlexWeb (2003-08-28 11:31) [10]> Zacho © (28.08.03 11:15) [9]
Одну секунду. Ща установлю и скажу...
← →
AlexWeb (2003-08-28 12:00) [11]Установил. Сервер запустился, работает.
Но где здесь Консольное приложение? Чё, юзать IB-ешной?
Я говорил насчет ошибки, которая появлялась у меня, так вот она.
Я запускаю «Firebird Control Panel» и появляется сообщение, что файла «C:\WINDOWS\SYSTEM\RUNDLL32.EXE» нима. Система автоматически находит его в папке «C:\WINDOWS\RUNDLL32.EXE», правит ссылку в ярлыке и запускает его. Вот тут и появляется Error-ка «Error Code 120 – Эта функция не поддерживается для этой системы»
Параметры ссылки ярлыка:
C:\WINDOWS\SYSTEM\RUNDLL32.EXE shell32.dll,Control_RunDLL C:\WINDOWS\SYSTEM\FirebirdControl.cpl
← →
Zacho (2003-08-28 13:17) [12]
> AlexWeb (28.08.03 12:00) [11]
> Установил. Сервер запустился, работает.
>
> Но где здесь Консольное приложение? Чё, юзать IB-ешной?
Какое консольное приложение ? isql.exe ? Должно быть. IBConsole ? Юзай какую хочешь, хотя лично я питаю к ней стойкое отвращение :) и не пользуюсь ей со времен IB 6.0 Beta, благо утилит для администратора и разработчика БД IB/FB/YA - до фига.
> Я говорил насчет ошибки, которая появлялась у меня, так
> вот она.
Ничего вразумительного не могу сказать. Что-то криво поставилось, вестимо :)
← →
Pat (2003-08-28 21:30) [13]>Evgeny V © (28.08.03 05:53)
>192.168.77.25:d:\Database\Base.gdb - IP сервера
Пару месяцев назад была ветка о том, что клиент не может подключиться к серверу. Проблема как раз была в том, что вместо имени сервера был IP сервера.
← →
VID (2003-08-29 02:13) [14]to AlexWeb: http://www.ibexpert.com/ - используй IBExpert вместо IBConsole
← →
Evgeny V (2003-08-29 05:31) [15]
> Pat
> Пару месяцев назад была ветка о том, что клиент не может
> подключиться к серверу. Проблема как раз была в том, что
> вместо имени сервера был IP сервера
У меня работает, тот путь что я привел к базе взят из реальной проги. В доке тоже есть аналогичные примеры.
← →
Zacho (2003-08-29 07:04) [16]
> Pat © (28.08.03 21:30) [13]
> Evgeny V © (29.08.03 05:31) [15]
Хочу немного прояснить ситуацию. Дело в том, что при подключении IB клиент не проверяет, что ему подсунули в строке подключения - имя сервера или IP-адрес, и всегда вызывает ф-цию GetHostByName для получения адреса сервера. В свежих версиях winsok, если передать в эту функцию адрес, то она его и вернет, а вот в старых - будет ошибка.
← →
Anatoly Podgoretsky (2003-08-29 07:15) [17]Есть такая известная проблема, поэтому ранее рекомендовалось прописывать сервер в HOSTS
Страницы: 1 вся ветка
Форум: "Базы";
Текущий архив: 2003.09.18;
Скачать: [xml.tar.bz2];
Память: 0.48 MB
Время: 0.015 c