При настройке подключения к базе данных через ODBC (СУБД Firebird) агент пишет:
DBQUERY: cannot connect to database ASTRADB ([Microsoft][Диспетчер драйверов ODBC] Источник данных не найден и не указан драйвер, используемый по умолчанию)
Конфигурация агента:
SubAgent = dbquery.nsm
*DBQUERY
Database = id=ASTRADB;driver=odbc.ddr;server=10.10.0.46;username=SYSDBA;password=masterkey
Query = usercount:pfr:1:select count(*) from SYS_USER
Источник данных настроен, подключение в нем успешно
Какой ODBC драйвер использовать - 32-х или 64-х битный? ОС: Windows 2008 x64 R2?
Планируется ли драйвер для подключения к СУБД Firebird?
Как все таки добиться успешного подключения к базе даных?
Заранее спасибо!
Для драйвера ODBC в качестве имени сервера надо указывать имя источника данный (ODBC data source).
Никак не получается, можно пример (имя бд и источника данных и строку подключения )?
Quote from: vitabios on February 12, 2015, 09:55:46 PM
Какой ODBC драйвер использовать - 32-х или 64-х битный? ОС: Windows 2008 x64 R2?
Насколько я помню, битность драйвера должна совпадать с приложением, которое его использует. Если netxmsd 32bit – то и ODBC драйвер должен быть 32, аналогично с 64.