ODS и FB клиент

Совместимость InterBase, Firebird, Yaffil между собой и по версиям

Модераторы: kdv, Alexey Kovyazin

Ответить
SAMZ
Сообщения: 128
Зарегистрирован: 21 мар 2005, 08:17

ODS и FB клиент

Сообщение SAMZ » 13 май 2007, 15:14

Уважаемые коллеги!
По ряду причин мы до сих пор работаем на FB1.5.
Решение о переходе на 2.01 есть и занялись подготовкой к этому шагу.
При тестировании наших БД проявились некоторые шероховатости,
но причины нам понятны и проблем это не вызывает.
При тестировании проявились некоторые особенности, которые не
препятствуют работе, не не во всем понятны.
После преобразования БД к ODS 11.0 мы проверили работу в режиме:

1. Клиент FB2.01 БД ODS 11.0 - все нормально

2. Клиент FB1.5 БД ODS 11.0 - к нашему удивлению и в этом режиме
работоспособность приложений была нормальной. Мы только
столкнулись с одним ограничением. Если в компоненте TpFIBDatabase
путь к БД указать в виде localhost:SUD (Здесь SUD - алиас БД,
представленный в файле aliases.conf в виде sud = F:\DATABASE\UNI_WORK.FDB),
то все работает нормально.
Если же путь к БД указать в виде F:\DATABASE\UNI_WORK.FDB,
то попытка коннекта приводит к ошибке
"Unsuccessful exeption caused by an unavailable resource.
Unavailable database"
Наконец указание строки соединения в виде
localhost:F:\DATABASE\uni_work.fdb
обеспечивает нормальную работу.
Беспокоит это только по одной причине. У нас с БД работает
более сотни клиентов и после установки 2.01 ,быстро
переустановить у всех юзеров клиентов не получится.
Не может ли это привести к фатальным последствиям.
Не лучше ли сначала у всех поставить клиента 2.01, а потом
привести БД к ODS 11.0

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

Сообщение dimitr » 13 май 2007, 15:31

ODS тут совсем не причем. Клиент версии 2.0 несовместим с сервером версии 1.5 по локальному протоколу (без имени хоста), и наоборот.

SAMZ
Сообщения: 128
Зарегистрирован: 21 мар 2005, 08:17

Сообщение SAMZ » 14 май 2007, 05:20

dimitr писал(а):ODS тут совсем не причем. Клиент версии 2.0 несовместим с сервером версии 1.5 по локальному протоколу (без имени хоста), и наоборот.
Дмитрий, спасибо, понял.

kdv
Forum Admin
Сообщения: 6595
Зарегистрирован: 25 окт 2004, 18:07

Сообщение kdv » 14 май 2007, 10:42

Unavailable database
faq надо было читать
www.ibase.ru/ibfaq.htm#unavail

SAMZ
Сообщения: 128
Зарегистрирован: 21 мар 2005, 08:17

Сообщение SAMZ » 14 май 2007, 11:09

kdv писал(а):
Unavailable database
faq надо было читать
www.ibase.ru/ibfaq.htm#unavail
Честное пионерское, читал. Но не все сразу в голове отстаивается. Спасибо, все понятно.

leonbn
Сообщения: 5
Зарегистрирован: 26 окт 2005, 13:36

Сообщение leonbn » 30 окт 2007, 22:20

Всем привет!
У меня похожая с SAMZ ситуация - много клиентов, которых одновременно не удастся перевести на новую версию. Отличия - готовлюсь к переходу c 1.5 на 2.1 ( ODS 11). Подключение по TCP. Правильно я понял, что клиент от полуторки совершенно нормально работает с FB 2.1 и проблем (с т.з. клиента) возникнуть не должно?

belov-evgenii
Сообщения: 52
Зарегистрирован: 28 сен 2007, 10:19

Сообщение belov-evgenii » 30 окт 2007, 23:02

leonbn писал(а):2.1 ( ODS 11)
В 2.1 ODS 11.1

leonbn
Сообщения: 5
Зарегистрирован: 26 окт 2005, 13:36

Сообщение leonbn » 30 окт 2007, 23:13

belov-evgenii
В 2.1 ODS 11.1
Я знаю. Я имел в виду, что поднимаю версию с 10 до 11

kdv
Forum Admin
Сообщения: 6595
Зарегистрирован: 25 окт 2004, 18:07

Сообщение kdv » 31 окт 2007, 20:41

Правильно я понял, что клиент от полуторки совершенно нормально работает с FB 2.1 и проблем (с т.з. клиента) возникнуть не должно?
разумеется.

Ответить