windowns系統,oracle資料庫expdp自動備份
Create directory scott as 'D:\';
Grant read,write on directory scott to scott;
寫個.bat的程式,內容為
set backupfile=scott_%date:~0,4%-%date:~5,2%-%date:~8,2%.dmp
set logfile=scott_%date:~0,4%-%date:~5,2%-%date:~8,2%.log
D:\app\Administrator\product\11.2.0\dbhome_1\BIN\expdp scott/tiger@192.168.56.11/prod directory=scott dumpfile=%backupfile% logfile=%logfile%
rem delete 10days files
forfiles /p "d:\bak" /d -10 /c "cmd /c echo deleting @file ... && del /f @path"
備份出來的是:scott_2014-10-27.dmp
set backupfile=full_%date:~0,4%-%date:~5,2%-%date:~8,2%.dmp
set logfile=full_%date:~0,4%-%date:~5,2%-%date:~8,2%.log
D:\app\Administrator\product\11.2.0\dbhome_1\BIN\expdp system/oracle@192.168.56.11/prod directory=full full=y dumpfile=%backupfile% logfile=%logfile%
導整個資料庫
刪掉十天前的備份,執行下面的命令,就會把10天前d:\bak\的所有檔案都給刪除了。所以這個檔案下只能放備份
把這個命令也放到.bat裡
forfiles /p "d:\bak" /d -10 /c "cmd /c echo deleting @file ... && del /f @path"
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/29893219/viewspace-1340556/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- windowns系統下oracle資料庫exp自動備份Oracle資料庫
- Linux或UNIX系統下oracle資料庫expdp自動備份LinuxOracle資料庫
- 自動備份Oracle資料庫Oracle資料庫
- 每天自動備份Oracle資料庫Oracle資料庫
- Linux或UNIX系統下oracle資料庫exp自動備份LinuxOracle資料庫
- 資料庫自動備份資料庫
- oracle資料泵備份(Expdp命令)Oracle
- Oracle資料庫的邏輯備份工具-expdp資料泵Oracle資料庫
- Mysql資料庫自動備份MySql資料庫
- Oracle自動備份資料(轉)Oracle
- Java程式呼叫expdp資料泵實現自動邏輯備份Oracle資料庫的方案設計JavaOracle資料庫
- expdp備份+FTP自動上傳FTP
- Oracle EXPDP自動備份緩慢問題解決Oracle
- Rman-ORACLE資料庫RMAN實現自動備份Oracle資料庫
- Oracle expdp/impdp匯出匯入命令及資料庫備份Oracle資料庫
- Oracle expdp/impdp匯入匯出備份資料庫指令碼Oracle資料庫指令碼
- Oracle 11g EXPDP、RMAN自動備份SHELL指令碼Oracle指令碼
- linux系統中實現mongodb3.0.5資料庫自動備份LinuxMongoDB資料庫
- windows下oracle資料庫的exp自動備份指令碼WindowsOracle資料庫指令碼
- oracle資料庫備份之exp增量備份Oracle資料庫
- linux下自動備份oracle資料庫-rmanLinuxOracle資料庫
- DB2資料庫自動備份方法TRDB2資料庫
- linux實現mysql資料庫每天自動備份定時備份LinuxMySql資料庫
- oracle 備份資料庫,匯出資料庫Oracle資料庫
- 【EXPDP】不使用DIRECTORY引數完成expdp資料備份
- 「Oracle」Oracle 資料庫備份還原Oracle資料庫
- vivo 資料庫備份恢復系統演化資料庫
- Oracle學習系列—資料庫備份—熱備份Oracle資料庫
- Oracle資料庫的備份方法-冷備份(轉)Oracle資料庫
- aix oracle 10g實現資料庫的遠端自動備份AIOracle 10g資料庫
- 在linux中資料庫實現每天自動備份資料及自動刪除5天前備份資料(常用)Linux資料庫
- win10系統如何設定自動備份資料檔案Win10
- 揭祕ORACLE備份之--邏輯備份(EXPDP)Oracle
- 啟動/關閉與冷備份Oracle資料庫Oracle資料庫
- 自動備份SQL資料庫到雲端儲存StorageSQL資料庫
- Oracle 邏輯備份 expdp/impdpOracle
- 使用crontab和expdp實現資料庫定期邏輯備份資料庫
- 8種手動和自動備份MySQL資料庫的方法MySql資料庫