三種方法:冷備份、熱備份和Export導(dǎo)出數(shù)據(jù)庫對象備份
余慶ssl適用于網(wǎng)站、小程序/APP、API接口等需要進(jìn)行數(shù)據(jù)傳輸應(yīng)用場景,ssl證書未來市場廣闊!成為創(chuàng)新互聯(lián)建站的ssl證書銷售渠道,可以享受市場價(jià)格4-6折優(yōu)惠!如果有意向歡迎電話聯(lián)系或者加微信:028-86922220(備注:SSL證書合作)期待與您的合作!
Oracle作為目前世界上市場份額占有率最高的大型通用數(shù)據(jù)庫,在世界上各行各業(yè)的信息化建設(shè)中起著核心首腦的作用。它(軟件自身以及它所依賴運(yùn)行的硬件)一旦出現(xiàn)問題,輕則導(dǎo)致業(yè)務(wù)中斷,重則丟失部分?jǐn)?shù)據(jù),嚴(yán)重則全部數(shù)據(jù)不可逆轉(zhuǎn)性損毀。備份方法如下:
1、冷備份
冷備份是Oracle最簡單的一種備份;執(zhí)行冷備份前必須關(guān)閉數(shù)據(jù)庫;然后使用操作系統(tǒng)實(shí)用工具或者第三方工具備份所有相關(guān)的數(shù)據(jù)庫文件。
2、熱備份
對于熱備份來說,故名思議就是剛出爐的數(shù)據(jù)還是熱乎的就開始執(zhí)行備份的操作。實(shí)現(xiàn)熱備份的方式目前主要有兩種方式,邏輯方式和物理方式。
3、Export導(dǎo)出數(shù)據(jù)庫對象備份
導(dǎo)出導(dǎo)入是一種最初級的備份方式,它采用定時(shí)將全量、增量或者差異數(shù)據(jù)以表、用戶或者全庫為單位導(dǎo)出到某種格式的文件中達(dá)到備份的目的。
優(yōu)點(diǎn):能執(zhí)行對象或者行恢復(fù)。備份和恢復(fù)速度更快。能夠跨操作系統(tǒng)平臺(tái)遷移數(shù)據(jù)庫。數(shù)據(jù)庫可一直運(yùn)行。
缺點(diǎn):export并不是冷備份和熱備份的替代工具。冷、熱備份可保護(hù)介質(zhì)失效。export備份可保護(hù)用戶或應(yīng)用錯(cuò)誤。
1、首先先確認(rèn)oracle服務(wù)器上oracle中標(biāo)紅的相關(guān)的服務(wù)是否已經(jīng)正常啟動(dòng)。
2、然后要把PLSQL關(guān)閉,讓連接先退出一下,確保斷開數(shù)據(jù)庫的所有連接,如果數(shù)據(jù)庫中有正在連接客戶端,備份的時(shí)候可能會(huì)出現(xiàn)異常。
3、接著打開cmd命令提示符窗口,輸入備份數(shù)據(jù)庫的命令,xp命令的后面跟用戶名和密碼,file是備份的路徑,owner則是數(shù)據(jù)庫的用戶名,按下回車鍵等待備份。
4、耐心等待。當(dāng)數(shù)據(jù)完成導(dǎo)出之后,cmd窗口中會(huì)出現(xiàn)的提示語,這就表示已經(jīng)完成了數(shù)據(jù)庫備份導(dǎo)出的動(dòng)作。
5、這時(shí)候在計(jì)算機(jī)中找到第四步中設(shè)定的文件保存路徑,如下截圖,你會(huì)發(fā)現(xiàn)多了一個(gè)dmp的文件,這個(gè)文件就是我們需要的備份文件了。
ORACLE數(shù)據(jù)庫有兩類備份方法。第一類為物理備份,該方法實(shí)現(xiàn)數(shù)據(jù)庫的完整恢復(fù),但數(shù)據(jù)庫必須運(yùn)行在歸擋模式下(業(yè)務(wù)數(shù)據(jù)庫在非歸擋模式下運(yùn)行),且需要極大的外部存儲(chǔ)設(shè)備,例如磁帶庫;第二類備份方式為邏輯備份,業(yè)務(wù)數(shù)據(jù)庫采用此種方式,此方法不需要數(shù)據(jù)庫運(yùn)行在歸擋模式下,不但備份簡單,而且可以不需要外部存儲(chǔ)設(shè)備。
數(shù)據(jù)庫邏輯備份方法,ORACLE數(shù)據(jù)庫的邏輯備份分為三種模式:完全備份、用戶備份和表備份。
1、完全:
EXP SYSTEM/MANAGER BUFFER=64000 FILE=C:\FULL.DMP FULL=Y
如果要執(zhí)行完全導(dǎo)出,必須具有特殊的權(quán)限
2、用戶模式:
EXP SONIC/SONIC BUFFER=64000 FILE=C:\SONIC.DMP OWNER=SONIC
這樣用戶SONIC的所有對象被輸出到文件中。
3、表模式:
EXP SONIC/SONIC BUFFER=64000 FILE=C:\SONIC.DMP OWNER=SONIC TABLES=(SONIC)
這樣用戶SONIC的表SONIC就被導(dǎo)出
備份恢復(fù):
具有三種模式(完全、用戶、表)
1、完全:
IMP SYSTEM/MANAGER BUFFER=64000 FILE=C:\FULL.DMP FULL=Y
2、用戶模式:
IMP SONIC/SONIC BUFFER=64000 FILE=C:\SONIC.DMP FROMUSER=SONIC TOUSER=SONIC
這樣用戶SONIC的所有對象被導(dǎo)入到文件中。必須指定FROMUSER、TOUSER參數(shù),這樣才能導(dǎo)入數(shù)據(jù)。
3、表模式:
EXP SONIC/SONIC BUFFER=64000 FILE=C:\SONIC.DMP OWNER=SONIC TABLES=(SONIC)