Oracle資料庫設定任務計畫備份一周的備份記錄

2021-06-18 15:00:30 字數 734 閱讀 4796

oracle 資料庫備份:

--保留最近一周的備份記錄;

====正文:

====開始**********====

echo 設定備份檔案存放資料夾...

set "tbuf=e:cwaybackup"

echo 設定備份檔案名(以星期幾命名,即備份檔案只儲存最近一周)...

set name=%date%

set name=%name:~-3%

set name=orcl_backup_%name%

echo 是否存在同名檔案,若存在則刪除同名檔案...

if exist %tbuf%%name%.dmp del %tbuf%%name%.dmp

if exist %tbuf%%name%.log del %tbuf%%name%.log

echo 開始備份xx專案 oracle 資料庫.....

exp user1/password1@orcl file=%tbuf%%name%.dmp log='%tbuf%%name%.log'

echo 備份完畢!

===結束*****==

==將「開始」,「結束」之間的內容複製到txt檔案中,修改相應的引數如:路徑、資料庫名稱等;

另存為bat格式,建立任務計畫,設定每天執行即可實現資料庫備份。

注:(1)user:要備份資料的使用者名稱;

(2)password:口令;

(3)orcl:資料庫名稱;

資料庫備份 計畫任務

只需按照下面3步做,一切都在你的掌控之下 第一步 在伺服器上配置備份目錄 mkdir var lib mysqlbackup cd var lib mysqlbackup 第二步 編寫備份指令碼 vi dbbackup.sh 粘帖以下 務必更改其中的username,password和dbname。...

oracle資料庫學習計畫

第一部分 sq l 基礎 基本查詢語句 ddl 和 dml 語句 第二部分 pl sq l 基礎 匿名塊的編寫 編寫程式 第三部分 資料庫的體系結構 例項的維護 控制檔案 日誌檔案 資料檔案 表空間 資料庫的邏輯結構 undo 段的管理 表 儲存資料的最基本單元 索引 約束的管理 profile 配...

任務計畫 批處理實現Oracle資料庫的定時備份

實現oracle資料庫的定時自動備份 1.建立批處理檔案 dyhx sys bak.bat echo off set filename d 系統資料庫備份 dyhx sys date 0,10 exp dyhx sys dyhx sys orcl file filename dmp log file...