- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
我的DATAPUMP学习总结
DATAPUMP—10G新特性
文档制作人: 赵安琪
制作时间:2011-08-01
依赖,注意,导出方式,导出对象:
使用原理
使用Server端的API进行操作,属于Oracle内部的Job任务,必须在Server端运行
注意事项
服务器端工具,使用DIRECTORY和DUMPFILE确定唯一的地址
//只能通过数据链进行远端导出,消耗IO,执行速度慢,建议本地导出,然后压缩后,远程到远端
DIRECTORY:Oracle内部的声明的一个“本地路径”(拥有读,写权限)
//“CREATE ANY DIRECTORY”权限
// Create directory TEST_DIRECTORY as ‘路径’;
// Grant read,write on directory TEST_DIRECTORY to TEST;
导入导出操作时:必须拥有权限:EXP_FULL_DATABASE/IMP_FULL_DATABASE
使用DP时,不建议使用SYSDBA权限的用户
使用PARALLEL和FILESIZE参数+DUMPFILE参数对“速度”进行优化
PARALLEL并不是越大越好??要消耗一部分资源对数据源的分割运算
PARALLEL要小于DUMP的个数(使用FILESIZE控制)
SHOW PARAMETER CPU:PARALLEL要小于DUMP的个数
(PARALLEL=CPU=DUMPFILE)
在导出时,有可能会很慢,像卡住一样,注意使用脚本查表空间大小,如果一直有变化,则导出还在进行
DUMPFILE,LOGFILE名称 具有唯一性,要求每次输入的名称不允许一样;
JOB_NAME在一次任务完成后,会被释放,所以 JOB_NAME可以重复使用;
FILESIZE严格控制PARALLEL产生的dumpfile数目,写满一个,在写另一个;
//至少生成一个配置文件,==8K
//PARALLEL不会控制生成的文件个数
不会装入未COMMIT的数据,不受锁表影响
已被OFFLINE的表空间无法使用DATAPUMP导出数据
DATAPUMP支持跨数据库导入导出(11G—10G),但是需要在EXPDP/IMPDP里添加VERSION子参数选项。
例:Impdp userid=’system/oracle@tnsname ’ schemas=username directory=name dumpfile=name.dmp logfile=name.log version=10.2.0.1.0
优点,特性:
支持并行导入导出
支持暂停,配置,重启动任务
支持DB link方式导入,导出远端数据库中的对象
支持使用REMAP重置导入的空间,对象。。。
支持更高粒度的筛选
EXPDP速度=10X~15X EXP IMPDP速度=5X IMP
调用方式
命令行调用
Expdp test/test@test_tns Directory=test Dumpfile=test.dmp Nologfile=Y
参数文件调用
编辑PARAMTER.DAT文件
DUMPFILE=TEST_EXPDP.DMP
LOGFILE=LOG_EXPDP.LOG
DIRECTORY=DIR_EXPDP
…………………
EXPDP TEST/TEST@TEST_TNS PARFILE=XX.DAT 参数1 ·参数2
注意:如果parfile内参数和参数X相同,则:后载入的有效
生成的LOG文件会被覆盖,DUMPFILE支持通配符,LOGFILE不支持
特点:可以定制一个公用的配置文件
交互方式调用
在IMPDP/EXPDP过程中“CTRL+C”后,可以使用命令行+ATTACH参数
Expdp test/test ATTACH=SYS_EXPORT_SCHEMA_01
对于名称:可以使用参数JOB_NAME来定,也可以使用系统默认,如上
执行管理操作:
ADD_FILE: 追加DUMP文件
ADD_FILE=xx_%U.dmp
CONTINUE_CLIENT: 退出交互,继续导入/导出
EXIT_CLIENT: 退出交互,暂停导入/导出
FILESIZE: 同其他参数,增加参数设置
PARALLEL: 同上
START_JOB: 继续任务
ST
原创力文档


文档评论(0)