利用windows任務(wù)計(jì)劃實(shí)現(xiàn)oracle的定期備份
更新時(shí)間:2009年08月30日 22:29:40 作者:
我們搞數(shù)據(jù)庫管理系統(tǒng)的經(jīng)常會(huì)遇到數(shù)據(jù)庫定期自動(dòng)備份的問題,有各種各樣的方法,這里介紹一種利用windows任務(wù)計(jì)劃實(shí)現(xiàn)oracle定期備份的方法供大家分享。
先寫一個(gè)批處理文件,給個(gè)例子。
set rq=%date:~0,10%
exp system/system的密碼@本地服務(wù)名 file=d:\backup\bak%rq% full=yes log=d:\backup\bak%rq% buffer=65536
C:\Progra~1\WinRAR\rar.exe a -df d:\backup\bak%rq% d:\backup\
move /y d:\backup\*.rar d:\databasebackup
其中第一條是設(shè)置日期字符串,后面再備份文件名中使用它,file=d:\backup\bak%rq% 是導(dǎo)出數(shù)據(jù)庫的備份文件名,full=yes,表示全部導(dǎo)出。 C:\Progra~1\WinRAR\rar.exe a -df d:\backup\bak%rq% d:\backup\ 是壓縮文件,最后一條是把壓縮后的文件移到d:\databasebackupd:\databasebackup目錄中。
大家可能對 exp后的參數(shù)比較陌生,可以再命令提示符下輸入 exp help=y 來了解這些參數(shù)。
復(fù)制代碼 代碼如下:
set rq=%date:~0,10%
exp system/system的密碼@本地服務(wù)名 file=d:\backup\bak%rq% full=yes log=d:\backup\bak%rq% buffer=65536
C:\Progra~1\WinRAR\rar.exe a -df d:\backup\bak%rq% d:\backup\
move /y d:\backup\*.rar d:\databasebackup
其中第一條是設(shè)置日期字符串,后面再備份文件名中使用它,file=d:\backup\bak%rq% 是導(dǎo)出數(shù)據(jù)庫的備份文件名,full=yes,表示全部導(dǎo)出。 C:\Progra~1\WinRAR\rar.exe a -df d:\backup\bak%rq% d:\backup\ 是壓縮文件,最后一條是把壓縮后的文件移到d:\databasebackupd:\databasebackup目錄中。
大家可能對 exp后的參數(shù)比較陌生,可以再命令提示符下輸入 exp help=y 來了解這些參數(shù)。
相關(guān)文章
在ADF中跟蹤SQL執(zhí)行時(shí)間實(shí)現(xiàn)代碼
ADF是oracle提供的一套企業(yè)開發(fā)的解決方案,本文將實(shí)現(xiàn)在ADF中跟蹤SQL執(zhí)行時(shí)間2012-11-11
Oracle中部分不兼容對象遷移到OceanBase的三種處理方式
本文總結(jié)分析了 3 種 Oracle 對象和 OB 對象不兼容時(shí)的處理方法和提前統(tǒng)計(jì)發(fā)現(xiàn)的操作方式,在遷移前提前發(fā)現(xiàn)這類問題能有效避免在遷移過程中報(bào)錯(cuò)的問題,需要的朋友可以參考下2024-03-03
Oracle中分組查詢group by用法規(guī)則詳解
這篇文章主要介紹了Oracle中分組查詢group by用法規(guī)則詳解,文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧2020-07-07
Oracle?EBS數(shù)據(jù)庫密碼復(fù)雜度設(shè)置圖文教程
選擇安全的密碼并實(shí)施良好的密碼策略是迄今為止防止基于密碼的安全威脅的極為重要的防御措施,下面這篇文章主要給大家介紹了關(guān)于Oracle?EBS數(shù)據(jù)庫密碼復(fù)雜度設(shè)置的相關(guān)資料,需要的朋友可以參考下2024-04-04
win7安裝oracle10g 提示程序異常終止 發(fā)生未知錯(cuò)誤
本文將詳細(xì)介紹oracle 10g 在win7下安裝提示程序異常終止,發(fā)生未知錯(cuò)誤的解決方法,需要的朋友可以參考下2012-12-12
利用Oracle數(shù)據(jù)庫發(fā)送郵件的實(shí)例代碼
本文給大家利用oracle數(shù)據(jù)庫發(fā)送郵件的實(shí)例,代碼簡單易懂,試用性非常高,對此文感興趣的朋友一起學(xué)習(xí)吧2016-09-09
PL/SQL?Developer15和Oracle?Instant?Client安裝配置詳細(xì)圖文教程
PL/SQL Developer是一種集成的開發(fā)環(huán)境,專門用于開發(fā)、測試、調(diào)試和優(yōu)化Oracle PL/SQL存儲(chǔ)程序單元,比如觸發(fā)器等,這篇文章主要給大家介紹了關(guān)于PL/SQL?Developer15和Oracle?Instant?Client安裝配置的詳細(xì)圖文教程,需要的朋友可以參考下2024-04-04

