right now I'm running 1.6.7 with Oracle db using the sqlora8 library.
Release notes indicate new connectivity to Oracle:
6.11. Native support of Oracle
Previous version of Zabbix had a dependency on a third party library called sqlora8. The library is not actively developed any more. Oracle support is now implemented using native Oracle Call Interface, which greatly improves performance and stability of Zabbix setups using Oracle as a back-end database.
I compile my own binaries since I'm running on AIX so I checked the regular installation steps in the 1.8 manual:
2.4. Installation from Source
2.4.1. Software requirements
Building of Zabbix server or agents from sources requires additional software.
The following software is required to compile Zabbix:
One of the following database engines:
Oracle Headers and Libraries
Sqlora8 headers and libraries are required
and
Step 4
Configure and compile the source code for your system
shell> ./configure --enable-server --with-oracle=/home/zabbix/sqlora8 --with-net-snmp --with-jabber --with-libcurl # for Oracle + Jabber + WEB monitoring
Use flag –with-oracle to specify location of sqlora8 library. The libary is required for Oracle support. The library can be found at libsqlora8 homepage
So..... Is there updated documentation for building binaries with the new Oracle mechanism? What files / clients / libraries are required for this?
I'm working my way through the compile and troubleshooting the following:
checking for Oracle OCI headers in /oracle/app/oracle/10.2/rdbms/public...yes
checking if Oracle OCI version is >= 10.0... yes
checking for Oracle version >= 11.x to use -lnnz11 flag... no
checking for Oracle version >= 10.x to use -lnnz10 flag... yes
checking for Oracle OCI libraries in /oracle/app/oracle/10.2/lib... not found
checking if Oracle support is enabled... no
Release notes indicate new connectivity to Oracle:
6.11. Native support of Oracle
Previous version of Zabbix had a dependency on a third party library called sqlora8. The library is not actively developed any more. Oracle support is now implemented using native Oracle Call Interface, which greatly improves performance and stability of Zabbix setups using Oracle as a back-end database.
I compile my own binaries since I'm running on AIX so I checked the regular installation steps in the 1.8 manual:
2.4. Installation from Source
2.4.1. Software requirements
Building of Zabbix server or agents from sources requires additional software.
The following software is required to compile Zabbix:
One of the following database engines:
Oracle Headers and Libraries
Sqlora8 headers and libraries are required
and
Step 4
Configure and compile the source code for your system
shell> ./configure --enable-server --with-oracle=/home/zabbix/sqlora8 --with-net-snmp --with-jabber --with-libcurl # for Oracle + Jabber + WEB monitoring
Use flag –with-oracle to specify location of sqlora8 library. The libary is required for Oracle support. The library can be found at libsqlora8 homepage
So..... Is there updated documentation for building binaries with the new Oracle mechanism? What files / clients / libraries are required for this?
I'm working my way through the compile and troubleshooting the following:
checking for Oracle OCI headers in /oracle/app/oracle/10.2/rdbms/public...yes
checking if Oracle OCI version is >= 10.0... yes
checking for Oracle version >= 11.x to use -lnnz11 flag... no
checking for Oracle version >= 10.x to use -lnnz10 flag... yes
checking for Oracle OCI libraries in /oracle/app/oracle/10.2/lib... not found
checking if Oracle support is enabled... no
Comment