Гость
Форумы / Firebird, InterBase [игнор отключен] [закрыт для гостей] / Подключиться по ODBC к Firebird 1.0.3 / 12 сообщений из 12, страница 1 из 1
26.01.2020, 14:59
    #39918811
Matroz
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Подключиться по ODBC к Firebird 1.0.3
Исходные данные
Требуется подключиться к старой системе, где используется 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
26.01.2020, 15:03
    #39918812
Dimitry Sibiryakov
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Подключиться по ODBC к Firebird 1.0.3
MatrozЧто я делаю не так?

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

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

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

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

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

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

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

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


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