Oracle 11g 資料泵技術詳解(expdp impdp)

來源:互聯網
上載者:User

標籤:建立資料庫   擷取   .com   ESS   資料檔案   資料庫管理   ada   檔案   副本   

使用資料泵技術實現邏輯備份
邏輯備份概述

邏輯備份時建立資料庫物件的邏輯副本,並存入一個二進位轉儲檔案的過程。從本質上來講邏輯備份與恢複實際就是對資料庫事實資料的匯入和匯出。

匯出:

匯出就是資料庫的邏輯備份,實質是讀取一個資料庫記錄並將這個記錄集寫入一個檔案(副檔名通常是dmp),這些記錄的匯出與物理位置無關

匯入:

匯入即資料庫的邏輯恢複,實質是讀取被匯出的二進位轉儲檔案並將其恢複到資料庫。

使用資料泵技術匯入/匯出

資料泵(DATA PUMP)是一種在資料庫之間或在資料庫與作業系統之間高速傳輸資料的技術。資料泵工具運行在伺服器上,資料庫管理員需要指定資料庫目錄來儲存轉儲的資料。

串連oracle 資料庫

建立一個操作目錄

授予使用者操作dump_dir目錄的許可權

使用EXPDP命令匯出資料(可以按照表匯出,按照使用者模式匯出,按照資料表空間匯出和全庫匯出),使用IMPDP命令匯入資料(可以按照表匯入,按照使用者模式匯入,按照資料表空間匯出和全庫匯入)。

使用基於命令列的資料泵技術對資料庫實施匯入和匯出。

SQL>col DIRECTORY_NAME for a20

SQL>col DIRECTOR_PATH for a60

SQL>col OWNER for a8

建立測試使用者tom並授權

匯出SCOTT使用者下的emp和dept表

[[email protected]~]$ expdp scott/oracle directory=dump_dir dumpfile=scotttab.dmp tables=emp,dept

以SCOTT使用者串連,刪除SCOTT使用者下的EMP表

匯入emp表

[[email protected]~]$ impdp scott/oracle directory=dump_dir dumpfile=scotttab.dmp tables=emp

emp表已經匯入成功了。

將匯出的SCOTT使用者下的DEPT表和EMP表匯入到tom使用者下

[[email protected]~]$ impdp system/oracle11g directory=dump_dir dumpfile=scotttab.dmptables=scott.emp,scott.dept REMAP_SCHEMA=SCOTT:TOM

查看匯入的結果,使用tom使用者串連

匯出資料表空間

在xx資料表空間上建立一個表aa,並為表插入記錄

匯出資料表空間

刪除資料表空間xx的同時刪除資料檔案

aa表沒有了。

匯入資料表空間

匯入資料表空間之前,需要建立一個xx資料表空間

匯入資料表空間xx

驗證,aa表恢複回來了。

匯出全庫

[[email protected]]$ expdp system/oracle11g directory=dump_dir dumpfile=full.dmp full=y


匯入全庫

[[email protected]]$ impdp system/oracle11g directory=dump_dir dumpfile=full.dmp full=y

如果對此有興趣,請掃下面二維碼免費擷取更多詳情

Oracle 11g 資料泵技術詳解(expdp impdp)

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.