oracle如何備份表 oracle數(shù)據(jù)庫怎么備份表數(shù)據(jù)

oracle有哪些備份方式?

三種方法:冷備份、熱備份和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)入是一種最初級(jí)的備份方式,它采用定時(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ò)誤。

oracle數(shù)據(jù)庫備份exp命令

oracle數(shù)據(jù)庫備份exp命令:

第一個(gè),表模式,備份某個(gè)用戶模式下指定的對象(表)。業(yè)務(wù)數(shù)據(jù)庫通常采用這種備份方式。若備份到本地文件,使用如下命令:

exp icdmain/icd rows=y indexes=n compress=n buffer=65536

feedback=100000 volsize=0

file=exp_icdmain_csd_yyyymmdd.dmp

log=exp_icdmain_csd_yyyymmdd.log

tables=icdmain.commoninformation,icdmain.serviceinfo,icdmain.dealinfo

若直接備份到磁帶設(shè)備,使用如下命令:

exp icdmain/icd rows=y indexes=n compress=n buffer=65536

feedback=100000 volsize=0

file=/dev/rmt0

log=exp_icdmain_csd_yyyymmdd.log

tables=icdmain.commoninformation,icdmain.serviceinfo,icdmain.dealinfo

注:在磁盤空間允許的情況下,應(yīng)先備份到本地服務(wù)器,然后再拷貝到磁帶。出于速度方面的考慮,盡量不要直接備份到磁帶設(shè)備。

第二個(gè),用戶模式,備份某個(gè)用戶模式下的所有對象。業(yè)務(wù)數(shù)據(jù)庫通常采用這種備份方式。若備份到本地文件,使用如下命令:

exp icdmain/icd owner=icdmain rows=y indexes=n compress=n buffer=65536

feedback=100000 volsize=0

file=exp_icdmain_yyyymmdd.dmp

log=exp_icdmain_yyyymmdd.log

若直接備份到磁帶設(shè)備,使用如下命令:

exp icdmain/icd owner=icdmain rows=y indexes=n compress=n buffer=65536

feedback=100000 volsize=0

file=/dev/rmt0

log=exp_icdmain_yyyymmdd.log

注:如果磁盤有空間,建議備份到磁盤,然后再拷貝到磁帶。如果數(shù)據(jù)庫數(shù)據(jù)量較小,可采用這種辦法備份。

第三個(gè),完全模式,備份完整的數(shù)據(jù)庫。業(yè)務(wù)數(shù)據(jù)庫不采用這種備份方式。備份命令為:

exp icdmain/icd rows=y indexes=n compress=n buffer=65536

feedback=100000 volsize=0 full=y

file=exp_fulldb_yyyymmdd.dmp(磁帶設(shè)備則為/dev/rmt0)

log=exp_fulldb_yyyymmdd.log

對于數(shù)據(jù)庫備份,建議采用增量備份,即只備份上一次備份以來更改的數(shù)據(jù)。增量備份命令:

exp icdmain/icd rows=y indexes=n compress=n buffer=65536

feedback=100000 volsize=0 full=y inctype=incremental

file=exp_fulldb_yyyymmdd.dmp(磁帶設(shè)備則為/dev/rmt0)

log=exp_fulldb_yyyymmdd.log

擴(kuò)展資料:

關(guān)于增量備份必須滿足下列條件:

1、只對完整數(shù)據(jù)庫備份有效,且第一次需要full=y參數(shù),以后需要inctype=incremental參數(shù)

2、用戶必須有EXP_FULL_DATABASE的系統(tǒng)角色。

3.、話務(wù)量較小時(shí)方可采用數(shù)據(jù)庫備份。

4、 如果磁盤有空間,建議備份到磁盤,然后再備份到磁盤。

版權(quán)聲明:本文為CSDN博主「kalogen」的原創(chuàng)文章,遵循 CC 4.0 BY-SA 版權(quán)協(xié)議,轉(zhuǎn)載請附上原文出處鏈接及本聲明。

參考資料來源:Oracle數(shù)據(jù)庫備份(exp/imp命令)

oracle 備份某張表的全部數(shù)據(jù)

備份方法如下:

win鍵+R,輸入cmd,點(diǎn)擊“確定”,打開命令提示符。

輸入,xp用戶名/密碼@本地服務(wù)名 file=路徑:\文件名.dmp log=路徑:\日志名.log tables=表名。

然后敲擊回車鍵,等待執(zhí)行結(jié)束。最后會(huì)有成功提示,這樣子就開始備份好了。

甲骨文公司,全稱甲骨文股份有限公司(甲骨文軟件系統(tǒng)有限公司),是全球最大的企業(yè)級(jí)軟件公司,總部位于美國加利福尼亞州的紅木灘。1989年正式進(jìn)入中國市場。2013年,甲骨文已超越?IBM?,成為繼?Microsoft?后全球第二大軟件公司。

oracle怎么備份多張表?

如果,備份幾張表的數(shù)據(jù),那么,可以備份到dmp文件中,用命令導(dǎo)出表比較快捷。\x0d\x0a語句如下:\x0d\x0aexp test/test@ora100G file=c:\17.dmp tables=(tb1,tb2,tb3,...)\x0d\x0a開始,運(yùn)行,在彈出的“運(yùn)行”框里,粘貼上面的語句,并修改,就可以備份。\x0d\x0a解釋一下這個(gè)語句(因?yàn)榻裉焓?7號(hào),所以,就拿17.dmp作為備份文件的名稱吧?。篭x0d\x0aexp:導(dǎo)出。\x0d\x0atest/test@ora100g:“test/test”是用戶名和密碼;“ora100G”是“網(wǎng)絡(luò)服務(wù)名”。\x0d\x0afile=c:\17.dmp:“c:\17.dmp”是保存到本地的全文件路徑。\x0d\x0atables=(tb1,tb2,tb3,...):“(tb1,tb2,tb3,...)”是你選擇需要備份的那些表的名稱。\x0d\x0a因?yàn)?,備份的時(shí)候一般都寫一個(gè)日志備份文檔,以方便以后查找,所以,原語句可以改寫成\x0d\x0aexp test/test@ora100G file=c:\17.dmp tables=(tb1,tb2,tb3,...) log=c:\17.text

oracle 數(shù)據(jù)庫備份詳細(xì)步驟是什么?

oracle 數(shù)據(jù)庫備份的步驟是:

直接通過exp命令備份需要內(nèi)容就可以了。可以參考下以下導(dǎo)出備份的方法:

1、將數(shù)據(jù)庫TEST完全導(dǎo)出,用戶名system 密碼manager 導(dǎo)出到D:\daochu.dmp中

exp system/manager@TEST file=d:\daochu.dmp full=y

2、將數(shù)據(jù)庫中system用戶與sys用戶的表導(dǎo)出

exp system/manager@TEST file=d:\daochu.dmp owner=(system,sys)

3、將數(shù)據(jù)庫中的表table1 、table2導(dǎo)出

exp system/manager@TEST file=d:\daochu.dmp tables=(table1,table2)

4、將數(shù)據(jù)庫中的表table1中的字段filed1以"00"打頭的數(shù)據(jù)導(dǎo)出

exp system/manager@TEST file=d:\daochu.dmp tables=(table1) query=\" where filed1 like ?'00%'\"

標(biāo)題名稱:oracle如何備份表 oracle數(shù)據(jù)庫怎么備份表數(shù)據(jù)
轉(zhuǎn)載來于:http://muchs.cn/article34/hgispe.html

成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供網(wǎng)站排名、自適應(yīng)網(wǎng)站面包屑導(dǎo)航、網(wǎng)頁設(shè)計(jì)公司企業(yè)建站、App開發(fā)

廣告

聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請盡快告知,我們將會(huì)在第一時(shí)間刪除。文章觀點(diǎn)不代表本網(wǎng)站立場,如需處理請聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時(shí)需注明來源: 創(chuàng)新互聯(lián)

h5響應(yīng)式網(wǎng)站建設(shè)