Привет всем.
На сайт загружен новый триал провайдера.
1. Удалены устаревшие свойства инициализации и набора рядов unicode_stmt, std_exec_sp, array_vt_type.
2. Исправлена ошибка взаимодействия с DTC.
Рекомендуется скачать и протестировать эту сборку.
Привет всем.
На сайт IBProvider-a выложены новости с описанием изменений версии 3.10.1 и дистрибутивы для пользователей. Обновлены дистрибутивы триала и Free версии.
Привет всем.
На сайте провайдера выложен новый триал (сборка 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. Внесены следующие изменения:
- Новый 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
Привет.
Сегодня на email поддержки пришло письмо, из за которого пришлось прервать противоестественную увлекательную работу с IBProvider-ом из .NET кода. Письмо просило помощи в решении проблем с MSDTS. Суть проблемы, собственно говоря, проста — ничего не работает. Поскольку про это «не работает» уже было давно известно и уже были некоторые соображения по-этому поводу, я решил замучать эту тему «по-взрослому». (далее…)
Привет всем.
Зарегистрированные пользователи провайдера могут скачать новые релизные бинарники провайдера (#13089). Исправлены две ошибки:
1. Ошибка с null-ссылками в .NET. Описана здесь.
2. Ошибка в обработчике ошибок загрузчика блоб данных. Вместо DB_E_CANTCONVERTVALUE провайдер мог возвращать DBSTATUS_E_CANTCONVERTVALUE. Бага жила в коде с 08-Aug-2004.
Привет всем.
На сайте провайдера выложен новый триал, в котором исправлена одна мелкая, но досадная ошибка. (далее…)
Привет всем.
Несколько недель назад на sql.ru обнаружилось сообщение о проблеме с диалектами. Пришлось немного доработать провайдер, чтобы выдавать пользователю более подробную информацию о причинах проблемы. (далее…)
Привет себе и всем остальным 🙂
Давно сюда ничего не писал. Поэтому все скопом. (далее…)
Привет всем.
Пользователь провайдера, о котором я упоминал в «Адском домене», асилил обновление системной таблицы RDB$FIELDS и наконец-то обрел счастье и душевную умиротворенность. Вообще говоря, эти проблемы с доменами текстовых колонок Interbase — стандартные. Я бы даже сказал, что вообще все баги и тупости InterBase — это тщательно запрограммированный функционал. По другому ведь никак 🙂
Ключевую роль в победе над ошибками RDB$FIELDS сыграл VBS-скрипт, текст которого я приведу полностью. Хотя он и достаточно большой. Его последнюю версию можно найти в дистрибутиве — это файл prog_check_system_tables.vbs (далее…)
Dmitry Kovalenko on 26 сентября, 2011 | 1 Comment