10G 的data pump

10G 的data pump
1 设定存储位置
   create directory dumplocation as '/oracle/dumpfile';
   grant read, write on directory dumplocation to scott;
   dumpfile=dumplocation:myfile.dmp
其中,dumpfile 可以设置为多个参数, 如 dumpfile=exp%u.dmp filesize=100M  顺序产生的文件为exp01,exp02…。
数据筛选:
(1) schemas=scott content=metadata_only
(2) content=data_only schemas=scott query=scott.dept"where deptno=20"
(3) exclude=package, view, procedure, function, trigger exclude=index:"like 'S%'".
2 一般应用
一般应用: impdp  directory=locdir dumpfile=(exp01.dmp, exp02.dmp)
导入转换: impdp  directory=locdir dumpfile=(exp01.dmp, exp02.dmp) remap_user=scott:ttxx remap_tablespace=sys:user remap_datafile=a.dmp:b.dmp
storage: transform=storage:N:table  transform=segment_attributes:N
网络导入:network_link=new_db
示例: 需要从sdb 克隆 ndb。 不再需要expdp 步骤, 只需impdp network_link=newdb schemas=s remap_schemas=s:a remap_tablespace=user:example
注意:该过程不同于 impdp user/passwrd@sdb


查看include,exclude的参数值 database_export_objects schemas_export_objects table_export_objects
select object_path, comments from schemas_export_objects where object_path like '%package%';

dba_datapump_jobs 显示出活动作业的信息以及当前状态
dba_datapump_sessions 包含了job 的saddr, 可以与v$session 相关联,得到更多的session信息。
对job的管理
ctl+C  进入交互模式, stop_job 停止job。
expdp bill/psswrd attach=jobname   进入交互模式  指定参数 如 parallel=4 status=60 start_job继续job, continue_client  输出信息显示在屏幕上

来自 “ ITPUB博客 ” ,链接:http://blog.itpub.net/12742547/viewspace-257056/,如需转载,请注明出处,否则将追究法律责任。

转载于:http://blog.itpub.net/12742547/viewspace-257056/

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值