Oracle Windows平臺自動排程備份指令碼
exp_backup.bat
-------------------------------------------------------------
@echo off
set ORACLE_HOME=C:\oracle\product\10.2.0\db_1
set ORACLE_SID=orcl
set NLS_LANG=AMERICAN_AMERICA.ZHS16GBK
set yyyy=%date:~0,4%
set mm=%date:~5,2%
set dd=%date:~8,2%
expdp system/oracle directory=dump_file dumpfile=db_orcl_backup_%yyyy%%mm%%dd%.dmp schemas=test
forfiles /P c:\dmpbaks /D -2 /C "cmd /c del @fname.dmp"
exit
-------------------------------------------------------------
forfiles是windows 2003所擁有的工具,類似於Linux平臺的find $DUMP -name "*.dmp" -mtime +7 -exec rm {} \;詳情看:forfiles /?幫助資訊。
用系統自帶的任務計劃就可以實現自動排程備份的目的。
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/23135684/viewspace-629398/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- windows和unix平臺下Oracle冷備份指令碼WindowsOracle指令碼
- rman 自動備份指令碼-windows指令碼Windows
- Oracle RAC 利用RMAN自動排程備份Oracle
- oracle自動冷備份指令碼Oracle指令碼
- ORACLE自動備份shell指令碼Oracle指令碼
- windows下rman自動備份指令碼Windows指令碼
- windows部分聯機自動備份指令碼!Windows指令碼
- Windows環境PgSql自動備份指令碼WindowsSQL指令碼
- oracle 自動冷備份指令碼(轉)Oracle指令碼
- windows下oracle資料庫的exp自動備份指令碼WindowsOracle資料庫指令碼
- 自動備份指令碼指令碼
- Oracle自動備份指令碼的實現Oracle指令碼
- suse下oracle的自動備份指令碼Oracle指令碼
- MySQL自動備份指令碼MySql指令碼
- TSM ORACLE 備份排程Oracle
- windows下自動備份指令碼(exp)Windows指令碼
- windows 下的Oracle 冷備份指令碼WindowsOracle指令碼
- oracle自動備份,儲存每天備份日誌的指令碼編寫Oracle指令碼
- linux平臺下oracle自動備份(使用exp工具)LinuxOracle
- svn dump 全自動備份指令碼指令碼
- Oracle 11g EXPDP、RMAN自動備份SHELL指令碼Oracle指令碼
- windows mysqldump備份指令碼WindowsMySql指令碼
- windows rman備份指令碼Windows指令碼
- Windows 快速備份指令碼Windows指令碼
- ORACLE備份指令碼Oracle指令碼
- oracle 備份指令碼Oracle指令碼
- windows下oracle自動啟動指令碼WindowsOracle指令碼
- Linux 平臺下 Oracle 資料泵備份(expdp) SHELL 指令碼LinuxOracle指令碼
- MySQL自動備份指令碼30天自動刪除MySql指令碼
- shell 備份檔案指令碼+自動清理指令碼
- TSM+RMAN 自動備份指令碼 on aix指令碼AI
- Windows下RMAN備份指令碼Windows指令碼
- ORACLE日常備份指令碼Oracle指令碼
- Oracle 集中備份指令碼Oracle指令碼
- oracle RMAN備份指令碼Oracle指令碼
- oracle_備份指令碼Oracle指令碼
- windows系統下postgresql的自動備份及維護的指令碼WindowsSQL指令碼
- 【BASIS】HANA備份指令碼,Catalog自動清理指令碼