impdp如何將單表導入數據庫?
以下將詳細介紹使用impdp導入schema=ZAVIER的全部數據的步驟。
數據準備將數據文件*.impdp拷貝至系統某個目錄,并確保oracle用戶對其擁有權限(如修改文件/目錄屬主為oracle:oinstall)。本文將其放置于:/home/oracle目錄創建導入路徑
首先登錄數據庫,在創建impdp能夠識別的導入路徑。如下:[oracle@t24app1sg ~]<20181119 16:48:41>$ sqlplus / as sysdba;
SYS@T24APDB> create directory IMP_ZAVIER as '/home/oracle';
directory created.
SYS@T24APDB> select * from dba_directories where DIRECTORY_NAME = 'EXP_ZAVIER';
創建導入用戶
impdp導入需要使用一個用戶USER導入,因而,可以修改system用戶的密碼執行導入。如下:SYS@T24APDB> alter user system identified by 123456;
User altered.
退出sqlplus,執行導入
說明:directory選項指定剛才創建的導入目錄名;
dumpfile指定導入文件,與impdp類似,導入也使用并行parallel參數;
logfile指定導入日志文件;
parallel指定并行導出jobs數。
其他相關參數還有:COMPRESSION(是否采用壓縮)、ENCRYPTION(是否加密)、SCHEMAS(指定導出schema默認為登錄schema)等;