Übertragen von Daten zwischen MySQL und Oracle-Datenbanken
Hier ist das Szenario:
Ich habe eine MySQL DB, Oracle DB, und was ich will zu tun ist, kopieren Sie die Daten aus MySQL zu Oracle, die auf einer geplanten basis.
Der Prozess umfasst nur das einfügen von Daten in eine Tabelle auf der Oracle-Seite, die aus der MySQL-db.
Etwas wie dies: (oracle-Befehl)
insert into my_oracle_table
select * from my_mysql_table@my_mysql_db
where date > sysdate - 7;
Was ist die beste Praxis für diese? Gibt es eine Möglichkeit, zu verbinden, sagen die MySQL-db direkt aus einer Oracle-gespeicherten Prozedur? Vielleicht andersrum?
Oracle 11g und MySql 5.1
Was ist der Zweck des transfers?
hin und her? So können beide Seiten-update? Heikel ist.
Ich habe bearbeitet die ursprüngliche Frage. Sollte weniger kompliziert jetzt, denke ich 🙂
hin und her? So können beide Seiten-update? Heikel ist.
Ich habe bearbeitet die ursprüngliche Frage. Sollte weniger kompliziert jetzt, denke ich 🙂
InformationsquelleAutor Gidget | 2011-06-15
Du musst angemeldet sein, um einen Kommentar abzugeben.
Erstellen Sie eine Datenbank-Verknüpfung von Ihrem Oracle-server zu der MySQL-server.
Nachdem die Datenbankverbindung hergestellt wurde, können Sie das standard -
insert into.. select from
syntaxWenn Sie möchten, dies zu tun auf regelmäßiger basis verwenden der job scheduler, um die übertragung planen.
MERGE
Befehl wäre wahrscheinlich besser geeignet, denn es kann auch zum aktualisieren bestehender Zeilen. Aber ich weiß nicht, ob das unterstützt wird, wenn mit einem DBLinkKönnten Sie den Anweisungen, wie man erstellen Sie einen Datenbank-link, die website von der Sie verknüpft ist, nicht gegangen.
Ich habe aktualisiert, der link, vielen Dank, dass mich wissen
Sieht aus wie dieses einen aktualisierten link zu Erstellen Sie einen Datenbank-link
InformationsquelleAutor Sathyajith Bhat
Können Sie verwenden O. D. I., Oracle Data Integrator.
http://www.oracle.com/technetwork/middleware/data-integrator/index.html
Oracle Data Integrator ist eine umfassende Plattform für die Datenintegration, umfasst alle Daten-integration Anforderungen:
von high-volume -, high-performance-batch lädt zu event-driven -, trickle-feed-integration von Prozessen, SOA-fähigen Datenservices.
InformationsquelleAutor UltraCommit