powered by simpleCommunicator - 2.0.51     © 2025 Programmizd 02
Форумы / Firebird, InterBase [игнор отключен] [закрыт для гостей] / Подключиться по ODBC к Firebird 1.0.3
12 сообщений из 12, страница 1 из 1
Подключиться по ODBC к Firebird 1.0.3
    #39918811
Matroz
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Исходные данные
Требуется подключиться к старой системе, где используется Firebird 1.0.2
Создаю подобное окружение - на виртуалку с Win2003 Server ставлю Firebird 1.0.3, самую раннюю из доступных на https://firebirdsql.org/en/firebird-1-0/

Восстанавливаю БД из резервной копии клиента
gbakC:\Program Files\Firebird\bin>gbak.exe -user sysdba -password masterkey -REP "C:\US\DATABASE2019_12_20.gbk" "localhost:C:\FireBirdDB\Test.gdb"

Далее на свою машину ставлю ODBC драйвер отсюда http://www.firebirdsql.org/en/odbc-driver/
и создаю системный DSN
База данных: 172.19.22.213:C:\FireBirdDB\Test.gdb
Пользователь: sysdba
Пароль: masterkey

При проверке соединения messageconnection rejected by remote interface
Пробовал подключиться из isql (у меня на машине установлен RED Database - клон Firebird 3.0), тоже самое
messageStatement failed, SQLSTATE = 08004
connection rejected by remote interface

Формальный тест подключения на порт 3050
telnet 172.19.22.213 3050
проходит

Что я делаю не так?


P.S.
Локально я тестил на RED Database 3.0., поднял БД из рез.копии,
создал DSN
База данных: localhost:C:\RED\DB\Test.gdb
Пользователь: sysdba
Пароль: masterkey
Этот вариант работает
...
Рейтинг: 0 / 0
Подключиться по ODBC к Firebird 1.0.3
    #39918812
Dimitry Sibiryakov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
MatrozЧто я делаю не так?

Телепаю, что прописал левый порт в firebird.conf своей ред базы.
Posted via ActualForum NNTP Server 1.5
...
Рейтинг: 0 / 0
Подключиться по ODBC к Firebird 1.0.3
    #39918813
Matroz
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Dimitry Sibiryakov,

а причем тут моя ред база?
Я кстати ничего в конфе не прописывал.
Насколько я понимаю, мне локально вообще ничего, кроме ODBC драйвера Firebird устанавливать не нужно.
...
Рейтинг: 0 / 0
Подключиться по ODBC к Firebird 1.0.3
    #39918814
Matroz
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Может быть, в посте не очень понятно,
не работает удаленное подключение к виртуалке с firebird 1.0.3, IP = 172.19.22.213
...
Рейтинг: 0 / 0
Подключиться по ODBC к Firebird 1.0.3
    #39918815
hvlad
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Matroz
Насколько я понимаю, мне локально вообще ничего, кроме ODBC драйвера Firebird устанавливать не нужно.
Клиент 3-ки не проверялся на работу с сервером 1.0
Попробуй isql с клиентом 1.x (или 2.х, но не 3.х)
...
Рейтинг: 0 / 0
Подключиться по ODBC к Firebird 1.0.3
    #39918816
Matroz
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
hvlad,

можно подробнее? В настройках DSN я клиента вообще не указываю.
Я могу ошибаться, но насколько понял, его нужно указать, если имя сервера не указано в пути к БД, чтобы показать, чем ее открывать в "несерверном" режиме.
Если не так, то что сделать то?
1) Снести RED Database
2) Переставить ODBC Driver
3) Скачать клиентскую библиотеку из ..?

В версионности FB ODBC вроде не прослеживается к какому Firebird он подходит
...
Рейтинг: 0 / 0
Подключиться по ODBC к Firebird 1.0.3
    #39918817
hvlad
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Matroz
можно подробнее?
hvlad
Попробуй isql с клиентом 1.x (или 2.х, но не 3.х)
Куда уж тут подробнее ? :)
Не надо трогать ODBC до тех пор, пока не заработает isql.
Или нужно объяснить где взять клиента, например от 1.0.3 ?
...
Рейтинг: 0 / 0
Подключиться по ODBC к Firebird 1.0.3
    #39918822
Matroz
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
hvlad,
isql устанавливается при установке собственно сервера Firebird.
То есть, если я хочу подключиться по ODBC к удаленному серверу, мне нужно кроме ODBC драйвера, установить экземпляр этого сервера локально?
...
Рейтинг: 0 / 0
Подключиться по ODBC к Firebird 1.0.3
    #39918824
hvlad
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Matroz,

ODBC не телепатически работает. Ему тоже нужен клиент Firebird.
...
Рейтинг: 0 / 0
Подключиться по ODBC к Firebird 1.0.3
    #39918825
hvlad
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Matroz
isql устанавливается при установке собственно сервера Firebird.
Не только.
Просто скопируй каталог с 1.0.3 на локальную машину и запусти isql из этого каталога.
Есс-но, коннект нужно делать к удалённому хосту.
...
Рейтинг: 0 / 0
Подключиться по ODBC к Firebird 1.0.3
    #39918854
hvlad
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Попробовал сервер 1.0.3 с клиентом 3.0.5 - сервер падает.
С клиентом 2.5.9 - работает ок.

PS клиент 3.0.5 с
Код: plaintext
AuthClient = Legacy_Auth, Win_Sspi
в конфиге - работает.
...
Рейтинг: 0 / 0
Подключиться по ODBC к Firebird 1.0.3
    #39918987
Matroz
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
hvlad

PS клиент 3.0.5 с
Код: plaintext
AuthClient = Legacy_Auth, Win_Sspi
в конфиге - работает.

Спасибо, все завелось, с 3.0.5 тоже
...
Рейтинг: 0 / 0
12 сообщений из 12, страница 1 из 1
Форумы / Firebird, InterBase [игнор отключен] [закрыт для гостей] / Подключиться по ODBC к Firebird 1.0.3
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]