windows下rman自動備份指令碼

husthxd發表於2004-10-12

由於磁碟空間不夠,只能夠首先刪除歸檔日誌/以前的備份集再做備份.

存在風險,慎用。


本文可以任意轉載,轉載時請務必以超連結形式標明文章原始出處和作者資訊及本宣告

http://blog.itpub.net/post/11/3001

-- rman指令碼

RMAN>print script fullbak;

正在列印儲存的指令碼: fullbak

{
delete archivelog all;
delete backup;
backup database filesperset 10 plus archivelog delete all input;
}

-- bat執行檔案

rem run on everyday
rem define file name
set CMDFILE=c:fullbackup.rcv
set MSGLOG=h:rmanbackuprman%date:~4,10%.log
set TARGET=target sys/foresee123
set RCVCAT=rcvcat

rem run rman
rman %TARGET% %RCVCAT% cmdfile %CMDFILE% log=%MSGLOG%

-- rcv指令碼

run{execute script fullbak;}

來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/6906/viewspace-21579/,如需轉載,請註明出處,否則將追究法律責任。

相關文章