當前位置:首頁 » 存儲配置 » oracle存儲過程恢復

oracle存儲過程恢復

發布時間: 2022-07-10 16:04:14

㈠ oracle 存儲過程replace 後可否恢復

可以恢復。
首先使用系統賬號登陸plsql,選擇sysdba許可權(如果不選擇此許可權,會在下面的操作中報錯),
SQL> set pagesize 0
SQL> column text format a4000
SQL> spool D:\1.text
Started spooling to D:\1.text
SQL> SELECT text
FROM DBA_source AS OF TIMESTAMP TO_TIMESTAMP('2012-5-9 10:07:00', 'YYYY-MM-DD HH24:MI:SS')
WHERE OWNER = '用戶名'
AND NAME = 『存儲過程名』
ORDER BY LINE;
SQL> spool off;

㈡ 求助oracle數據恢復問題:將存儲過程內容編譯錯了,需要恢復!哪位高手有恢復方法,在線等待!!!!!!!

select * from all_source where type = 'PROCEDURE' and name = '存儲過程名稱' ;

㈢ oracle存儲過程被人修改怎麼找回

這個沒有辦法。

只能看以前的資料庫備份,或者存儲過程代碼的備份了。

㈣ 怎樣在備份的ORACLE資料庫DMP文件中恢復包體和過程

導入時設置rows=N,導入用戶或整個資料庫的結構,包括包、存儲過程等等.

㈤ oracle存儲過程的commit和rollback

commit和rollback不止是存儲過程中使用,所有的事務都需要用到這兩個關鍵字
commit是指將你所做的update,insert,delete數據的更改提交資料庫,完成此次事務,相當於你去商場購物,售貨員給你開了票後,你去收銀台付款完畢,這樣你才可以拿到你要買的貨物.
rollback是指將你所做的update,insert,delete數據的更改恢復更改前的狀態,此次事務取消,相當於你去商場購物,售貨員給你開了票後,你卻不去收銀台付款,而是離開了商場

㈥ ORACLE 10G 的存儲過程包 被錯誤修改了 怎樣恢復

sqlplus
之前先執行
set
oracle_sid=資料庫名
也可以在注冊表的oraclehome處加字元串oracle_sid值是資料庫名

㈦ oracle如何恢復被覆蓋的存儲過程

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,看一下了。

㈧ oracle 存儲過程更改了怎麼回滾

create or replace procere my_update(vempno in number,vsal in number)as vint stu.sal%type:=vsal; my_exception exception; rint stu.sal%type;begin update stu set sal = vint where empno = vempno; select sal into rint from stu where empno = vempno; if rint<>0 then raise my_exception; end if; exception when my_exception then rollback;

㈨ oracle中怎麼恢復已經刪除了的存儲過程

如果有開啟歸檔日誌的話,可以直接回滾;
另外如果是10g以上版本的話,可以使用flashback恢復,具體方法如下:
恢復存儲過程的原理就是利用了oracle里所有的存儲過程的源代碼都是存在dba_source里,而drop某個存儲過程的時候,oracle這里肯定要去dba_source里把相關的源代碼給delete掉,既然是delete,那就可以直接flashback query了,如下:
SELECT *
FROM dba_source
AS OF TIMESTAMP TO_TIMESTAMP ('2015-03-30 00:00:00', 'YYYY-MM-DD HH24:MI:SS')
WHERE owner='' and name =''

㈩ oracle 存儲過程恢復問題

這是不可能的。你的oracle啟動報什麼錯誤,看看能不能弄起來

熱點內容
pod內部修改配置如何生效 發布:2024-10-08 20:25:33 瀏覽:234
重慶伺服器託管市場低價雲主機 發布:2024-10-08 20:23:39 瀏覽:361
運維接觸源碼 發布:2024-10-08 19:55:44 瀏覽:485
python怎麼輸出換行 發布:2024-10-08 19:42:19 瀏覽:416
dhcp伺服器源碼 發布:2024-10-08 19:42:07 瀏覽:737
Sql88 發布:2024-10-08 19:01:55 瀏覽:969
汽車參數配置怎麼看乾式離合 發布:2024-10-08 18:57:47 瀏覽:796
編譯器設計圖 發布:2024-10-08 18:53:36 瀏覽:189
x7買哪個配置的比較好 發布:2024-10-08 18:48:25 瀏覽:772
android區域網視頻 發布:2024-10-08 18:35:29 瀏覽:695