Expdp
源数据库服务器执行
sqlplus sys/password@实例名 as sysdba;
创建导出目录:
create or replace directory expdp as 'D:\BFDP';
对用户授权:
GRANT WRITE,READ ON DIRECTORY expdp TO zs;
数据备份:
expdp zs/password@实例名 directory=expdp dumpfile=文件名.dmp logfile=文件名.log;
新建需要导入的数据库表空间、用户、授权,新建导入目录
Impdp
sqlplus sys/密码@实例名 AS SYSDBA
新建导入目录:
create or replace directory expdp as 'D:\BFDP';
对用户授权:
GRANT WRITE,READ ON DIRECTORY expdp TO cs;
数据导入:
impdp user/password@instance DIRECTORY=expdp DUMPFILE=文件名.DMP REMAP_SCHEMA=源数据库:目标数据库 REMAP_TABLESPACE=源数据库:目标数据库
数据量大的表空间导入前建立多个数据文件,无法分配段,原因为盘符空间不够了,删除文件腾出空间可以继续自动进行。