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中的catalog命令!
- rman target / debug trace
- RMAN說,我能備份(16)--RMAN中的SET命令
- Debug 的主要命令
- rman 命令
- RMAN命令
- RMAN中SET命令的常見用法的小結 (ZT)
- redis debug命令詳解Redis
- RMAN常用命令——不斷整理中
- PHP中debug_backtrace函式詳解PHP函式
- RMAN命令大全
- rman(2)--命令
- RMAN命令整理
- RMAN run命令塊中的logseq與sequence的區別Gse
- RMAN說,我能備份(15)--RMAN中的字串定義和CONFIGURE命令字串
- RMAN中常用的命令(一)
- RMAN常用的命令和操作
- RMAN常用的命令和操作:
- rman的一些命令
- rman 的crosscheck命令問題!ROS
- DEBUG常用命令 (轉)
- RMAN命令相關
- RMAN必記命令
- RMAN 命令詳解
- RMAN 命令知多少
- 整理:RMAN命令(二)
- rman 命令彙總
- rman 基本命令
- 【RMAN】LIST命令演示
- RMAN命令彙總
- RMAN命令詳解
- RMAN命令小結(精簡命令)
- rman的常用命令和asm檢視的命令ASM
- 【RMAN】Oracle rman 常用命令參考Oracle
- RMAN常用命令
- rman命令詳解(三)
- Oracle rman 命令總結Oracle
- RMAN 常用命令