|
|
|
FB 1.5 RC7 on Linux Debian & FB<=1.03 - проблемы совместимости?
|
|||
|---|---|---|---|
|
#18+
Привет всем. Ради эксперимента посадил себе FB 1.5 RC7 . Для этого пришлось посадить glibc 2.3.2 и gcc 3.2.3 (не поверх, а в дополнение к установленным glibc 2.2 и gcc 2.95 и в совершенно другие директории) Столкнулся с проблемой: Если коннектиться с удаленных машин, где установлены Interbase 6.0 или Firebird <=1.03, на мою с FB 1.5, то не получается select к некоторым таблицам. Например для БД /opt/firebird/examples/employee.fdb, select * from project проходит, а select * from employee нет (Ошибка:Error reading data from the connection, Sql code: -902). Если коннектиться с моей машины, то все проходит нормально. Мне интересно - у тех, кто нормально, без всяких трюков, ставил FB 1.5 под Linux, такие же проблемы, то есть имеет ли место несовместимость (со своей машины -то все нормально - там используется libfbclient вместо libgds), или это все таки из-за мешанины библиотек или еще из-за чего? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 17.11.2003, 12:26 |
|
||
|
FB 1.5 RC7 on Linux Debian & FB<=1.03 - проблемы совместимости?
|
|||
|---|---|---|---|
|
#18+
Люди!!! Если кто то ставил Firebird 1.5 RC7 на Linux. Откликнитесь пожалуйста. Были ли проблемы если на клиенте установлен FB до 1.03 или Interbase 6.0, а на сервере FB 1.5 RC7? Например с таблицей employee из examples/employee.fdb? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 18.11.2003, 08:20 |
|
||
|
FB 1.5 RC7 on Linux Debian & FB<=1.03 - проблемы совместимости?
|
|||
|---|---|---|---|
|
#18+
Я ставил. ASP Linux 9.0. Все работает. Естествено клиент от 1.03 не работает или работает, но глючит. С таблицами из employee.fdb не пробовал, т.к. собственная база работает в полном объеме. А клиенты тоже под Linux? Я пробовал только под Windows. Best regards, Dnico. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 18.11.2003, 10:13 |
|
||
|
FB 1.5 RC7 on Linux Debian & FB<=1.03 - проблемы совместимости?
|
|||
|---|---|---|---|
|
#18+
Поставил FB 1.5 на Mandrake 9.0, заходил клиентом из под Win2k, где стоял InterBase 6.0 - все нормально. Только к файлу employee.fdb по умолчанию почему то стояла маска доступа -r--r--r-- , пришлось вручную добавить разрешение на запись, а то он коннектится с БД не хотел. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 18.11.2003, 11:21 |
|
||
|
FB 1.5 RC7 on Linux Debian & FB<=1.03 - проблемы совместимости?
|
|||
|---|---|---|---|
|
#18+
2 Dnico Да у меня тоже все работает, если и клиент и сервер FB 1.5 (или хотя бы клиент FB 1.5, тогда сервер хоть IB 6.0) . Даже ODBC драйверы для IB6 и мои API-проги написанные под FB <=1.03, пашут как часы(достаточно только слинковать lib/l ibfbclient.so на /usr/lib/libgds.so) . Хоть из под Винды, хоть из под Линуха. Но если сервер - FB 1.5, а клиент - более низкая версия, то начинаются проблемы с некоторыми таблицами. Со 100% вероятностью клиент с FB<>1.5 вылетает, если таблица содержит тип numeric или как минимкм два поля типа double precison, идущих подряд. Ну и еще в некоторых случаях. > Естествено клиент от 1.03 не работает или работает, но глючит То есть данное поведение модно считать нормальным? Тогда переход на FB 1.5 откладывается неопределенное время ибо достаточно много клиентских компов с FB<=1.03 и не везде можно поднять glibc2.3 :((( Жаль... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 18.11.2003, 11:37 |
|
||
|
FB 1.5 RC7 on Linux Debian & FB<=1.03 - проблемы совместимости?
|
|||
|---|---|---|---|
|
#18+
2 Лебедкин Сейчас пойду поробую с винды. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 18.11.2003, 11:48 |
|
||
|
FB 1.5 RC7 on Linux Debian & FB<=1.03 - проблемы совместимости?
|
|||
|---|---|---|---|
|
#18+
Клиенты разных версий не совместимы (FB1.5 и FB1.03/IB 6.x) - 100% Это говорилось уже неоднократно. В виндах это очень просто решается - помещаешь клиента в рабочую директорию и вперед. С Linux тоже новерное можно как-то придумать. Я правда не пробовал, т.к. рабочих станций Linux у нас нет. Best regards, Dnico. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 18.11.2003, 12:17 |
|
||
|
FB 1.5 RC7 on Linux Debian & FB<=1.03 - проблемы совместимости?
|
|||
|---|---|---|---|
|
#18+
2 Dnico >Клиенты разных версий не совместимы (FB1.5 и FB1.03/IB 6.x) - 100% >Это говорилось уже неоднократно. Пропустил значит. На счет несовместимости клиентов: Сейчас попробовал в качестве клиента FB 1.03 из Винды на сервак с FB 1.5 на Линухе... Нормально сработало.... Однако... А вот из под Linux не идет :((( Абидна, да :((( >С Linux тоже новерное можно как-то придумать. Да запросто, например заменить libgds на libfbclient Но libfbclient требует glibc2.3 - замкнутый круг получается. Есть кое-какие мысли - поставить только нужные библиотеки , а не всю glibc ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 18.11.2003, 12:33 |
|
||
|
FB 1.5 RC7 on Linux Debian & FB<=1.03 - проблемы совместимости?
|
|||
|---|---|---|---|
|
#18+
>>С Linux тоже новерное можно как-то придумать. >Да запросто, например заменить libgds на libfbclient Но libfbclient требует glibc2.3 - замкнутый круг >получается. Есть кое-какие мысли - поставить только нужные библиотеки , а не всю glibc Уря заработало... Совместил таки 1.5 с 1.03 Слинковал libfbclient на libgds (без кое-каких трюков правда не обошлось) - пока все OK - и как клиент, и как сервер, и UDF и ODBC. Теперь потестирую с недельку.. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 18.11.2003, 14:07 |
|
||
|
|

start [/forum/topic.php?fid=40&msg=32327470&tid=1579641]: |
0ms |
get settings: |
5ms |
get forum list: |
14ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
165ms |
get topic data: |
9ms |
get forum data: |
3ms |
get page messages: |
43ms |
get tp. blocked users: |
1ms |
| others: | 210ms |
| total: | 456ms |

| 0 / 0 |
