Oracle
 sql >> Datenbank >  >> RDS >> Oracle

Wie kann man altes plsql wiederherstellen?

Sie können den Code aus der Ansicht all_source wiederherstellen wenn:

  • Du hast Flashback aktiviert,
  • Sie haben das Recht, Flashback für Datenwörterbuchansichten zu verwenden (das durch SELECT_CATALOG_ROLE gewährt wird Rolle),
  • Die Daten befinden sich immer noch im Flashback-Bereich.

Anscheinend ist Flashback nicht aktiviert oder die Daten wurden bereits überschrieben. In diesem Fall müssen Sie auf den regulären Abruf verlorener Daten zurückgreifen:

  • Sie können eine Sicherung von vor dem Löschen wiederherstellen
  • Sie können LogMiner verwenden um Ihre Redo-Log-Dateien zu analysieren.