C++ Builder и Firebird

Запросы, планы, оптимизация запросов, ...

Модераторы: kdv, CyberMax

Ответить
vfedorov
Сообщения: 4
Зарегистрирован: 13 сен 2005, 05:05

C++ Builder и Firebird

Сообщение vfedorov » 13 сен 2005, 05:13

Проблема в следующем. Написана простая программа на С++Builder c использованием компонентов ibDatabase и ibTable - просмотра и редактирования 1 таблице в базе. На моём компьютере работает нормально.
На втором компьютере - не может открыть базу данных. Сервера Firebird усановлены одинаковые (версии). Сам посмотреть, что твориться на другом компьютере не могу - он находится в другом городе. Если создани новую базу данных на втором компьютере - программа всё равно её не открывает.

Подскажите пожалуйста - в чём тут может быть дело.

Заранее спасибо

eugeney
Сообщения: 79
Зарегистрирован: 29 окт 2004, 18:51

Re: C++ Builder и Firebird

Сообщение eugeney » 13 сен 2005, 10:23

База через isql открывается?

В программе путь к БД через что задается? Путь или алиасы. они совпродают прописанны правильно ?

vfedorov
Сообщения: 4
Зарегистрирован: 13 сен 2005, 05:05

Сообщение vfedorov » 14 сен 2005, 23:14

Через isql открывается
Ругается так:
Server... unavailable database
И товарищ, который всё это запускает уверяет, что fbserver.exe и fbguard.exe оба запущены.
Такое ругательство выдаётся, когда сервер не запущен.

Что это может быть?

Dimitry Sibiryakov
Заслуженный разработчик
Сообщения: 1436
Зарегистрирован: 15 сен 2005, 09:05

Сообщение Dimitry Sibiryakov » 15 сен 2005, 09:28

vfedorov писал(а): Server... unavailable database
Такое ругательство выдаётся, когда сервер не запущен.

Что это может быть?
Довольно часто эта ошибка возникает при попытке использования локального подключения. Каких-то прав для IPC может не хватать.
В этом случае лечится использованием TCP/IP (localhost:D:\path\db.fdb)

dimitr
Разработчик Firebird
Сообщения: 888
Зарегистрирован: 26 окт 2004, 16:20

Сообщение dimitr » 16 сен 2005, 09:54

vfedorov писал(а):Что это может быть?
рядом с exe-шником программы или в PATH лежит старая версия gds32.

Ответить