OracleインスタントクライアントとunixODBCをインストールして構成します。 root
でログインすると、sqlplusまたはisqlによってdbに接続できます。ZabbixでOracle DBを監視
[email protected]:~# sqlplus ***/***@***
SQL*Plus: Release 12.1.0.2.0 Production on Tue Mar 7 13:56:42 2017
Copyright (c) 1982, 2014, Oracle. All rights reserved.
Last Successful login time: Tue Mar 07 2017 13:19:45 +03:00
Connected to:
Oracle Database 12c Enterprise Edition Release 12.1.0.2.0 - 64bit Production
With the Partitioning, OLAP, Advanced Analytics and Real Application Testing options
SQL>
[email protected]:~# isql ***
+---------------------------------------+
| Connected! |
| |
| sql-statement |
| help [tablename] |
| quit |
| |
+---------------------------------------+
SQL>
しかし、Zabbixの管理パネルでは、エラーCannot connect to ODBC DSN:[SQL_ERROR]:[08004][12154][[unixODBC][Oracle][ODBC][Ora]ORA-12154: TNS:could not resolve the connect identifier specified]|
が発生しました。 sudo -u zabbix env
出力など、私はそれを設定するか、どのような問題ができ
をORACLE_HOME, TNS_ADMIN, NLS_LANG
が含まれていないので、私はこれが無いとのトラブルだと思う
は、ZABBIXユーザーのためのenvが存在しますか?