日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

oracle逻辑备份和物理备份,Oracle备份与恢复介绍(物理备份与逻辑备份)

發(fā)布時間:2023/12/10 编程问答 32 豆豆
生活随笔 收集整理的這篇文章主要介紹了 oracle逻辑备份和物理备份,Oracle备份与恢复介绍(物理备份与逻辑备份) 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

3、邏輯備份之EXP/IMP:

EXP和IMP是客戶端工具程序,它們既可以在客戶端使用,也可以在服務端使用。

EXPDP和IMPDP是服務端的工具程序,他們只能在ORACLE服務端使用,不能在客戶端使用。

IMP只適用于EXP導出的文件,不適用于EXPDP導出文件;IMPDP只適用于EXPDP導出的文件,而不適用于EXP導出文件。

使用EXP/IMP導出/導入包括三種方式:

(1)表方式(T)??? 可以將指定的表導出備份;

(2)用戶方式(U)???? 可以將指定的用戶相應的所有數據對象導出;

(3)全庫方式(Full)???? 將數據庫中的所有對象導出;

(1)導出表:

E:\>exp system/oracle TABLES=scott.dept,scott.emp FILE=a.dmp

(2)導出方案:

E:\>exp system/oracle OWNER=scott FILE=b.dmp

(3)導出數據庫:

E:\>exp system/oracle FILE=c.dmp FULL=Y

(4)導入表:

SQL> drop table scott.emp;

SQL> drop table scott.dept;

E:\>impdp scott/tiger file=a.dmp tables=dept,emp

(5)導入方案:

SQL> drop user scott cascade;

SQL> create user scott identified by tiger;

SQL> grant dba to scott;

E:\>impdp scott/tiger file=b.dmp

E:\>impdp system/oracle file=b.dmp owner=scott

(6)導入數據庫:

impdp system/oracle file=c.dmp full=y

在導入導出備份方式中,提供了很強大的一種方法,就是增量導出/導入,但是它必須作為System來完成增量的導入導出,而且只能是對整個數據庫進行實施。增量導出又可以分為三種類別:

(1)完全增量導出(Complete Export)???? 這種方式將把整個數據庫文件導出備份;exp system/manager inctype=complete file=20041125.dmp(為了方便檢索和事后的查詢,通常我們將備份文件以日期或者其他有明確含義的字符命名)

(2)增量型增量導出(Incremental Export)???? 這種方式將只會備份上一次備份后改變的結果;exp system/manager inctype=incremental file=20041125.dmp

(3)累積型增量導出(Cumulate Export)????? 這種方式的話,是導出自上次完全增量導出后數據庫變化的信息。exp system/manager inctype=cumulative file=20041125.dmp

通常情況下,DBA們所要做的,就是按照企業(yè)指定或者是自己習慣的標準(如果是自己指定的標準,建議寫好計劃說明),一般,我們采用普遍認可的下面的方式進行每天的增量備份:

Mon: 完全備份(A)

Tue: 增量導出(B)

Wed: 增量導出(C)

Thu: 增量導出(D)

Fri: 累計導出(E)

Sat: 增量導出(F)

Sun: 增量導出(G)

這樣,我們可以保證每周數據的完整性,以及恢復時的快捷和最大限度的數據損失。恢復的時候,假設事故發(fā)生在周末,DBA可按這樣的步驟來恢復數據庫:

第一步:用命令CREATE DATABASE重新生成數據庫結構;

第二步:創(chuàng)建一個足夠大的附加回滾。

第三步:完全增量導入A:

imp system/manager inctype=RESTORE FULL=y FILE=A

第四步:累計增量導入E:

imp system/manager inctype=RESTORE FULL=Y FILE=E

第五步:最近增量導入F:

imp system/manager inctype=RESTORE FULL=Y FILE=F

通常情況下,DBA所要做的導入導出備份就算完成,只要科學的按照規(guī)律作出備份,就可以將數據的損失降低到最小,提供更可靠的服務。另外,DBA最好對每次的備份做一個比較詳細的說明文檔,使得數據庫的恢復更加可靠。

總結

以上是生活随笔為你收集整理的oracle逻辑备份和物理备份,Oracle备份与恢复介绍(物理备份与逻辑备份)的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。