場景:整庫備份,用exp方式,按周迴圈,備份檔案存在oracle下的db_backup目錄,周一備份到成dbbackup_1.dmp,周二:dbbackup_2.dmp,週三:dbbackup_3.dmp,周四:dbbackup_4.dmp,周五:dbbackup_5.dmp,週六:dbbackup_6.dmp,週日:dbbackup_7.dmp,並且迴圈覆蓋,伺服器上只存7個備份檔案
shell指令碼:dbback.sh
#!/bin/sh
day=`date +%w`
if [ $ == "0"
]; then
day="7"
fibakfile=/home/oracle/db_backup/dbbackup_$.dmp
exp userid=system/manager file=$ full=yes
oracle定期備份資料庫
近期經常遇到oracle備份與還原的問題,總是做些重複的工作,想想有沒有一勞永逸的辦法呢?沒有做不到的,只有想不到的。先前總是用指令碼執行備份與還原工作,即exp與imp命令操作符。並且重複的在dos視窗中敲打命令,所以寫了乙個bat檔案,然後又將其加入到作業系統中的作業排程即計畫任務中,讓作業系統...
Sql Server自動備份資料庫,定期刪除備份
實現 每天自動備份資料庫,定期刪除備份 步驟 開始 所有程式 microsoft sql server 2005 sql server management studio 輸入使用者名稱密碼登陸,如圖 20110703 sql10 管理 維護計畫 右鍵 新建維護計畫 輸入 計畫名 標誌性,隨便輸入 ...
設定sql server定期自動備份資料庫
企業管理器中的tools,database ma程式設計客棧intenance planner,可以設定資料庫的定期自動備份計畫。並通過啟動sql server agent來自動執行備份計畫。具體步驟如下 1 開啟企業管理器,在控制台根目錄中依次點開microsoft sql server sql ...