永发信息网

如何找回oracle中被覆盖的包体程序

答案:2  悬赏:20  手机版
解决时间 2021-01-22 23:25
  • 提问者网友:城市野鹿
  • 2021-01-22 11:23
如何找回oracle中被覆盖的包体程序
最佳答案
  • 五星知识达人网友:渡鹤影
  • 2021-01-22 12:42
SELECt obj#
FROM obj$ AS OF TIMESTAMP TO_TIMESTAMP('删除之前的时间', 'YYYY-MM-DD HH24:MI:SS')
WHERe NAME = '存储过程名';
SELECt *
FROM source$ AS OF TIMESTAMP TO_TIMESTAMP('删除之前的时间', 'YYYY-MM-DD HH24:MI:SS')
WHERe obj# = 172442;
ORDER BY line;
时间不长的话可以使用这种flashback的方式恢复。
时间太长的话,只能使用logminer,看一下了。
全部回答
  • 1楼网友:孤老序
  • 2021-01-22 13:01
可以阿
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯