Database abstraction layer with support for Oracle OCI8, PDO.