导出:
使用expdp导出
第一步:创建逻辑目录
create directory dumpdir as 'd:\dumpdir';
第二步
expdp username/pwd@orcl directory=dumpdir schemas=username dumpfile=20200420_username.dmp logfile=20200420_username.log version=11.2.0.1.0
导入:
第一步:先建好用户名,密码和表空间
create tablespace tp_name
logging
datafile 'D:\app\ag\oradata\orcl\tp_name.dbf'
size 50m
autoextend on
next 50m maxsize 2048m
extent management local;
create user username identified by pwd default tablespace tp_name;
grant dba to username;
第二步:创建和导出数据库时候相同的逻辑目录,路径尽量保持一致
create directory dumpdir as 'd:\dumpdir';
第三步:授权读写给用户
grant read,write on directory dumpdir to username;
第四步:
把20200420_username.dmp 20200420_username.log 拷贝到自己穿件的逻辑目录
最后一步:
impdp username/pwd@orcl directory=dumpdir schemas=username dumpfile=20200420_username.dmp logfile=20200420_username.log;
备注:
如果提示未找到解决方案
是源数据库与目标数据库不一致引起的
可尝试一下命令
impdp username/pwd@orcl directory=dumpdir remap_schema=源数据库名:username dumpfile=20200420.dmp logfile=20200420.log;