impdp smtj2012/密碼@localhost/devdb DIRECTORY=dump_dir DUMPFILE=bkmmtdb_smtj20130417120001.dmp remap_schema=smtj:smtj2012 remap_tablespace=smtj:smtj2012
資料泵impdp參數:
1.REMAP_DATAFILE 該選項用於將來源資料檔案名稱轉變為目標資料檔案名,在不同平台之間搬移資料表空間時需要該選項. REMAP_DATAFILE=source_datafie:target_datafile
2.REMAP_SCHEMA 該選項用於將源方案的所有對象裝載到目標方案中. REMAP_SCHEMA=source_schema:target_schema
3.REMAP_TABLESPACE 將源資料表空間的所有對象匯入到目標資料表空間中 REMAP_TABLESPACE=source_tablespace:target:tablespace
4.REUSE_DATAFILES 該選項指定建立資料表空間時是否覆蓋已存在的資料檔案.預設為N REUSE_DATAFIELS={Y | N}
5.SKIP_UNUSABLE_INDEXES 指定匯入是是否跳過不可使用的索引,預設為N 6,sqlfile 參數允許建立DDL 指令檔 impdp scott/tiger directory=dump_scott dumpfile=a1.dmp sqlfile=c.sql 預設放在directory下,因此不要指定絕對路徑 7.STREAMS_CONFIGURATION 指定是否匯入流中繼資料(Stream Matadata),預設值為Y.
8.TABLE_EXISTS_ACTION 該選項用於指定當表已經存在時匯入作業要執行的操作,預設為SKIP TABBLE_EXISTS_ACTION={SKIP | APPEND | TRUNCATE | REPLACE } 當設定該選項為SKIP時,匯入作業會跳過已存在表處理下一個對象; 當設定為APPEND時,會追加資料; 當設定為TRUNCATE時,匯入作業會截斷表,然後為其追加新資料; 當設定為REPLACE時,匯入作業會刪除已存在表,重建表並追加資料;
注意,TRUNCATE選項不適用與簇表和NETWORK_LINK選項