Клиент FB 5 <-> Сервер FB 2.5 [сообщение #4403] |
Sat, 10 February 2024 22:57 |
7bit
Сообщений: 8 Зарегистрирован: February 2024
|
Junior Member |
|
|
Насколько совместим новый клиент Firebird 5 со старым сервером Firebird 2.5?
Есть приложение, которое работает с базами Firebird 2.5. Планирую переезжать на 5-ку, но при этом сохранить возможность работать с базами в старом формате.
Сейчас экспериментирую. Добавил к приложению библиотеки 5-ки (клиент + встроенный сервер). К базам под управлением сервера Firebird 2.5 подключается, вроде бы все работает. А вот к локальным базам (где нет сервера) не подключается - пишет о неподдерживаемой версии ODS (что-то в этом роде). Но если на машину (где локальные базы) поставить сервер, то подключается без проблем.
[Обновления: Sat, 10 February 2024 22:57] Известить модератора
|
|
|
|
|
|
|
|
|
|
|
|
|
Re: Клиент FB 5 <-> Сервер FB 2.5 [сообщение #4469 является ответом на сообщение #4404] |
Wed, 14 February 2024 14:16 |
kdv
Сообщений: 98 Зарегистрирован: June 2022
|
Member |
|
|
shavluk писал(а) Sat, 10 February 2024 23:13"Где нет сервера" - значит что клиентская библиотека fb5 перестала быть чисто клиентской, и стала "сервером" в режиме embeded. Естественно ему нужна база в своем формате
Не пишите ерунду, пожалуйста.
Клиентская библиотека с 3.0 не стала никаким "сервером". Это раньше embedded был клиентская библиотека+сервер, в одной ДЛЛ.
А с 3.0 fbclient.dll не содержит ничего для работы с БД. Он МОЖЕТ вызвать движок ФБ, локально, engine12.dll (3.0), engine13.dll (4.0, 5.0), но работой с базой занимается именно engineNN.dll, а не fbclient.dll.
|
|
|