Hello,
I have Zabbix 1.4 running like a charm at home with a PostgreSQL DB.
Recently I tried to install Zabbix 1.4 with Oracle as DB (on a fresh Gentoo Linux system). After hacking some ebuilds to get the dependency for libsqlora8 and the version problems I got it compiled - but it didn't do the job at all, I fear some libsqlora problem, but didn't dive into that any deeper.
After that I decided to use sqlite. Zabbix seems to compile fine, DB creation worked without any problem (in contrast to the Oracle version, where I had to modify all the .sql files) - but no chance to use, because php-sqlite3 seems not to be in (standard) portage - means that I'll either have to hack around again or to install a (Mysql or PostgreSQL) DB server.
That's the point where it seems a bit funny to me - if you guys intend to limit the DB accesses/queries to standard features, why don't you use a standard interface? Wouldn't it be easier to keep the DB interface small, standard and simple and let the custom interface outside the application? I used ODBC for a few small apps with at least an Oracle and a PostgreSQL DB without problems and was told that it works with SQLite too, why wouldn't it be an option to use it with Zabbix?
Kind regards
Ecki
I have Zabbix 1.4 running like a charm at home with a PostgreSQL DB.

Recently I tried to install Zabbix 1.4 with Oracle as DB (on a fresh Gentoo Linux system). After hacking some ebuilds to get the dependency for libsqlora8 and the version problems I got it compiled - but it didn't do the job at all, I fear some libsqlora problem, but didn't dive into that any deeper.
After that I decided to use sqlite. Zabbix seems to compile fine, DB creation worked without any problem (in contrast to the Oracle version, where I had to modify all the .sql files) - but no chance to use, because php-sqlite3 seems not to be in (standard) portage - means that I'll either have to hack around again or to install a (Mysql or PostgreSQL) DB server.
That's the point where it seems a bit funny to me - if you guys intend to limit the DB accesses/queries to standard features, why don't you use a standard interface? Wouldn't it be easier to keep the DB interface small, standard and simple and let the custom interface outside the application? I used ODBC for a few small apps with at least an Oracle and a PostgreSQL DB without problems and was told that it works with SQLite too, why wouldn't it be an option to use it with Zabbix?
Kind regards
Ecki
Comment