为了避免不必要的麻烦,建议在导入之前把原有的表空间删除,重新完成导入。
删除表空间,同时删除数据文件
drop tablespace test_data including contents and datafiles;
创建表空间
CREATE TABLESPACE satp_dataLOGGING
DATAFILE 'E:\data\satp_data.DBF '
SIZE 1024M
AUTOEXTEND ON
NEXT 512M MAXSIZE 20480M
EXTENT MANAGEMENT LOCAL;
导入dmp文件
(用oracle的system执行)
create or replace directory satp as 'e:\satp\'; 这个文件需要手动建立Grant read,write on directory satp to satp;
(断开数据库连接后执行)
impdp satp/satp directory=satp dumpfile=SATP0509FINAL.DMP