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

IBProvider v3.0.0.449 beta

Мы решили выложить для публичного тестирования триальную сборку новой версии OLE DB провайдера. Третья версия основана на новой кодовой базе, которая станет платформой для дальнейшего развития нашего OLE DB провайдера для InterBase/Firebird.

Функциональность

На текущий момент уровень функциональности третьей версии превзошел уровень «Free IBProvider». Основные изменения:

  • Свойство инициализации «dbclient_library«. Возможность указания DLL с клиентом сервера. Если значение этого свойства не определено, то название DLL определяется исходя из свойства «dbclient_type«.
  • Свойства инициализации «dbclient_type«. Тип клиента сервера базы данных. Допустимые значения:

ib Клиент к InterBase 4/5/6. Библиотека по умолчанию — gds32.dll
fb Клиент Firebird v1. Библиотека по умолчанию — gds32.dll
fb1.5 Клиент Firebird v1.5. Библиотека по умолчанию — fbclient.dll

По умолчанию dbclient_type=«ib». С технической точки зрения все три типа обслуживаются единым кодом. В дальнейшем, планируется отдельный «движок» для IB7 и новых версий FB.

Само собой разумеется, что вы можете установить «dbclient_library» независимо от «dbclient_type«. Например, для использования встроенных версий FB.

Из основных вещей отсутствуют:

  • Парсер ODBC запросов (v1, v2)
  • Публикация метаданных (v1, v2)
  • Обновляемые множества. (v2)

Ближайшие планы.

  • Реализация поддержки вложенных транзакций на базе SAVEPOINT (FB1.5 / IB7).

Стабильность.

Мы более чем уверены в своем продукте, однако от ошибок никто не застрахован. Со своей стороны, мы начинаем эксплуатацию v3 в составе наших промышленных решений. С вашей — мы надеемся получить сведения о любых проблемах связанных с новой версией.

Зарегистрированные пользователи могут сделать запрос для получения v3 без ограничения времени функционирования.

Исправления в v1/v2.

  • Отключение сборки мусора. См. параметр инициализации «garbage_collect«.
  • Настройка размера буфера, используемого сервером. См. параметр инициализации «num_buffers«.

Дата публикации: 24.12.2004. Права на материал принадлежат: IBProvider. При перепечатке ссылка на сайт https://www.ibprovider.com/rus обязательна.
Предыдущие новости
IBProvider v2.4.1.1720/v1.7.23.1720. Релиз
Следующие новости
IBProvider v3.0.0.573 beta