Дата публикации: 14.02.2019

Релиз IBProvider v5

Мы рады представить пятую версию нашего базового продукта для работы с Firebird и InterBase.

IBProvider v5 наследует все самое лучшее из IBProvider v3 и радикально улучшает качество реализации OLE DB компонент.

В последние несколько лет основным направлением развития IBProvider было решение проблем со стабильностью работы. В первую очередь нам пришлось устранять проблемы, которые не были связаны с самим провайдером — мы переписали клиента для Firebird и стандартный пул OLE DB подключений. На это было потрачено очень много времени и ресурсов, но оно того стоило.

Сейчас пришло время заняться самим IBProvider.

Вместо локальных исправлений, в рамках поддержки третьей версии, мы заново спроектировали внутреннюю инфраструктуру OLE DB компонент IBProvider с учетом всего опыта, полученного за последние годы. Часть идей была взята из нашего ADO.NET провайдера.

Главные качества IBProvider v5 – надежность и отказоустойчивость.

Плюс, в пятой версии:

  • Оптимизирована работа с памятью.
  • Оптимизирована работа с MT-блокировками.
  • Улучшена совместимость со спецификацией OLE DB провайдеров.
  • Улучшена безопасность внешнего (OLE DB) интерфейса.

IBProvider v5 оттестирован существующими и новыми тестами в условиях, перекрывающих промышленные сценарии эксплуатации.

Мы отложили часть ключевых изменений, для исключения риска возникновения проблем с переходом на пятую версию провайдера.

Программные идентификаторы IBProvider v5 – «LCPI.IBProvider.5» и «LCPI.IBProvider.5.Lite». Компоненты пятой версии имеют свой собственный набор CLSID. Таким образом, вы можете установить и использовать IBProvider v5 и IBProvider v3 одновременно.

При использовании IBProvider v5 в качестве связанного сервера MSSQL не забудьте заново сконфигурировать провайдер: «Allow InProcess», «Dynamic Parameter» и другие параметры.

Пятая версия провайдера доступна только обладателям лицензий на «IBProvider Professional Edition».


Дата публикации: 14.02.2019. Права на материал принадлежат: IBProvider. При перепечатке ссылка на сайт https://www.ibprovider.com/rus обязательна.