OpenDBX/Support

From Linuxnetworks
< OpenDBX
Revision as of 15:49, 13 March 2008 by Nose (Talk | contribs)

Jump to: navigation, search

Supported databases

Backends of officially supported database management systems (DBMS) are included in the source distribution and consist of modules for

  • Firebird
  • Interbase
  • MS SQL Server
  • MySQL
  • Oracle
  • PostgreSQL
  • SQLite
  • SQLite3
  • Sybase

Backends for more native database APIs can be written easily. The OpenDBX API Reference should provide all information to implement a new backend.

Tested platforms

  • FreeBSD
  • Linux
    • Debian
    • Gentoo
    • Fedora
    • RHEL
    • OpenSuSE
  • Mac OS X
  • OpenPKG
  • Solaris

OpenDBX should compile on all Unix based platforms if a C compiler supporting the ISO C99 standard. Furthermore, building a shared library for each backend requires the dlopen() function. Alternatively, all backends can be linked with the core module to a single library. Some backends may only be supported on certain platforms depending on the availability of their used native database client library or of replacements thereof.

Support for the Windows platform is still missing and we would appreciate any help to make OpenDBX available on Windows NT based systems.



Back to Overview