Einzelnen Beitrag anzeigen

barnti

Registriert seit: 15. Aug 2003
Ort: Mal hier mal da...
689 Beiträge
 
Delphi 7 Enterprise
 
#1

Zwei Tabellen in unterschiedlichen DBs synchronisieren

  Alt 6. Feb 2008, 16:22
Datenbank: Oracle • Version: 9i • Zugriff über: ?
Hallo liebe Gemeinde,

ich habe heute mal eine Frage zum Thema DB. Ich Habe eine Oracle Datenbank, die drei Tabellen beinhaltet. In der Mastertabelle stehen jeweils die Gebrauchsdaten, die einmal täglich mit Hilfe zweier weitere Tabellen aktualisiert werden soll. Die beiden Hilftabellen sollen dazu einmal täglich von einem anderen Oracle-Server aktualisiert/drop, create werden. Sobald die aktuellen Daten vorhanden sind wird erst Hilftabelle A mit der Mastertablle verglichen, anschließend Hilfstabelle B mit dem Master. Alle Zeilen, die in A oder B vorkommen sollen aus der Mastertabelle entfernt werden.

Wie geht man dieses Problem am besten an? Sollte man das in einem täglichen Programmaufruf implementieren? Lässt sich das auf DB-Ebene lösen? Es geht um erhebliche Datenbestände (Master > 1 000 000, Hilftabellen > 50 000)

Hat jemand ein paar Anregungen und möchte seine Gedanken mit mir teilen?


Danke & Gruß

Barntl
Gruß,

Barnti
  Mit Zitat antworten Zitat