Oracle資料庫中EXP的增量備份講解

2021-12-30 08:19:15 字數 1753 閱讀 3777

exp的增量備份最小的差異單元是表,也就是說只要乙個表的資料有變動,那麼這個表就要被全表匯出。

如果表的資料自上次備份以來沒有任何變動,則該錶將不會被再次匯出。

實驗資料庫版本:

sql> select * from v$version;

banner

oracle database 11g enterprise edition release 11.2.0.4.0 - 64bit production

pl/sql release 11.2.0.4.0 - production

core 11.2.0.4.0 production

tns for linux: version 11.2.0.4.0 - production

nlsrtl version 11.2.0.4.0 - production

測試資料:

sql> select * from test;

id匯出全庫資料,其中test表資料3行:

[oracle@yfsl ~]$ exp test/test inctype=complete file=test-1.dmp

. about to export test's tables via conventional path ...

. . exporting table test 3 rows exported

. exporting synonyms

export terminated successfully with warnings.

再次在表test中插入一條資料:

sql> insert into test values(4);

1 row created.

sql> commit;

commit complete.

執行增量匯出,匯出test表結果為4行(此處驗證只要表test中有一行資料變更,則會匯出全表資料):

[oracle@yfsl ~]$ exp test/test inctype=incremental file=test-2.dmp

. about to export scott's tables via conventional path ...

. about to export test's tables via conventional path ...

. . exporting table test 4 rows exported

. exporting synonyms

. exporting views

export terminated successfully with warnings.

對錶test不做任何操作,再次增量匯出,表test未重新匯出資料(因為此時表test沒有任何變更):

[oracle@yfsl ~]$ exp test/test inctype=incremental file=test-3.dmp

. about to export owbsys_audit's tables via conventional path ...

. about to export scott's tables via conventional path ...

. about to export test's tables via conventional path ...

. exporting synonyms

. exporting views

export terminated successfully with warnings.

oracle資料庫自增

1 建立sequence create sequence seq seq1 minvalue 1 maxvalue 99999999999999 start with 1 increase by 1 chache 20 如果指定cache值,oracle就可以預先在記憶體裡面放置一些sequence...

Oracle資料庫匯出 exp 匯入 imp

exp damp 檔案,方便資料遷移。但這個過程不能太長,以免回滾段和聯機日誌消耗完 imp 將exp dmp檔案上載到資料庫內。buffer 上載資料緩衝區,以位元組為單位,預設依賴作業系統 commit 上載資料緩衝區中的記錄上載後是否執行提交 feeback 顯示處理記錄條數,預設為0,即不顯...

oracle執行exp命令匯出資料庫

1 執行環境 可以在sqlplus.exe或者dos 命令列 中執行。2 exp.exe與imp.exe檔案被用來執行匯入匯出 例子 1 將資料庫test完全匯出,使用者名稱system 密碼manager 匯出到d daochu.dmp中 exp system manager test file ...