溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務(wù)條款》

初識EXPDP

發(fā)布時間:2020-08-10 21:50:17 來源:ITPUB博客 閱讀:135 作者:banana_62 欄目:關(guān)系型數(shù)據(jù)庫
EXPDP介紹
使用dump文件集導(dǎo)入數(shù)據(jù)和元數(shù)據(jù)的工具。dump文件集只能被IMPDP導(dǎo)入。dump文件集是由表數(shù)據(jù),數(shù)據(jù)庫對象元數(shù)據(jù),控制信息組成。由專用的二進制格式編寫。這些dump文件由server寫成,而不是client,所以必須有創(chuàng)建目錄對象去定義文件存放地址。比如
CREATE DIRECTORY lzl_dir AS ‘/home/oracle’;   —創(chuàng)建目錄定義
GRANT READ, WRITE ON DIRECTORY lzl_dir TO scott;  —賦予用戶目錄權(quán)限
通過dba_directories視圖查看目錄
SQL> select * from dba_directories;

OWNER DIRECTORY_NAME DIRECTORY_PATH
-------- ------------------------------ ----------------------------------------
SYS ORACLE_OCM_CONFIG_DIR/u01/app/oracle/product/11.2/ccr/state
SYS DATA_PUMP_DIR/u01/app/oracle/admin/test/dpdump/
SYS XMLDIR /u01/app/oracle/product/11.2/rdbms/xml
SYS LZL_DIR/home/oracle
數(shù)據(jù)庫中已經(jīng)默認創(chuàng)建了directory
EXPDP可以導(dǎo)出dump文件中數(shù)據(jù),元數(shù)據(jù)的子集,這取決于導(dǎo)出方式。
note:盡量不要使用as sysdba,因為sysdba涉及核心應(yīng)用和特殊功能,與普通用戶有些不同。

導(dǎo)出模式
導(dǎo)出模式由命令中的參數(shù)指定,包括以下模式:
"Full Export Mode”
指定FULL參數(shù)即可導(dǎo)出整個數(shù)據(jù)庫,必須要有 DATAPUMP_EXP_FULL_DATABASE角色。?
"Schema Mode"?指定shemas參數(shù)導(dǎo)出指定schema,導(dǎo)出多個schema必須擁有 DATAPUMP_EXP_FULL_DATABASE角色。如果沒有此角色,那么只能導(dǎo)出屬于自己的schema。SYS schema不能被導(dǎo)出。如果要導(dǎo)出不屬于自己的表,需要 DATAPUMP_EXP_FULL_DATABASE角色。
“Table Mode"?使用tables參數(shù)導(dǎo)出指定表,和它們依賴的對象
"Tablespace Mode"?使用tablespaces參數(shù)指定導(dǎo)出表空間內(nèi)存放的對象。
"Transportable Tablespace Mode” 使用 TRANSPORT_TABLESPACES參數(shù)指定導(dǎo)出表空間中表的元數(shù)據(jù)和關(guān)聯(lián)對象。加密列不能使用此模式。如果使用了timezone,源庫和目標庫timezone必須相等。?
多個系統(tǒng)schema不能被導(dǎo)出,包括SYS,ORDSYS,MDSYS。

向AI問一下細節(jié)
推薦閱讀:
  1. 初識UNIX
  2. puppet 初識

免責(zé)聲明:本站發(fā)布的內(nèi)容(圖片、視頻和文字)以原創(chuàng)、轉(zhuǎn)載和分享為主,文章觀點不代表本網(wǎng)站立場,如果涉及侵權(quán)請聯(lián)系站長郵箱:is@yisu.com進行舉報,并提供相關(guān)證據(jù),一經(jīng)查實,將立刻刪除涉嫌侵權(quán)內(nèi)容。

AI