我想要一个从查询到Oracle的图表。我可以使用isql和sqlplus连接到远程Oracle。但是在Zabbix主机上有一个错误:
无法连接到ODBC DSN:[SQL_ERROR]:[IM002] [0] [[unixODBC] [驱动程序管理器]未找到数据源名称,并且未指定默认驱动程序] |
我猜Zabbix需要(更新)我在命令行编辑的LD_LIBRARY_PATH和PATH环境变量。
如何在Zabbix的主机中设置环境变量?
答案 0 :(得分:1)
毕竟这个问题与环境变量无关,它甚至没有它们。我的问题是我从odbc.ini
配置了odbcinst.ini
和/usr/local/etc
个文件。这是isql/sqlplus
使用它们的地方,odbcinst -j
命令显示它们。 但Zabbix使用 /etc
。 (我在Stackoverflow的某个地方找到了这个提示,或者就像那个网页一样,但不能再找到它了)