oracle 数据泵使用

来源:互联网 发布:centos配置lamp环境 编辑:程序博客网 时间:2024/05/01 09:00

1、创建directory 

create or replace directory EKLTRUSTDIRECTORY

  as '/home/oracle/eklxt/RestoreDB';

注意    1、要确保路径在服务上存在    2、如果linux环境要有目录要有读写权限

2、导出备份

export ORACLE_SID=kltrust
export NLS_LANG=AMERICAN_AMERICA.ZHS16GBK
expdp depeklxt/depeklxt directory=EKLTRUSTDIRECTORY schemas=EKLTRUSTDIRECTORY     dumpfile=ekltrust.dmp logfile=logfilename;

3、导入备份

export ORACLE_SID=kltrust
export NLS_LANG=AMERICAN_AMERICA.ZHS16GBK
impdp username/password directory=dpname schemas=xxx dumpfile=dmpname remap_tablespace=tb1:tb2 logfile=logfilename;


tb1:tb2   将数据库用户xxx的表空间tb1转换为现在的表空间tb2,要求现在数据库中必须有tb2表空间,不需要有tb1表空间,也不用创建数据库用户xxx,只需要表空间tb2存在即可。


本人微信公众号,每天推送技术好文,欢迎关注。


0 0
原创粉丝点击