oracle資料庫impdp命令使用
阿新 • • 發佈:2018-12-01
impdp命令在cmd下直接用,不必登入oracle。只能匯入expdp匯出的dmp檔案。
expdp匯出的時候,需要建立 DIRECTORY
匯出什麼表空間,匯入也要什麼表空間。
匯出什麼使用者,匯入也要什麼使用者。
如果沒有要新建(這一步很重要,我就是在這上面吃虧了)。
建立表空間
create tablespace TOOLBOX
logging
datafile 'C:\oraclexe\app\oracle\oradata\XE\TOOLBOX.dbf'
size 50m
autoextend on
next 32m maxsize unlimited
extent management local;
建立使用者,賦予許可權
create user TOOLBOX identified by 123456;
alter user TOOLBOX default tablespace TOOLBOX;
grant CREATE ANY DIRECTORY,create session,create table,create view,unlimited tablespace to TOOLBOX;
登入ToolBox使用者
建立DIRECTORY
CREATE OR REPLACE DIRECTORY
DMPDIR AS 'c:\';
編寫匯入impdp語句
impdp toolbox/123456 DIRECTORY=DMPDIRDUMPFILE=hz_toolbox_20160613.dmp full=y