Новый триал [сборка 13170].

Привет всем.

Сегодня добрался, наконец-то, до своей самой любимой баги в провайдере — выжирание памяти при использовании vc10-сборок (Visual Studio 2010). Пока её не обнаружили пользователи и не начали меня бить ногами вспоминать. Поскольку windbg уже неоднократно тыкал меня носом в точку утечки памяти, оставалось только найти время, чтобы раскопать проблему до дна. (далее…)

Новый триал [сборка 13166].

Привет всем.

На сайт загружен новый триал провайдера.

1. Удалены устаревшие свойства инициализации и набора рядов unicode_stmt, std_exec_sp, array_vt_type.

2. Исправлена ошибка взаимодействия с DTC.

Рекомендуется скачать и протестировать эту сборку.

Релиз 3.10.1 [сборка 13145]

Привет всем.

На сайт IBProvider-a выложены новости с описанием изменений версии 3.10.1 и дистрибутивы для пользователей. Обновлены дистрибутивы триала и Free версии.

Новый триал 3.10.1.13145

Привет всем.

На сайте провайдера выложен новый триал (сборка 13145) с небольшими исправлениями и новшествами.

1. Исправлена ошибка в содержимом ColumnsRowset. Теперь в колонке DBCOLUMN_PRECISION указывается точность для всех численных типов данных. Ранее точность указывалась только для NUMERIC/DECIMAL.

2. В ColumnsRowset указывается precision/scale для типов DBDATE, DBTIME. По аналогии с данными, получаемыми через IColumnsInfo.

3. В ColumnsRowset добавлена новая колонка DBCOLUMN_DATETIMEPRECISION.

4. Добавлено (по просьбам трудящихся) новое свойство инициализации sys_encrypt_password, которое позволяет указывать в строке подключения «System Encryption Password» для зашифрованных баз данных Interbase XE.

Обновление дистрибутива 3.10.0.13122

Привет всем.

На сайт залиты новые дистрибутивы последнего релиза 3.10.0.13122. Внесены следующие изменения:

  • Новый Visual Studio CRT v10.0.40129.325
  • Новые режимы установки: полная, только IBProvider, только IBProvider+CRT

Собственно сами DLL с провайдером остались те же самые.

Названия новых файлов дистрибутивов:

  • IBProvider_prof_32-64_3.10.0.13122.2.exe
  • IBProvider_prof_32_3.10.0.13122.2.exe

Настройка MSDTS для работы с IBProvider

Привет.

Сегодня на email поддержки пришло письмо, из за которого пришлось прервать противоестественную увлекательную работу с IBProvider-ом из .NET кода. Письмо просило помощи в решении проблем с MSDTS. Суть проблемы, собственно говоря, проста — ничего не работает. Поскольку про это «не работает» уже было давно известно и уже были некоторые соображения по-этому поводу, я решил замучать эту тему «по-взрослому». (далее…)

IBProvider 3.9.5.13089. Релиз

Привет всем.

Зарегистрированные пользователи провайдера могут скачать новые релизные бинарники провайдера (#13089). Исправлены две ошибки:

1. Ошибка с null-ссылками в .NET. Описана здесь.
2. Ошибка в обработчике ошибок загрузчика блоб данных. Вместо DB_E_CANTCONVERTVALUE провайдер мог возвращать DBSTATUS_E_CANTCONVERTVALUE. Бага жила в коде с 08-Aug-2004.

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

Привет всем.

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

IBProvider 3.9.4.13075. Релиз

Привет всем.

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

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

Привет себе и всем остальным 🙂

Давно сюда ничего не писал. Поэтому все скопом. (далее…)