Wir haben die Anforderung, die Replikation (von Transaktionen) von einer Produktionsdatenbank in eine Testdatenbank (über eine Datenbankverbindung) zu implementieren. Wir verwenden 11g Enterprise Edition.Replikationsratgeber Oracle 11g
Dies ist, weil es nicht nur die Produktionsdaten ist, die benötigt wird, die Absicht ist, dass Code-Releases in der Testdatenbank gegen reale Transaktionen aus dem Prod-System getestet werden, ohne dass diese Transaktionen manuell durchgeführt werden müssen. Wenn eine Transaktion in dem Testsystem fehlschlägt, das im Prod-System funktioniert hat, stimmt etwas mit der Freigabe nicht.
Es muss nicht unbedingt in Echtzeit sein, eine Verzögerung ist jedoch akzeptabel.
Es darf kein Risiko geben, obwohl die Produktionstransaktionen aufgrund eines Problems mit der Replikation fehlschlagen.
Was sind die Optionen hier? Ich glaube, Stream ist in 12c veraltet, sollte das ein Problem sein? GoldenGate ist zusätzlich £ £, was ich in diesem Fall leider ausschließe. Eine Art von benutzerdefinierter Trigger-basierter Lösung ... zu viel Risiko für das Prod-System, soweit ich das sehen kann.
Alle Ratschläge sehr geschätzt!
Es gibt viele Werkzeuge für die Datenreplikation zur Verfügung. Einer von ihnen ist Delphi. Sieh dich einmal um. – XING
Vielleicht besser, das in http://dba.stackexchange.com/ zu fragen – Rene