Import oracle zu PostgreSQL dump
Ich habe eine plain-text nicht oracle binary dump. Wie kann ich die importieren, diese zu postgres? Gibt es tools für diesen gibt? Oder gibt es einen anderen, wer hat dies vor?
Was ich zwar ist das konvertieren von einem dump (oracle) in einem anderen dump (postgres).
- Wie war das "nur-text" dump erstellt? Welche form hat er?
- Wahrscheinlich ist es besser, zu Fragen, dba.stackexchange.com
Du musst angemeldet sein, um einen Kommentar abzugeben.
Check-out ETL-tools wie Talend und Pentaho für die Umrechnung zwischen Oracle und PostgreSQL.
Einer Oracle-dump, es wird viel schwieriger sein. Ihre beste Wette ist fast sicher, um es zu laden, in eine Oracle-Instanz und verwenden Sie dann Migrations - /ETL-tools von dort. Je nach dump-Größe, features, etc, Sie können möglicherweise verwenden Sie eine Kostenlose Oracle-version für diese.
Mit neueren PostgreSQL Versionen (9.1 oder höher) Sie können möglicherweise verwenden Sie ein foreign data wrapper, um den Zugriff auf die Oracle-schema innerhalb Ihrer PostgreSQL-Datenbank, z.B.:
http://laurenz.github.io/oracle_fdw/
Ich glaube nicht, dass es möglich ist, in einem einfach sofort Weg. Ist der plain-text in den sqlloader-format? Ich denke, es ist vielleicht leichter für Sie, wenn die Größe der Datenbank ist nicht riesig, export-DDL-und dann werden die Daten im INSERT-format.
Wäre die alternative eine migration tool, wie Talend, aber wieder, es nicht sofort. Der kürzeste Pfad durch standard-SQL -, IMHO.