windows下通過批處理備份oracle資料庫
@echo off
rem Author:jwl
rem Time:2015-03-03
echo 開始備份資料庫
if not exist C:\db_bak\files md C:\db_bak\files
if not exist C:\db_bak\logs md C:\db_bak\logs
if not exist Z:\db_bak\files md Z:\db_bak\files
if not exist Z:\db_bak\logs md Z:\db_bak\logs
echo 設定時間變數
set var=%date:~0,4%%date:~5,2%%date:~8,2%%time:~0,2%%time:~3,2%%time:~6,2%
echo 匯出備份檔案和日誌檔案
exp cloude/cloude@ORCLTEST file=C:\db_bak\files\backup_%var%.dmp log=C:\db_bak\logs\backup_%var%.log
echo 開始移動檔案
xcopy C:\db_bak\files\backup_%var%.dmp Z:\db_bak\files\
xcopy C:\db_bak\logs\backup_%var%.log Z:\db_bak\logs\
echo 刪除過久的備份記錄
forfiles /p "C:\db_bak" /s /m *.dmp /d -60 /c "cmd/c del @path"
forfiles /p "C:\db_bak" /s /m *.log /d -60 /c "cmd/c del @path"
echo 備份已於:%DATE% %time% 完成!
exit
pause
rem Author:jwl
rem Time:2015-03-03
echo 開始備份資料庫
if not exist C:\db_bak\files md C:\db_bak\files
if not exist C:\db_bak\logs md C:\db_bak\logs
if not exist Z:\db_bak\files md Z:\db_bak\files
if not exist Z:\db_bak\logs md Z:\db_bak\logs
echo 設定時間變數
set var=%date:~0,4%%date:~5,2%%date:~8,2%%time:~0,2%%time:~3,2%%time:~6,2%
echo 匯出備份檔案和日誌檔案
exp cloude/cloude@ORCLTEST file=C:\db_bak\files\backup_%var%.dmp log=C:\db_bak\logs\backup_%var%.log
echo 開始移動檔案
xcopy C:\db_bak\files\backup_%var%.dmp Z:\db_bak\files\
xcopy C:\db_bak\logs\backup_%var%.log Z:\db_bak\logs\
echo 刪除過久的備份記錄
forfiles /p "C:\db_bak" /s /m *.dmp /d -60 /c "cmd/c del @path"
forfiles /p "C:\db_bak" /s /m *.log /d -60 /c "cmd/c del @path"
echo 備份已於:%DATE% %time% 完成!
exit
pause
相關文章
- windows 批處理備份目錄指令碼Windows指令碼
- Windows下批處理分享:透過WinSCP實現SFTP傳輸資料WindowsFTP
- oracle資料庫備份之exp增量備份Oracle資料庫
- 「Oracle」Oracle 資料庫備份還原Oracle資料庫
- oracle 備份資料庫,匯出資料庫Oracle資料庫
- 每天自動備份Oracle資料庫Oracle資料庫
- oracle uncatalog資料庫備份檔案Oracle資料庫
- oracle資料庫使用rman備份指令碼Oracle資料庫指令碼
- Oracle 無備份情況下undo檔案損壞處理Oracle
- 經典資料庫備份與還原處理(轉鄒建)資料庫
- windows下Oracle資料庫完全刪除WindowsOracle資料庫
- Oracle資料庫備份還原詳解XKUSOracle資料庫
- Oracle資料庫的邏輯備份工具-expdp資料泵Oracle資料庫
- MySQL:Windows下分庫備份指令碼MySqlWindows指令碼
- 資料庫備份資料庫
- windows下使用mysqldump備份資料庫並上傳到阿里雲OSSWindowsMySql資料庫阿里
- 通過rman為客戶實現linux下oracle11.2.0.4到windows下oracle同版本資料庫的異機恢復。LinuxOracleWindows資料庫
- oracle sqldeveloper選擇性複製備份資料庫OracleSQLDeveloper資料庫
- Oracle資料庫備份、災備的23個常見問題Oracle資料庫
- mysql 資料庫 備份MySql資料庫
- 資料庫備份策略資料庫
- MongoDB資料庫備份MongoDB資料庫
- 【SQL】Oracle資料庫通過job定期重建同步表資料SQLOracle資料庫
- 禪道備份處理
- 05 Windows批處理中的字串和布林資料型別Windows字串資料型別
- 06 Windows批處理之整數和浮點資料型別Windows資料型別
- 一次ORACLE資料庫undo壞塊處理Oracle資料庫
- Oracle資料庫中的逐行處理問題NEOracle資料庫
- 生信公共資料庫下載處理資料庫
- 開啟windows批處理大門Windows
- 成為MySQL DBA後,再看ORACLE資料庫(十三、物理備份)MySqlOracle資料庫
- 使用RMAN備份資料庫資料庫
- 資料庫備份恢復資料庫
- SQL資料庫備份管理SQL資料庫
- innobackupex 備份MySQL資料庫MySql資料庫
- 資料庫備份指令碼資料庫指令碼
- mysqlpump 資料庫備份程式MySql資料庫
- mysqldump 資料庫備份程式MySql資料庫
- Linux下MySQL資料庫的備份與恢復LinuxMySql資料庫