Firebird 1.0, Ubuntu x86_64, ODBC
Firebird 1.0, Ubuntu x86_64, ODBC
Привет всем!
А есть ли вообще какой либо способ запустить ODBC драйвер 1.2 (http://www.firebirdsql.org/en/odbc-driver/), кажется это минимальный возможный, который скомпилен под x86, в 64 битной версии ubuntu?
Какой может быть побочный способ доступа к старой версии базы данных firebird 1.0, если первый способ невозможен?
И если на второй вопрос тоже ответа нет, то каким образом можно поднять-сконвертировать версию базы данных до 2.5 сразу или хотябы с промежуточными вариатами?
Спасибо.
А есть ли вообще какой либо способ запустить ODBC драйвер 1.2 (http://www.firebirdsql.org/en/odbc-driver/), кажется это минимальный возможный, который скомпилен под x86, в 64 битной версии ubuntu?
Какой может быть побочный способ доступа к старой версии базы данных firebird 1.0, если первый способ невозможен?
И если на второй вопрос тоже ответа нет, то каким образом можно поднять-сконвертировать версию базы данных до 2.5 сразу или хотябы с промежуточными вариатами?
Спасибо.
Re: Firebird 1.0, Ubuntu x86_64, ODBC
минимально возможный тут
http://sourceforge.net/projects/firebir ... 1-Release/
OdbcFb-LIB-2.0.1.152.amd64.tar.gz
Кроме того, разрядность ODBC имеет значения только для разрядности приложения, его использующего, и разрядности клиента Firebird.
К разрядности сервера Firebird она не имеет никакого отношения.
http://sourceforge.net/projects/firebir ... 1-Release/
OdbcFb-LIB-2.0.1.152.amd64.tar.gz
я не очень понял, какая связь между версией ODBC и версией Firebird.Какой может быть побочный способ доступа к старой версии базы данных firebird 1.0
Кроме того, разрядность ODBC имеет значения только для разрядности приложения, его использующего, и разрядности клиента Firebird.
К разрядности сервера Firebird она не имеет никакого отношения.
Re: Firebird 1.0, Ubuntu x86_64, ODBC
вы неправильно вопросы задаете. Вам что надо? Версия Firebird у вас какая?каким образом можно поднять-сконвертировать версию базы данных до 2.5 сразу
Какая вам разница, какую версию ODBC вы будете использовать с Firebird?
Зачем вам переводить вашу БД с какой-то старой версии Firebird до 2.5?
Обновлять версию Firebird для конкретной БД может только разработчик, создавший эту базу и приложения, работающие с ней. Потому что у новых версий Firebird много несовместимостей с предыдущими.
Например, переход с Firebird 1.5 на 2.5, на базе с 1000 таблиц, тысячами триггеров и процедур, может занять несколько месяцев - как изменение DML, так и переписывание SQL в приложениях.
http://www.slideshare.net/mindthebird/m ... irebird-25
Re: Firebird 1.0, Ubuntu x86_64, ODBC
я немного неправ. Действительно версия ODBC 2.x может не заработать, потому что она, скорее всего, будет искать fbclient, а у FB 1.0 клиент называется gds32. Так что да, нужно версию ODBC 1.0.
-
- Заслуженный разработчик
- Сообщения: 1436
- Зарегистрирован: 15 сен 2005, 09:05
Re: Firebird 1.0, Ubuntu x86_64, ODBC
На новый сервер ставится Firebird 2.5, там же создаётся чистая пустая БД из образцово-показательного скрипта. Потом с помощью FBCopy или IBDataPump в новую БД переливаются данные со старого сервера. Всё.zt50 писал(а):каким образом можно поднять-сконвертировать версию базы данных до 2.5 сразу или хотябы с промежуточными вариатами?
Re: Firebird 1.0, Ubuntu x86_64, ODBC
Дим, я твои такие "простые" советы буду удалять. Куда ему апгрейд с 1.0 до 2.5, если он путается в версиях ODBC и прочем?
-
- Заслуженный разработчик
- Сообщения: 1436
- Зарегистрирован: 15 сен 2005, 09:05
Re: Firebird 1.0, Ubuntu x86_64, ODBC
В этом ODBC под линухом и я путаюсь тоже. Это не повод считать меня идиотом.
Мой совет абсолютно безопасен, поскольку, подчёркиваю, новая версия Firebird поднимается на новом сервере. Старая версия и старый сервер остаются в неприкосновенности и могут быть снова задействованы в любой момент обратным процессом.
Твоё априори предположение, что у автора к БД прилагается какое-то приложение, работа которого может испортиться - беспочвенно.
Мой совет абсолютно безопасен, поскольку, подчёркиваю, новая версия Firebird поднимается на новом сервере. Старая версия и старый сервер остаются в неприкосновенности и могут быть снова задействованы в любой момент обратным процессом.
Твоё априори предположение, что у автора к БД прилагается какое-то приложение, работа которого может испортиться - беспочвенно.