RMAN中的 debug調式命令
今天在論壇中,遇到有人問Rman的debug on如何使用,分享出來,與大家一起溫習。
一、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
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/31480736/viewspace-2155805/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- 【RMAN】Oracle rman 常用命令參考Oracle
- redis debug命令詳解Redis
- RMAN命令LIST操作總結
- PHP中debug_backtrace函式詳解PHP函式
- RMAN中的通道分配
- RMAN備份的最佳化和調整
- 【RMAN】Oracle12c以後rman 備份恢復命令參考Oracle
- 在rman恢復中incarnation的概念
- 【RMAN】RMAN的備份保留策略
- 理解RMAN backup database plus archivelog delete all input命令DatabaseHivedelete
- 【RMAN】Oracle使用rman將11.2.0.4資料庫遷移至Oracle12c命令參考Oracle資料庫
- Go 最直接的debug 方式 輸出函式Go函式
- 瀑布式DEBUG Spring MVC原始碼SpringMVC原始碼
- 在 Intellij IDEA 中的 Debug 使用詳解IntelliJIdea
- Swift微調命令Swift
- idea中Debug奇淫巧技Idea
- RMAN-06207和RMAN-06208的處理
- Vivado使用技巧(21):模擬中的Debug特性
- 【RMAN】RMAN備份至ASMASM
- RMAN備份中的通道(CHANNEL)相關 - PARALLELISM 、FILESPERSETParallel
- 彙編必知小知識點及常用debug命令
- 掌握JVM調優命令JVM
- linux調優效能命令Linux
- 【DG】備庫RMAN還原方式搭建DG(不使用duplicate命令)
- RMAN備份中發現壞塊
- Linux命令中互動式命令都有哪些?linux運維基礎Linux運維
- Oracle 11G RAC複製備庫RMAN-03002 RMAN-05501 RMAN-03015 RMAN-03009 RMAN-10038Oracle
- dubbo debug過程中發現的IDEA有趣的小發現及dubbo消費者debug小tipsIdea
- c#中Debug和Release的區別實驗C#
- Debug: calc() 未生效 <= 內嵌樣式表示式需使用空格分隔
- RMAN的備份原理
- JVM 調優命令&工具使用JVM
- 效能調優命令之jstackJS
- ORACLE rman與RMAN-00054&ORA-09945Oracle
- JavaScript中的函式與命令模式,Java也有參考價值JavaScript函式模式
- RMAN(轉)
- RMAN恢復之RMAN-06555處理
- 小陳的debug之路