Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
Форум программистов > Delphi: Базы данных и репортинг > Firebird 2.5 проблема подключения |
Автор: sg729 19.9.2013, 22:29 |
Пытаюсь подключиться к тестовой базе на удаленном компе - получаю ошибку "Unavaible database". Подумал, что проблема с сетью или не пускает антивирус или файервол. Пробую подключиться прямо на компе, где лежит база и запущен Firebird. Если подключаюсь локально - все работает, если же по TCP/IP к адресу 127.0.0.1, получаю ту же ошибку:![]() ![]() На компе winXP(SP3), Delphi7. Пробовал использовать алиас, не помогает. Пробовал подключаться в IB-FB Development Studio - такой же результат. Firebird вроде бы работает: ![]() и службы запущены. В чем моя ошибка? |
Автор: Illusion Dolphin 19.9.2013, 22:49 |
А то, что порт пуст (только для Firebird как раз) - это пробовали на 3050 заменить? |
Автор: sg729 20.9.2013, 10:32 | ||
Пробовал ставить порт 3050, не помогает. |
Автор: Akella 21.9.2013, 16:44 |
Ради эксперимента отключи сетевой экран полностью. Убедись 100 раз, что файл базы существует и путь правильный Добавлено через 37 секунд И укажи правильно путь и имя client library Добавлено через 1 минуту и 53 секунды В поле Database пиши только путь к базе, зачем там сервер указан? ![]() |
Автор: sg729 21.9.2013, 19:13 | ||||||||
Отключен
Уверен на 100% что база есть и путь правильный - она же успешно открывается в локальном режиме (см. мой первый скриншот)
А какой должен быть правильный путь и имя client library?
Объясняю. Изначально эта ошибка возникала при попытке подключения через сеть к базе данных на другом компе. Возникала эта ошибка. Чтобы исключить возможное влияние файерволов, антивирусов и пр. факторов, решил попробовать - а вообще-то можно ли ставить ip-адрес в начале пути к базе? Получил ту же ошибку. Если я не укажу ip-адрес сервер откликнется на клиентский запрос? В инете полно примеров строк подключения к базе firebird с адресом 127.0.0.1 (localhost), поэтому мне показалось что так можно писать. |
Автор: Akella 21.9.2013, 19:24 |
Поведай нам, в чем сакральный смысл того ,что ты процитировал моё сообщение? |
Автор: sg729 21.9.2013, 19:32 | ||
Смысл простой - разбить цитату на отдельные циататы в режиме редактирования сообщения и ответить ![]() |
Автор: Akella 21.9.2013, 19:37 |
Возьми из папки установки Firebird`а библиотеку доступа fbclient.dll, скопируй в папку аппликации и укажи к ней путь в настройках. Добавлено через 1 минуту и 4 секунды так ты же его 2 раза указывает ![]() |
Автор: sg729 21.9.2013, 20:03 | ||
Аааааа.... понятно в чем моя ошибка! ![]() Все заработало ![]() Спасибо ОГРОМНОЕ за помощь! ![]() |
Автор: Akella 24.9.2013, 09:02 | ||||
А кнопка "Быстрая цитата" чем не нравится? |
Автор: sg729 25.9.2013, 22:42 |
Забыл что так можно ![]() |