如何恢复旧的plsql?

时间:2014-02-19 06:35:28

标签: oracle plsql plsqldeveloper

昨天我改变了程序“MAIL_INSERT_CRON”。 但现在我想要我的旧程序回来.. 可以检索我的程序的旧内容吗?

1 个答案:

答案 0 :(得分:1)

如果符合以下条件,您可以从视图all_source恢复代码

  • 你有闪回,
  • 您有权在数据字典视图上使用闪回(由SELECT_CATALOG_ROLE角色授予),
  • 数据仍然在闪回区域。

您似乎没有闪回,或者数据已被覆盖。在这种情况下,您将不得不回退到常规的丢失数据检索:

  • 您可以在删除之前恢复备份
  • 您可以使用LogMiner来分析重做日志文件。