Window bat expdp 定時任務邏輯備份 定時刪除N天前的舊文件


 點擊進入:Linux shell crontab expdp 定時任務邏輯備份 定時刪除舊文件

首先建一個備份數據庫用批處理文件,內容如下:

rem expdp sz
set sz_file=SZ_%date:~0,4%%date:~5,2%%date:~8,2%.dmp
set sz_logfile=SZ_%date:~0,4%%date:~5,2%%date:~8,2%.log
expdp user/pwd schemas=user_schema directory=dump_dir DUMPFILE=%sz_file% logfile=%sz_logfile% compression=all

rem delete 5 days files
forfiles /p "D:\Database\bak" /d  -5 /c "cmd /c echo deleting @file ... && del /f @path"

創建定時任務,以Window 2012 server 為例:

創建任務

注意使用最高權限運行

注意起始於目錄

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM