您好,登錄后才能下訂單哦!
這篇文章主要介紹RMAN中debug調式命令怎么用,文中介紹的非常詳細,具有一定的參考價值,感興趣的小伙伴們一定要看完!
一、Rman中DEBUG命令是做什么的?
RMAN中使用debug參數的目的有兩個:
1. 查看生成的PL/SQL
2.判斷RMAN 命令在何處掛起或出錯
二、debug命令如何使用及注意事項:
1.DEBUG選項是在RMAN 提示符下或者在run 塊內指定的。
2. DEBUG選項會創建大量輸出,因此需要將輸出內容重定向到跟蹤文件:
$ rman target / catalog rman/rman debug trace tracefile.log
DEBUG選項顯示在RMAN 編譯期間執行的全部SQL 語句以及執行結果。另外,還顯示恢復目錄PL/SQL 程序包生成的所有信息。以下示例中,在備份數據文件5 期間會寫入DEBUG輸出,但是在備份數據文件6期間則不會:
RMAN>run{
debug on;#開啟debug
allocate channel c1 type disk;
backup datafile 5;
debug off;#關閉debug
backup datafile 6;}
切記,切記,切記,重要的事情說三遍,DEBUG輸出的內容有可能非常大,所以請確保有足夠的磁盤空間可以存儲跟蹤文件。以下示例,備份會話中沒有生成任何錯誤,只創建了一個大約0.2 兆字節大小的跟蹤文件:
$ rman target/catalog rman/rman debug trace tracefile.log
RMAN>backup database;
RMAN>host"ls –l tracefile.log";
-rw-r--r-- 1 wzch dba 254291 Jun 7 19:24 tracefile.log
hostcommand complete
以上是“RMAN中debug調式命令怎么用”這篇文章的所有內容,感謝各位的閱讀!希望分享的內容對大家有幫助,更多相關知識,歡迎關注億速云行業資訊頻道!
免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。