2012-03-29 4 views

Antwort

1

Das RMAN-Sicherungsdateiformat ist nirgendwo dokumentiert, kann in verschiedenen Versionen unterschiedlich sein und kann jederzeit geändert werden.

Warum möchten Sie wissen, wie man eine RMAN-Sicherung liest? Eine RMAN-Sicherung soll eigentlich nur für RMAN nützlich sein, damit sie eine Wiederherstellung durchführen kann.

Das Schreiben von Software zum Analysieren der Datei und Extrahieren der Informationen daraus ist wahrscheinlich kein praktischer Weg, wenn Sie nicht bereit sind, mindestens einige tausend Arbeitsstunden zu investieren. Das Format ähnelt wahrscheinlich dem Format einer Datendatei mit zusätzlichen RMAN-spezifischen Dateien. Es gibt eine Gruppe außerhalb von Oracle, die einen Haufen Arbeit an dem Format einer Oracle-Datendatei ausgeführt hat, so dass sie DUDE, a last-ditch Oracle recovery tool schreiben konnten. Diese Leute berechnen einen Arm und ein Bein für ihr Werkzeug (obwohl weniger als Oracle für ihre Version des gleichen Tools Gebühren) und es gibt immer eine Nachfrage von Menschen, die nicht wiederherstellbare Datenbanken haben, die Daten extrahieren wollen, die sie retten können. Wenn Sie das Datendateiformat in Hunderten von Mannstunden statt in Tausenden zurückentwickeln könnten, wären Dutzende von Mitbewerbern in diesem Bereich.

+0

Weil ich etwas s/w schreiben muss, um die Datei zu analysieren und Informationen daraus für Analysen zu extrahieren. Hat irgendjemand das öffentlich revidiert? – user605957

+0

@ user605957 - Warum sollte eine Datenbanksicherungsdatei reverse engineered sein? Es wäre einfacher, einfach alles aus dem Datenwörterbuch einer laufenden Datenbank zu extrahieren ... –

+0

Da dies an einem Punkt ist, an dem wir keine Datenbank haben, ist es eine Archivierungslösung, die einige Compliance-Sortierungen durchführen muss der Arbeit ... und wir haben keine Orakel-Lizenzen, um es zu starten und montieren die Rman DB etc. – user605957

Verwandte Themen