EDB Postgres Compatibility with Oracle®

Leverage existing skills while streamlining migration

EDB Postgres Advanced Server (EPAS), a component of the EDB Postgres Platform, provides native database compatibility with Oracle.

Icon performance meter

Maintain Performance Levels

Execute PL/SQL commands natively without affecting performance

Icon database with oracle logo

Reuse Existing Code

Workflow, business logic, and skillsets carry over easily


Integrate and Replicate

With heterogeneous replication or direct database links



    Integrate into Oracle environments using heterogeneous replication or direct database links.


    Take advantage of EDB Postgres Advanced Server’s compatibility with application client code written for Oracle Call Interface (OCI), Pro*C, and Oracle extensions of the JDBC, ODBC or .NET database interface software.


    Benefit from Oracle-compatible features such as Password Profiles, Catalog Views, and partitioning.


    Many Oracle-compatible tools are also available: EDB*Plus, EDB*Wrap, EDB*Loader, SPL, Virtual Private Database and more.

Graphic oracle database going into EDB database


Native understanding and execution of PL/SQL commands allow streamlined migration without emulation or translation layers. With the EDB Postgres compatibility layer, the required Oracle features are already built in. By reusing existing code, you avoid the need for potentially problematic code rewrites, preserving your core business logic.

What Our Clients Say

Quote marks

We only gave our DBAs very basic training on how to connect to Postgres, and they were up and running very quickly.

– Systems Software Engineer, European Financial Services Institution

Read the Case Study

Quote marks

The EDB Postgres system outperformed similar systems. We called it Oracle-lite because it ran better, faster, and more effectively than our comparable systems that were based on Oracle.

– IT Director of Data Management, U.S. Student Testing and Assessment Company

Read the Case Study