Archive for 'IBProvider'

IBProvider 3.8.1. Исправление ошибок.

Привет всем. В новой сборке 3.8.1 исправлена ошибка, приводящая к появлению сообщения вида «BUG-CHECK в [TIBP_RW_TableStorage_Base::RowDataDpmBlock_Verification] [003]. Возможная причина: Wrong DPM block [000000000490:0000] size: 1692. Wait size: 16.».

Новый триал. Сборка 12556.

Привет всем. После релиза 3.8, в качестве развлечения, я поигрался с новой возможностью C++ — «rvalue reference» (VS2010). То что раньше частично моделировалось с помощью таких конструкций как structure::t_wrap_vector (смотрите в инструментальную библиотеку провайдера), получило полноценную поддержку со стороны компилятора.

IBProvider 3.8 — Релиз.

Привет всем. На сайте провайдера выложены новые бинарники и описание изменений. Краткий список: — Публикация UDF в схемах метаданных. — Настройка параметров уровней изоляций транзакций. — Новый Free IBProvider с поддержкой Firebird 2.1 (доступен для скачивания из личного кабинета).

Настройка изоляций транзакций

Привет всем. Работы над очередным выпуском провайдера приблизились к своему логическом завершению. Добил публикацию UDF в схемах метаданных. Добавил поддержку SQL_BIT в ODBC-шной функции CONVERT — отображаем на BOOLEAN (FB3, IB7+). Осталось доделать и оттестировать последнюю вещь.

UDF

Привет всем. Закончил реализацию и тестирование публикации сведений об UDF базы данных через схемы PROCEDURES и PROCEDURE_PARAMETERS. Пока без реконструирования текста «DECLARE EXTERNAL FUNCTION …». Что можно сказать по этому поводу… тупят практически все сервера.

InterBase 10.0.1.335

Привет всем. На сайте Борланда Эмбаркадеры обнаружилось обновление для InterBase XE. Скачал, попробовал.

FB3 и ODS

Привет всем. Родная ODS для Firebird 3 имеет номер 12.0. И сервер отказывается работать с базами от предыдущих версий Firebird — при попытке подключения он возвращает ошибку. Возможно кто то подумает — «ну что за фигня, где обратная совместимость?». Однако лично я на стороне разработчиков FB.

FB3. Поехали.

Привет всем. Позавчера была сделана вторая попытка собрать FB3. Попытка увенчалась успехом. Первый раз я пытался это сделать два месяца назад. Тогда вникание в суть проблем вывернуло мой мозг наизнанку и я решил отложить FB3 до времен пока его код не устаканится до уровня «глаза б мои не видели его исходных текстов».

Red Database

Привет всем. Изучение логов скачивания провайдера, совмещенное с поиском в гугле, вывело на Red Database. Провайдер этот сервер не поддерживает в принципе. Точнее, думаю IBProvider будет взаимодействовать с ним как с Interbase 6.0.

Кодовая страница стандартной базы employee.fdb

Привет всем. Вчера, пока возился с примером, случайно обнаружил что провайдер назначает текстовой колонке EMPLOYEE.FIRST_NAME тип DBTYPE_STR. Меня это, откровенно говоря, немного напрягло. Потому что ожидался тип DBTYPE_WSTR. И даже промелькнула мысль — «неужели я умудрился что-то сломать?».

« Older Entries   Recent Entries »