Обновлено: 27.09.2023

OLE DB свойство инициализации источника данных — «dbclient_type»

Имя:
dbclient_type
Тип:
VT_BSTR
R/W:
R/W
По умолчанию:
ib
IBProvider:
3, 5

Тип клиента сервера базы данных. Допустимые значения:

Значение Описание
ib Клиент InterBase. Библиотека по умолчанию: gds32.dll (32bit) или ibclient64.dll (64bit).
fb Клиент Firebird. Библиотека по умолчанию: fbclient.dll.
ya Клиент Yaffil. Библиотека по умолчанию: gds32.dll.
fb.direct Собственный (встроенный) клиент для взаимодействия с Firebird.

При указании значения равным "fb"/"ib"/"ya", провайдер использует сведения из VERSIONINFO библиотеки (DLL) серверного клиента и самостоятельно определяет реальный тип и версию серверного клиента. Библиотека серверного клиента указывается через свойство инициализации "dbclient_library". Имя серверной библиотеки роли не играет и может быть любым.

Собственный клиент для работы с Firebird

Начиная с версии 3.27, IBProvider может самостоятельно устанавливать соединение с Firebird без участия серверного клиента (fbclient.dll).

На текущий момент поддерживается подключение к Firebird вплоть до v4 (10-ый, 11-ый, 12-ый, 13-ый протоколы) через TCP/IP (INET-протокол).

Провайдер предоставляет настройки протокола собственного клиента: «remote:protocol», «remote:protocol_arch», «remote:protocol_type», «remote:auth», «remote:protocol_wire_crypt» и другие.

См. также

Другие свойства группы

Другие наборы свойств