Дата публикации: 22.05.2023
IBProvider v5.29. Начальная поддержка FB4
Реализация поддержки FB4 на уровне IBProvider требует некоторого времени. Поэтому мы решили разделить этот процесс на части и выпускать промежуточные релизы. Это позволит, пусть и частично, начать использовать IBProvider с FB4 уже сейчас.
Текущая поддержка FB4
- Вы можете работать с FB4 через fbclient.dll
- Вы можете работать с FB4 напрямую через встроенного клиента (dbclient_type=fb.direct). Будет использоваться 13-ый протокол
- Поддерживаются длинные имена объектов базы данных
- На уровне метаданных поддерживаются все типы FB4, включая новые (INT128, DECFLOAT, время/дата с time zone)
- Реализована полная поддержка INT128 и NUMERIC на базе INT128
- Добавлены два новых свойства инициализации – int128_rules, numeric_i16_rules
Выполнены многочисленные функциональные и нагрузочные тесты с участием FB v4.0.3.2937.
В случае критических, многопоточных и 24/7 приложений мы настоятельно рекомендуем использовать встроенный клиент для Firebird.
Free IBProvider не поддерживает FB4.
Другие изменения
- Добавлена поддержка типа данных DBTYPE_TIMESTAMPOFFSET
- Удалены преобразования между {DBTIME, DBTIME2} и {DATE, DBDATE, DBTIMESTAMP, FILETIME}
- Улучшено преобразование NUMERIC в VARIANT
- Исправлена обработка имен кодовых страниц
Дата публикации: 22.05.2023. Права на материал принадлежат: IBProvider. При перепечатке ссылка на сайт https://www.ibprovider.com/rus обязательна.