• Ласкаво просимо на Спільнота для обміну досвідом між користувачами програм УкрБланк, УкрСклад, УкрЗарплата.
 

возможность перехода новую версию Firebird

Автор dfreezer, Листопад 19, 2011, 19:55:57

Попередня тема - Наступна тема

0 Користувачі і 2 Гостей дивляться цю тему.

dfreezer

Добрый вечер! Столкнулись вот с какой проблемой: внедряли у себя в офисе IP АТС и хотели, что бы в момент звонка доставать с БД УКРСКЛАДА информацию о клиенте, но "внедренцы" столкнулись с проблемой не возможности найти необходимый ODBC драйвер, так как УКРСКЛАД использует старую версию Firebird 1.5, а сейчас уже все кругом использую 2.5. Возможно ли обновить версию Firebird для УКРСКЛАД хотя бы до 2.0? Спасибо!

Павло

Цитата: admin від Жовтень 14, 2011, 11:46:50
Переход на новую версию Firebird планировался еще при выходе версии 5, но отложили. Т.к. переход с Firebird 1 на 2 совсем не такой и простой, а перевести от десяти тысяч баз без единого сбоя и тем более так чтобы пользователь не смог этого заметить, просто установил новую версию и все заработало практически не возможно, в новом Firebird много что поменялось и конвертирование базы будет сложно организовать автоматом и в таком количестве баз.

В будущем обязательно будет переход с Firebird 1.5.6 на Firebird 2.5 но только когда все продумаем будем переводить. Плюс новый Firebird занимает больше места, т.е. дистрибутив может увеличиться на мегабайта 2.

TheOK

#2
Только что создал новый источник данных через Панель инструментов->администрирование->Источники данных ODBC.
Без проблем работает.
У меня ранее была установлена, если я не ошибаюсь Firebird_ODBC_2.0.0.150_Win32, с ней я работал и на сервере Firebird 2.5.
Ниже прикреплен тест соединения и результат sql запроса через новый источник данных.
Использовал драйвер для Firebird/Interbase, клиентскую библиотеку взял для сервера Firebird 1.5 (т.к. сейчас запущен именно сервер версии 1.5), т.е. та, которая валяется в каталоге (для XP) C:\Program Files\UkrSkladS\bin\fbclient.dll
Пробуйте, должно получиться, если я правильно понял проблему с которой вы столкнулись и средства, которыми вы хотите ее решить.
З.Ы. У себя я пользовался УкрСкладом и через версию сервера 2.5 т.к. пробовал использовать рекурсивные запросы в отчетах, все работало. Сильно не тестил, просто проверил работает или нет, все работало нормально, отчет формировался (резерв базы и восстановление не делал).
Но, кажись, заменял файл Firebird клиента в соответствующей папке, а может и еще один какой-то.
Работа в УкрСклад(особенности и советы): [url="//www.softbalance.com.ua/forum/index.php/topic,2362.0.html"]www.softbalance.com.ua/forum/index.php/topic,2362.0.html[/url]
Некоторые мои отчеты можно найти здесь: [url="http://www.softbalance.com.ua/forum/index.php/topic,2307.0.html"]http://www.softbalance.com.ua/forum/index.php/topic,2307.0.html[/url]

admin

#3
Не советую экспериментировать без специализированных навыков с базой от версии 1.5, на 2.5, то что оно окрываеться и выполняются селекты это еще ничего не значит. Мы практически без проблем запускаем нашу программу на версии 2.5 Firebird после определенных действий. Вопрос что эти самые "определенные действия" надо провести на тысячах баз, а они не всегда гладко проходят. Такой переход может быть только при минорных обновлениях программы т.е. например при переходе с 5 на 6 версию и т.д.

TheOK

Цитата: dfreezer від Листопад 19, 2011, 19:55:57
..."внедренцы" столкнулись с проблемой не возможности найти необходимый ODBC драйвер, так как УКРСКЛАД использует старую версию Firebird 1.5...
О поддержке ODBC для Firebird 1.5 заявлено Easy soft. Драйвер можно скачать после регистрации по адресу http://www.easysoft.com/products/data_access/odbc_firebird_driver/index.html
Плохо искали ваши "внедренцы"
Работа в УкрСклад(особенности и советы): [url="//www.softbalance.com.ua/forum/index.php/topic,2362.0.html"]www.softbalance.com.ua/forum/index.php/topic,2362.0.html[/url]
Некоторые мои отчеты можно найти здесь: [url="http://www.softbalance.com.ua/forum/index.php/topic,2307.0.html"]http://www.softbalance.com.ua/forum/index.php/topic,2307.0.html[/url]

dfreezer

да они первым делом скачали драйвер по этой ссылке, но он не работает...

admin

Цитата: dfreezer від Листопад 30, 2011, 11:57:03
да они первым делом скачали драйвер по этой ссылке, но он не работает...

думаю не в драйвере проблема :)