ITPub博客

首页 > 数据库 > Oracle > 水煮oracle47-----oracle数据泵回顾和patch包下载整理

水煮oracle47-----oracle数据泵回顾和patch包下载整理

原创 Oracle 作者:1向2飞 时间:2015-07-31 13:12:12 0 删除 编辑
数据泵使用
expdp:
    1.expdp使用连接串(@ora_db)在远程客户端导出,而生成数据文件在db server上,hr.dmp在db server上,directory为db server上目录(重点在远程客户端执行)
        expdp system/oracle@ora_db directory=expdir dumpfile=hr.dmp logfile=hr.log
    2.network_link参数使用,在远程客户端导出,并且生成数据文件在远程客户端
        1)最简方式
            expdp system/oracle directory=test network_link=sb   //system/oracle为远程客户端用户,其中directory可以省略,不过会生成数据文件和日志文件在默认目录下(理解:使用该用户登录远程客户端,然后读取客户端的directory和network_link)
        2)指定远程客户端生成dump文件名称和日志名称
            expdp system/oracle directory=test network_link=sb dumpfile=sale.dmp logfile=sale.log
        3)指定要导出db server的对象(理解:在db link中用户必须有要导出对象的管理权限)
            expdp system/oracle directory=test network_link=sb dumpfile=sale.dmp logfile=sale.log schemas=payadm  //注意如果导出数据文件已存在,不能覆盖替换
            报错:ORA-39001: 参数值无效
                        ORA-39000: 转储文件说明错误
                        ORA-31641: 无法创建转储文件 "e:\backup\sale.dmp"
                        ORA-27038: 所创建的文件已存在
                        OSD-04010: 指定了 选项, 但文件已经存在
impdp:
    1.impdp使用连接串(@ora_db)在远程客户端执行db server导入,hr.dmp在db server上,directory为db server上目录(重点在远程客户端执行)
        impdp system/oracle@ora_db directory=expdir dumpfile=hr.dmp logfile=hr.log
    2.network_link参数使用
        1)最简方式
        impdp system/oracle directory=test network_link=sb //直接将远程db server中db link中定义的schema导入到本地db server中,无文件落地,同样启动directory可以省略,不过会生成日志文件在默认目录下
        2)指定要导入远程db server到本地db server的schema(理解:在db link中用户必须有要导出对象的管理权限)
        impdp system/oracle directory=test network_link=sb schemas=payadm   //system/oracle为本地db server对象
        impdp system/oracle directory=test network_link=sb schemas=payadm remap_schema=payadm:payadmin  //将远程db server导入对象重命名

拓展:
        常用参数:
        1)attach  用法:attach=job_name  该参数使用后其他参数不能使用,主要是进入正在执行的导入、导出作业
        2)job_name 用法:job_name=job_name     该参数指定导入、导出作业的名称
        3)content 用法:content=[ALL], DATA_ONLY 和 METADATA_ONLY 该参数默认all,用于指定导出内容:仅数据或元数据
        4)parfile 用法:parfile=file.dat 使用参数文件导入、导出
        5)parallel 用法:parallel=5 该参数指定并发度
问题一
        expdp 导出dmp文件时报 UDE-00019: 'tables' parameter list is too long错误
        解决方案:升级oracle至10.2.0.4及以上

同时为大家提供10G补丁包:
经过非常耐心漫长的整理,终于把10g版本的Oracle补丁汇总全了,方便大家参考和下载。

下面的所有链接均可以直接复制到迅雷下载工具中完成下载。


oracle 10.2.0.5 patch



ftp://updates.oracle.com/8202632/p8202632_10205_AIX64-5L_1of2.zip
ftp://updates.oracle.com/8202632/p8202632_10205_AIX64-5L_2of2.zip
ftp://updates.oracle.com/8202632/p8202632_10205_HPUX-64_1of2.zip
ftp://updates.oracle.com/8202632/p8202632_10205_HPUX-64_2of2.zip
ftp://updates.oracle.com/8202632 ... _HPUX-IA64_1of2.zip
ftp://updates.oracle.com/8202632 ... _HPUX-IA64_2of2.zip
ftp://updates.oracle.com/8202632/p8202632_10205_Linux-x86-64.zip
ftp://updates.oracle.com/8202632/p8202632_10205_Linux-x86.zip
ftp://updates.oracle.com/8202632/p8202632_10205_MSWIN-x86-64.zip
ftp://updates.oracle.com/8202632/p8202632_10205_WINNT.zip

oracle 10.2.0.4 patch
ftp://updates.oracle.com/6810189/p6810189_10204_AIX5L.zip
ftp://updates.oracle.com/6810189/p6810189_10204_LINUX.zip
ftp://updates.oracle.com/6810189/p6810189_10204_Linux-x86-64.zip
ftp://updates.oracle.com/6810189/p6810189_10204_Linux-x86.zip
ftp://updates.oracle.com/6810189/p6810189_10204_Win32.zip
ftp://updates.oracle.com/6810189/p6810189_10204_Win64.zip
ftp://updates.oracle.com/6810189/p6810189_10204_HPUX-IA64.zip

oracle 10.2.0.3 patch
ftp://updates.oracle.com/5337014/p5337014_10203_WINNT.zip
ftp://updates.oracle.com/5337014/p5337014_10203_WINNT64.zip
ftp://updates.oracle.com/5337014/p5337014_10203_AIX5L.zip
ftp://updates.oracle.com/5337014/p5337014_10203_Linux-x86-64.zip
ftp://updates.oracle.com/5337014/p5337014_10203_HPUX-IA64.zip
ftp://updates.oracle.com/5337014/p5337014_10203_LINUX.zip
ftp://updates.oracle.com/5337014/p5337014_10203_Linux-x86.zip
oracle 10.2.0.2 patch
ftp://updates.oracle.com/4547817/p4547817_10202_AIX64-5L.zip
ftp://updates.oracle.com/4547817/p4547817_10202_HP64.zip
ftp://updates.oracle.com/4547817/p4547817_10202_HPUX-IA64.zip
ftp://updates.oracle.com/4547817/p4547817_10202_LINUX.zip
ftp://updates.oracle.com/4547817/p4547817_10202_Linux-IA64.zip
ftp://updates.oracle.com/4547817/p4547817_10202_Linux-x86-64.zip
ftp://updates.oracle.com/4547817/p4547817_10202_MVS.zip
ftp://updates.oracle.com/4547817/p4547817_10202_SOLARIS.zip
ftp://updates.oracle.com/4547817/p4547817_10202_SOLARIS64.zip
ftp://updates.oracle.com/4547817/p4547817_10202_WINNT.zip
ftp://updates.oracle.com/4547817/p4547817_10202_WINNT64.zip

补充:操作系统管道技术在oracle逻辑导入、导出应用
1)创建管道
#mknod /home/oracle/d_chu p    ---创建管道,注意后边有p管道标识(删除:rm /home/oracle/d_chu)
2)使用管道导出(exp)并压缩
$exp guest/guest file=/home/oracle/d_chu  & gzip exp.dmp.gz  ---注意导出文件
exp.dmp.gz
在当前目录
3)使用管道导入(imp)
$imp guest/guest file=/home/oracle/d_chu & gunzip /home/oracle/d_chu


















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

请登录后发表评论 登录
全部评论

注册时间:2010-05-11

  • 博文量
    73
  • 访问量
    349111