ホームページ  >  記事  >  データベース  >  误删存储过程

误删存储过程

WBOY
WBOYオリジナル
2016-06-07 16:06:291743ブラウズ

当存储过程被误删后,使用下面语句找到被删除的存储过程并恢复。需要用sys用户登录。 TIMESTAMP是需要恢复到的时间戳。 SELECT * FROM DBA_SOURCE AS OF TIMESTAMP TO_TIMESTAMP ('2009-03-18 10:07:00', 'YYYY-MM-DD HH24: MI: SS’) WHERE OWNER = 'USER_N

当存储过程被误删后,使用下面语句找到被删除的存储过程并恢复。需要用sys用户登录。
TIMESTAMP是需要恢复到的时间戳。
SELECT *
FROM DBA_SOURCE AS OF TIMESTAMP TO_TIMESTAMP ('2009-03-18 10:07:00', 'YYYY-MM-DD HH24: MI: SS’)
WHERE OWNER = 'USER_NAME'
AND NAME = 'PROCEDURE_NAME'
ORDER BY LINE;

DBA_SOURCE、ALL_SOURCE、USER_SOURCE三个视图中都可以找出。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
前の記事:表空间次の記事:编写自己的JDBC框架