Archive by Author

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

Привет всем. На сайте провайдера выложен новый триал, в котором исправлена одна мелкая, но досадная ошибка.

IBProvider 3.9.4.13075. Релиз

Привет всем. Несколько недель назад на sql.ru обнаружилось сообщение о проблеме с диалектами. Пришлось немного доработать провайдер, чтобы выдавать пользователю более подробную информацию о причинах проблемы.

Хроника последних событий

Привет себе и всем остальным 🙂 Давно сюда ничего не писал. Поэтому все скопом.

Утилита для поиска ошибок в системных таблицах

Привет всем. Пользователь провайдера, о котором я упоминал в «Адском домене», асилил обновление системной таблицы RDB$FIELDS и наконец-то обрел счастье и душевную умиротворенность. Вообще говоря, эти проблемы с доменами текстовых колонок Interbase — стандартные. Я бы даже сказал, что вообще все баги и тупости InterBase — это тщательно запрограммированный функционал. По другому ведь никак 🙂 […]

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

Привет всем. Работа над новым выпуском провайдера практически завершена. С сайта можно загрузить обновленный триал, который будет работать до 10 октября 2011 года. Сборки провайдера прошли стрессовое тестирование.

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

Привет всем. На сайте выложен новый триал провайдера. Мы тут немного затянули с его выпуском — была небольшая измена по поводу размера памяти после прогона тестов для 64-битной сборки (VS2010). Он был в 3 раза больше, по сравнению с результатами тестирования 32-битной сборки (VS2008). Эта измена вылилась в виде добавления новых агрессивных отладочных проверок в […]

InterBase. Адский домен :)

Привет всем. Один наш пользователь, если верить переписке, через 9.5 месяцев таки асилил создание бакапа своей проблемной базы данных и прислал её нам. Linked Server [MS SQL 2005] отказывался с ней работать через IBProvider. 100% — охинея в системных таблицах. База от IB7.x. Хотя, скорее всего, она была рождена более ранними версиями IB. Я её […]

Выравнивание структур в OLEDB.

Привет всем. Обнаружил интересную штуку в заголовочном файле «oledb.h». Оказывается, при компиляции 32-битных бинарников применяется выравнивание равное 2. А при компиляции 64-битных бинарников — выравнивание равное 8. Вот так вот живешь, и не знаешь про эти засады на 32-битной платформе.

Проблемы с ICU. Подход #2

Салют всем. Хочется двигаться вперед — к программированию по-настоящему интересных вещей, однако грехи старые проблемы тяготят сознание. В последнем выпуске провайдера (v3.9) многие из них были закрыты. Даже хочется думать, что практически все. Кроме утечек ресурсов, связанных с ICU. Я о них тут уже писал. Полгода назад. А сейчас вот предпринял повторную попытку разобраться в […]

Релиз IBProvider 3.9

Привет всем. Каждый новый выпуск провайдера лучше предыдущего. И новая версия — не исключение. Читаем и скачиваем.

« Older Entries   Recent Entries »