Oracle 自動備份詳細步驟

要求:Oracle 數據庫服務器對數據庫 ylios天天自動備份一次。
 
解決方案:利用任務計劃、批處理文件和 Oracle 的 exp 導出功能,根據日期自動生成 Oracle 備份文件。詳細步驟: ios

1 建立批處理文件 exp_ylios.bat 數據庫

exp_ylios.bat中詳細內容以下: 服務器

 

@echo off 工具

echo 正在備份益菱數據庫,請稍等...... spa

set filename=ylios_%Date:~0,4%%Date:~5,2%%Date:~8,2%%time:~0,2%%time:~3,2%%time:~6,2%
exp  ylios/ylios_123456@orcl file=E:\data_bak\%filename%.dmp  log=E:\data_bak\%filename%.log buffer=204800000
rar a -df E:\data_bak\%filename%.rar E:\data_bak\%filename%.dmp .net

echo 數據庫備份結束! get

2 添加一個任務計劃 ylios
 
開始 > 全部程序 > 附件 > 系統工具 > 任務計劃 > 添加任務計劃 > 下一步 > 在 瀏覽 中查找剛剛寫好的 exp_ylios.bat 文件 > 任務名輸入ylios,執行這個任務選擇天天,下一步 >晚上12:00,起始日期2013-5-11,下一步 > 輸入用戶名及密碼,用戶名要求是管理員權限用戶名,下一步 > 完成
 
點擊"完成"以後,會在任務計劃欄目下新增一個名爲"ylios"的任務計劃,代表已經配置完畢。 io

相關文章
相關標籤/搜索