2015-07-17 6 views
1

Я установил драйвер unixODBC и MySql ODBC, но не могу подключить ODBC DNS.Как подключиться к ODBC DSN с помощью unixODBC на Zabbix?

isql -v myodbc_mysql_dsn 

Я получил эту ошибку:

Cannot connect to ODBC DSN: 
[SQL ERROR]:[IM002][0][[unixODBC][Driver Manager]Data source name not found, and no default driver specified]| 

мой configration выглядит следующим образом:

cat /etc/odbc.ini 
[myodbc_mysql_dsn] 
Description = test 
Driver  = MySQL5     # custom driver name 
Server  = localhost     # or external IP if needed 
Port  = 3306       # or custom port if needed 
Socket  = /var/run/mysqld/mysqld.sock # socket, see above 
Database = zabbix      # MySQL DB name or empty 
Option  = 3 
ReadOnly = No 
cat /etc/odbcinst.ini 
[MySQL5] 
Description = ODBC for MySQL 
Driver  = /usr/lib/odbc/libmyodbc5.so 
Setup  = /usr/lib/odbc/libodbcmyS.so 
#Driver  = /usr/lib/x86_64-linux-gnu/odbc/libmyodbc.so 
#Setup  = /usr/lib/x86_64-linux-gnu/odbc/libodbcmyS.so 
FileUsage = 1 
UsageCount = 2 ' 

Что я должен делать?

ответ

0

Вот несколько советов: Использование:

odbcinst -q -s

, чтобы увидеть, если вы водитель видит свои источники данных

Тогда

odbcinst -j

должен показать вам пути к файлу * .ini

Смежные вопросы