Ora2Pg ist ein Perl-Modul zum Exportieren eines Oracle-Datenbankschemas in ein PostgreSQL-kompatibles Schema. Es verbindet sich zur Oracle-Datenbank, extrahiert ihre Struktur und erzeugt ein SQL-Skript, das man in seine PostgreSQL-Datenbank laden kann. Es exportiert das Datenbankschema (Tabellen, Views, Sequenzen, Indexe, Grants) mit primären, eindeutigen und Fremdschlüsseln in PostgreSQL-Syntax ohne Editieren des erzeugten SQL-Codes. Es kann auch Oracle-Daten in die PostgreSQL-Datenbank als Online-Prozess oder in eine Datei schreiben. Man kann wählen, welche Spalten fürjede Tabelle exportiert werden. (non)