1.oracle數據庫備份和導入 bat 腳本
scott oracle數據庫用戶名稱 123456 數據庫scott用戶下的密碼
192.168.124.8 本電腦IP
orcl 為oracle庫
file=D:\BACKUP\database-back-up_%date:~0,4%%date:~5,2%%date:~8,2%.dmp 文件存放的位置以及名稱
log=D:\BACKUP\database-back-up_%date:~0,4%%date:~5,2%%date:~8,2%.log 日志文件存放的位置以及名稱
備份導出的腳本命令如下:
@echo off
exp scott/123456@192.168.124.8:1521/orcl file=D:\BACKUP\database-back-up_%date:~0,4%%date:~5,2%%date:~8,2%.dmp log=D:\BACKUP\database-back-up_%date:~0,4%%date:~5,2%%date:~8,2%.log
winrar a -agYYYY-MM-DD -DF -m5 D:\BACKUP\database-back-up.rar D:\BACKUP\*.dmp D:\BACKUP\*.log
forfiles /p "D:\BACKUP" /s /m *.rar /d -30 /c "cmd /c del @path"
@exit
2.備份數據導入腳本(cmd DOS窗口執行)
imp scott/123456@localhost:1521/orcl full=y file=D:\BACKUP\database-back-up_20211203.dmp
