ORACLE EXPDP工具 轻松实战

ORACLE进阶(一) 通过EXPDP IMPDP命令实现导dmp_impdp导入dmp文件命令 关于dmp文件我们用的还是比较多的,dmp文件是作为oracle导入和导出表使用的文件格式。 阅读详情

本操作目的是:

11G备份导入10G数据库

而且是不同用户和表空间

详细了解EXPDP工具 可以参考:http://blog.youkuaiyun.com/johnstrive/archive/2010/09/07/5868732.aspx

11G服务器上登录 并导出
SQL>select * from dba_directories
SQL>select directory_path from dba_directories where directory_name='DATA_PUMP_DIR';
DIRECTORY_PATH
--------------------------------------------------------------------------------
C:/workSoft/oracle/app/admin/john/dpdump/
SQL>expdp userid='sys/changjiu@john as sysdba' schemas=pda directory=DATA_PUMP_DIR dumpfile=pda0925.dmp logfile=pda0925.log version=10.2.0.1.0

=====================================================================================
Export: Release 11.1.0.7.0 - Production on 星期六, 25 9月, 2010 9:59:02

Copyright (c) 2003, 2007, Oracle.  All rights reserved.

连接到: Oracle Database 11g Enterprise Edition Release 11.1.0.7.0 - Production
With the Partitioning, OLAP, Data Mining and Real Application Testing options
启动 "SYS"."SYS_EXPORT_SCHEMA_01":  userid="sys/********@john AS SYSDBA" schem
.2.0.1.0
正在使用 BLOCKS 方法进行估计...
处理对象类型 SCHEMA_EXPORT/TABLE/TABLE_DATA
使用 BLOCKS 方法的总估计: 1.625 MB
处理对象类型 SCHEMA_EXPORT/USER
处理对象类型 SCHEMA_EXPORT/SYSTEM_GRANT
处理对象类型 SCHEMA_EXPORT/ROLE_GRANT
处理对象类型 SCHEMA_EXPORT/DEFAULT_ROLE
处理对象类型 SCHEMA_EXPORT/PRE_SCHEMA/PROCACT_SCHEMA
处理对象类型 SCHEMA_EXPORT/SEQUENCE/SEQUENCE
处理对象类型 SCHEMA_EXPORT/TABLE/TABLE
处理对象类型 SCHEMA_EXPORT/TABLE/INDEX/INDEX
处理对象类型 SCHEMA_EXPORT/TABLE/CONSTRAINT/CONSTRAINT
处理对象类型 SCHEMA_EXPORT/TABLE/INDEX/STATISTICS/INDEX_STATISTICS
处理对象类型 SCHEMA_EXPORT/TABLE/COMMENT
处理对象类型 SCHEMA_EXPORT/TABLE/CONSTRAINT/REF_CONSTRAINT
处理对象类型 SCHEMA_EXPORT/TABLE/STATISTICS/TABLE_STATISTICS
. . 导出了 "PDA"."TRUCKMASTER"                         13.79 KB       1 行
. . 导出了 "PDA"."DRIVERMASTER"                        13.43 KB       1 行
. . 导出了 "PDA"."TRUCKCOMPMASTER"                     18.34 KB       1 行
. . 导出了 "PDA"."T_INSPECTION"                        10.11 KB      18 行
. . 导出了 "PDA"."T_INSPECTION_D"                      9.210 KB      54 行
. . 导出了 "PDA"."T_LOADCONFIRM"                       10.82 KB      15 行
. . 导出了 "PDA"."T_MASSLOSS"                          8.453 KB      50 行
. . 导出了 "PDA"."T_TRUCKTYPE"                         7.312 KB      28 行
. . 导出了 "PDA"."T_VIN"                               10.10 KB      31 行
. . 导出了 "PDA"."I_MLCSTAFF"                              0 KB       0 行
. . 导出了 "PDA"."T_CHECKITEMSMASTER"                      0 KB       0 行
. . 导出了 "PDA"."T_MASSLOSSMASTER"                        0 KB       0 行
已成功加载/卸载了主表 "SYS"."SYS_EXPORT_SCHEMA_01"
******************************************************************************
SYS.SYS_EXPORT_SCHEMA_01 的转储文件集为:
  C:/WORKSOFT/ORACLE/APP/ADMIN/JOHN/DPDUMP/PDA0925.DMP
作业 "SYS"."SYS_EXPORT_SCHEMA_01" 已于 09:59:38 成功完成
=================================================================================

10G服务器上登录 并导入
SQL>impdp userid='changjiu/changjiu@cjdb' directory=DATA_PUMP_DIR dumpfile=pda0925.dmp remap_schema=pda:changjiu logfile=pda0925.log version=10.2.0.1.0

===============================================================================================
Import: Release 10.2.0.1.0 - Production on 星期六, 25 9月, 2010 10:27:05

Copyright (c) 2003, 2005, Oracle.  All rights reserved.

连接到: Oracle Database 10g Enterprise Edition Release 10.2.0.1.0 - Production
With the Partitioning, OLAP and Data Mining options
已成功加载/卸载了主表 "CHANGJIU"."SYS_IMPORT_FULL_01"
启动 "CHANGJIU"."SYS_IMPORT_FULL_01":  userid='changjiu/********@cjdb' directory=DATA_PUMP_DIR dumpfile=pda0925.d
处理对象类型 SCHEMA_EXPORT/USER
ORA-31684: 对象类型 USER:"CHANGJIU" 已存在
处理对象类型 SCHEMA_EXPORT/SYSTEM_GRANT
处理对象类型 SCHEMA_EXPORT/ROLE_GRANT
处理对象类型 SCHEMA_EXPORT/DEFAULT_ROLE
处理对象类型 SCHEMA_EXPORT/PRE_SCHEMA/PROCACT_SCHEMA
处理对象类型 SCHEMA_EXPORT/SEQUENCE/SEQUENCE
ORA-31684: 对象类型 SEQUENCE:"CHANGJIU"."I_MLCSTAFF_SEQ" 已存在
ORA-31684: 对象类型 SEQUENCE:"CHANGJIU"."T_CHECKITEMSMASTER_SEQ" 已存在
ORA-31684: 对象类型 SEQUENCE:"CHANGJIU"."T_INSPECTION_D_SEQ" 已存在
ORA-31684: 对象类型 SEQUENCE:"CHANGJIU"."T_INSPECTION_SEQ" 已存在
ORA-31684: 对象类型 SEQUENCE:"CHANGJIU"."T_LOADCONFIRM_SEQ" 已存在
ORA-31684: 对象类型 SEQUENCE:"CHANGJIU"."T_MASSLOSSMASTER_SEQ" 已存在
ORA-31684: 对象类型 SEQUENCE:"CHANGJIU"."T_MASSLOSS_SEQ" 已存在
ORA-31684: 对象类型 SEQUENCE:"CHANGJIU"."T_VIN_SEQ" 已存在
处理对象类型 SCHEMA_EXPORT/TABLE/TABLE
ORA-39151: 表 "CHANGJIU"."I_MLCSTAFF" 已存在。由于跳过了 table_exists_action, 将跳过所有相关元数据和数据。
ORA-39151: 表 "CHANGJIU"."T_CHECKITEMSMASTER" 已存在。由于跳过了 table_exists_action, 将跳过所有相关元数据和数据。
ORA-39151: 表 "CHANGJIU"."T_INSPECTION" 已存在。由于跳过了 table_exists_action, 将跳过所有相关元数据和数据。
ORA-39151: 表 "CHANGJIU"."T_INSPECTION_D" 已存在。由于跳过了 table_exists_action, 将跳过所有相关元数据和数据。
ORA-39151: 表 "CHANGJIU"."T_LOADCONFIRM" 已存在。由于跳过了 table_exists_action, 将跳过所有相关元数据和数据。
ORA-39151: 表 "CHANGJIU"."T_MASSLOSS" 已存在。由于跳过了 table_exists_action, 将跳过所有相关元数据和数据。
ORA-39151: 表 "CHANGJIU"."T_MASSLOSSMASTER" 已存在。由于跳过了 table_exists_action, 将跳过所有相关元数据和数据。
ORA-39151: 表 "CHANGJIU"."T_VIN" 已存在。由于跳过了 table_exists_action, 将跳过所有相关元数据和数据。
处理对象类型 SCHEMA_EXPORT/TABLE/TABLE_DATA
. . 导入了 "CHANGJIU"."TRUCKMASTER"                    13.79 KB       1 行
. . 导入了 "CHANGJIU"."DRIVERMASTER"                   13.43 KB       1 行
. . 导入了 "CHANGJIU"."TRUCKCOMPMASTER"                18.34 KB       1 行
. . 导入了 "CHANGJIU"."T_TRUCKTYPE"                    7.312 KB      28 行
处理对象类型 SCHEMA_EXPORT/TABLE/INDEX/INDEX
处理对象类型 SCHEMA_EXPORT/TABLE/CONSTRAINT/CONSTRAINT
处理对象类型 SCHEMA_EXPORT/TABLE/INDEX/STATISTICS/INDEX_STATISTICS
处理对象类型 SCHEMA_EXPORT/TABLE/COMMENT
处理对象类型 SCHEMA_EXPORT/TABLE/CONSTRAINT/REF_CONSTRAINT
处理对象类型 SCHEMA_EXPORT/TABLE/STATISTICS/TABLE_STATISTICS
作业 "CHANGJIU"."SYS_IMPORT_FULL_01" 已经完成, 但是有 17 个错误 (于 10:27:16 完成)
====================================================================================
操作完成,说明,已存在的对象不会覆盖

 

 

 

 

 

 

 

 

 

Oracle expdp impdp dump 参数介绍与目标跟踪 在Oracle数据库中,expdp和impdp是用于导出和导入数据的实用程序。在实际的导出和导入操作中,我们可能需要跟踪导出或导入的进度和状态。使用expdp和impdp的dump参数以及目标跟踪功能,您可以轻松地控制和监视Oracle数据库的数据导出和导入过程。上述命令将使用4个并行进程将scott用户的数据导出到以exp为前缀的多个数据泵文件中,并将日志记录到expdp.log文件中。此外,还启用了所有表数据的压缩。其中,dump参数是非常重要的,它用于指定导出或导入期间生成的数据泵文件的位置和属性。 阅读详情

相关推荐

掌握Oracle Export Data Pump高效数据导出

Oracle Data Pump 是 Oracle 数据库提供的一个高效的数据导入导出工具,它被设计用来快速移动大量数据和元数据。Data Pump 提供了强大的性能,灵活的数据处理能力,以及与传统expimp工具相比显著的改进。它支持导出数据到文件系统或直接从一个数据库导入到另一个数据库,是大数据迁移、数据库升级和维护的首选工具。Data Pump 通过独立的执行程序expdp(数据泵导出)和impdp(数据泵导入)来进行操作,它与Oracle传统expimp。

weixin_28850145的博客 1216

ORA-39151: 表 “USERFWM1“.“DEPT“ 已存在。由于跳过了 table_exists_action, 将跳过所有相关元数据和数据。

oracle10g之后impdp的table_exists_action参数 table_exists_action选项:{skip 是如果已存在表,则跳过并处理下一个对象;append是为表增加数据;truncate是截断表,然后为其增加新数据;replace是删除已存在表,重新建表并追加数据} 例: impdp user/password directory=dpdir dumpfile=xxx.dmp table_exists_action=replace logfile=xxx.log 加上tab.

weixin_45391817的博客 6829

TOPSIS+熵权法组合拳:5分钟学会供应商选择决策模型

本文详细介绍了如何运用TOPSIS和熵权法这对黄金组合,快速构建科学、客观的供应商评估决策模型。通过数据标准化、权重计算和综合排序,帮助企业在半小时内完成高效、准确的供应商选择,解决传统主观打分法的弊端,提升供应链管理效率。

weixin_29051149的博客 275

oracle expdp impdp

学ORACLE10G有两个多月了,前面一直是看书查资料,今天想动手做个试验,检验一下前面学习的效果。就从数据库导入导出开始吧!       Oracle10g以前数据导入导出提供有imp/exp命令,10g以后提供了新的导入导出命令expdp/impdp。虽然exp/imp已经很好用了,但是唯一的确定是速度太慢,如果1张表的数据有个百千万的,常常导入导出就长时间停在这个表这,但是从Oracle

建伟博客 3787

DIY天文摄影:如何用NMP溶剂安全去除佳能CMOS传感器的拜耳滤镜(附详细步骤)

本文为天文摄影爱好者提供了一份详尽的DIY指南,介绍如何使用NMP溶剂安全去除佳能CMOS传感器的拜耳滤镜,将其改造为高灵敏度单色相机。文章深入剖析了NMP溶剂的作用原理与关键风险,并系统性地拆解了从材料准备、分步操作到后期验证的完整实践流程,旨在帮助具备动手能力的爱好者实现深空天体摄影的进阶目标。

w3x4y的博客 307

LAMMPS模拟新合金没势函数?手把手教你用`pair_style hybrid`混合势函数(附FeCMnSiTi案例)

本文详细介绍了在LAMMPS中如何使用`pair_style hybrid`混合势函数模拟新型高熵合金(如FeCMnSiTi),解决缺乏现成势函数的问题。通过实战案例,涵盖参数查找、命令编写、错误排查等关键步骤,特别适合处理多组元体系的复杂相互作用。文章还提供了EAM势函数与LJ势的组合技巧,帮助研究者准确模拟合金性能。

weixin_30635053的博客 243

impdp之table_exists_action

参考文档:1358280.1 TABLE_EXISTS_ACTION 默认为:SKIP(但是如果设定了CONTENT=DATA_ONLY,那么默认的是APPEND) 作用:定义了如果要导入的表已经存在,impdp的动作 值及其含义: SKIP:不管已经存在的表,直接跳过 APPEND:保持现有数据不变,导入源数据 TRUNCATE:删掉现有数据,导入源数据 REPLACE:删掉现有表,并重建

在路上 9206

深度学习优化算法解析(Momentum, RMSProp, Adam)

之前看了很多人介绍网络的优化器optimizer,无奈很多都把简单的东西讲的复杂化了,不容易让人懂,恰好之前看过吴恩达老师的最新的课程,这里结合老师讲的和个人想法写一下,方便别人同时也为自己以后回顾吧。 深度学习的优化算法主要有GD,SGD,Momentum,RMSProp和Adam算法吧,还有诸如Adagrad算法,不过大同小异,理解了前面几个,后面的也就引刃而解了。GD算法,SGD算法以及m

willduan的博客 12万+

记录一下:ORA-39001参数值无效 ORA-39000转储文件说明错误...

从客户那里拿到的oracle dmp文件,一个文件大概13G 1.首先查看是不是版本问题 高版本导出的dmp 导入低版本oracle 会出这个问题 ,查看自己的版本 select * from v$version; 如果文件太大打不开 可以通过导出的日志查看用户oracle 版本: ;;; Export: Release 11.2.0.4.0 - Production on Tue Aug 31 16:34:52 2021 Copyright (c) 1982, 2011, Oracle and

he_yanghui的博客 7211

LT9611EX芯片实战:如何用双端口MIPI转HDMI1.4打造高清播放器(附配置代码)

本文详细介绍了如何使用龙迅半导体的LT9611EX芯片实现双端口MIPI转HDMI1.4的高清播放器开发。内容涵盖芯片特性、硬件设计要点、寄存器配置技巧及完整代码实现,特别适合嵌入式视频处理应用,如机顶盒和便携式媒体播放器。

weixin_29256771的博客 321

基于江协科技STM32创建HAL库工程模板

基于江协科技STM32入门教程创建的HAL库工程模板

2401_82728381的博客 1132

将partition expdp后impdp

将partition table中的单个partition expdp之后,impdp到其他的database table中,需要使用到关键字:table_exists_action=append C:\U...

cizhiyou2391的博客 183

查找【优快云】- 人工客服

【代码】查找【优快云】- 人工客服。

👨‍💻 前端开发者 | 技术分享者 1399

【Oracle篇】逻辑备份工具expdp(exp)/impdp(imp)和rman物理备份工具的区别和各自的使用场景总汇

一文搞懂逻辑备份工具expdp(exp)/impdp(imp)和rman物理备份工具的区别和各自的使用场景,以及局限性。了解逻辑备份和物理备份工具可以进行那种备份和恢复,除了备份和恢复,逻辑备份和物理备份工具还可以用来干什么。

奈斯DB的博客 4323

前拉后推计划逻辑适用于哪些行业和企业规模?

《前拉后推计划逻辑的行业适用性分析》摘要:前拉后推计划逻辑(需求端后推锚定交付、供应端前拉匹配资源)最适用于需求波动大且具规模效益的行业,包括家具制造(定制化需求+批量运输)、机械装备(非标设备+部件采购)、消费电子(短周期产品+核心部件备货)及汽车配套(交期绑定+批量生产)等领域。该模式要求企业具备:1)独立计划部门;2)ERP/MES等信息系统;3)资源冗余能力,故更适配中型(1-10亿营收)和大型企业(10亿+)。小型企业需简化应用,仅聚焦关键环节。不适配需求稳定(如快消品)、无规模效益或短周期生产的

追随内心 144

精雕软件(JDpaint) 5.5 绿色版

精雕软件(JDpaint) 5.5 绿色版精雕软件(JDpaint) 5.5 绿色版精雕软件(JDpaint) 5.5 绿色版

【Oracle】expdp导出报错ORA-39095,一招轻松搞定

在执行Oracle数据泵(expdp)导出任务时,遭遇“ORA-39095: Dump file space has been exhausted”错误,但服务器磁盘空间明明充足。本文通过一个真实案例,深入剖析了这一常见误区的根本原因,并提供了来自Oracle官方MOS、经实践验证的快速解决方案。

Garinzsw的博客 732

VC中sqlite的使用

在VC中对sqlite的使用,实现数据库大批数据的快速插入,读取数据库中的数据在ListCtrl中显示

EXPDP与IMPDP

 使用EXPDP逻辑备份工具的EXCLUDE选项可以指定那类数据库对象不被导出,EXPDP工具的前身EXP如果想要完成同样的任务非常的困难。我们以排除部分表为例看一下这个选项带给我们的便利。 如果在命令行中完成备份,特殊字符的转义需要特别注意(我这里使用的是Linux操作系统)。使用EXPDP逻辑备份工具的EXCLUDE选项可以指定那类数据库对象不被导出,EXPDP工具的前身EXP如果想要

u014379337的专栏 716

ssm框架搭建

这个是一个在idea上成功跑起来的ssm框架项目,保存在这里方便以后使用直接下载

IEM模型,地表粗糙度模拟

利用微波反演土壤水分时候,利用IEM模型可以实现对随机地表的模拟

使用expdp工具导出数据库下的scott用户的相关信息,不导出表数据,只想导出相关的元数据(表和索引相关定义)

Oracle数据库中的expdp(Data Pump Export) 工具非常适合执行此类导出任务,尤其是当您需要导出数据库对象的元数据而不是实际数据时。以下步骤将指导您如何仅导出用户scott的元数据,包括表和索引的定义,而不包括表中的数据。

grdd231的博客 856

【Oracle】expdp/impdp实战:高效迁移dblink的两种策略与避坑指南

本文详细介绍了Oracle数据库迁移中dblink的两种高效迁移策略:手动重建法和参数文件导出法,并提供了避坑指南。针对公有dblink和私有dblink的不同处理方式,文章分享了实战经验和常见错误解决方案,帮助DBA在迁移过程中避免常见问题,提升工作效率。

weixin_29248313的博客 110

【亲测免费】 读取Oracle DMP文件进行查看的工具

读取Oracle DMP文件进行查看的工具 【下载地址】读取OracleDMP文件进行查看的工具 OraDumpReader是一款高效便捷的工具,专门用于直接读取和查看Oracle数据库导出工具生成的dump文件。无论是通过exp还是expdp导出的文件,OraDumpReader都能轻松解析并展示其中的数据内容。即便文...

gitblog_06745的博客 1288

如何使用oracle的expdp/impdp实现复制一个用户下的所有内容到另一个用户

1.    首先需要创建一个dmp文件存放位置2.    创建用户,并授权。grant exp_full_database to test1;grant imp_full_database to test2;3.    导出用户test1的内容,4.    导入用户test2,...

m0_37771869的博客 1322

Oracle数据迁移实战:从Data Pump到TTS,核心工具选型与避坑指南

数据迁移是数据库运维中的核心任务,其本质是在保证数据一致性、完整性的前提下,将数据从一个存储环境安全、高效地转移到另一个环境。其技术原理主要分为逻辑迁移和物理迁移两大类:逻辑迁移通过解析和重组数据对象(如表、索引)来实现,灵活性高;物理迁移则直接搬运数据文件,速度极快。这项技术的价值在于支撑数据库版本升级、平台切换、架构优化及云化转型等关键业务场景。在实际工程中,Oracle提供了多种工具以适应不同需求,例如Oracle Data Pump适用于需要精细控制和跨平台迁移的场景,而可传输表空间(TTS)则在大

weixin_33747129的博客 426

小白也能轻松搞定Oracle数据库自动备份

告别复杂RMAN和expdp脚本!用松鼠备份,只需输入Oracle地址、账号密码,3步实现零代码、全自动、带版本管理的定时备份,支持历史回溯与勒索防护,小白也能轻松守护数据库安全。

duoduo_sing的博客 421

使用Oracle Data Pump导出和导入数据的步骤详解

通过上述步骤,你可以轻松地使用Oracle Data Pump实用程序导出和导入数据。

搬砖的小熊猫的博客 1098

oracle宽窄表转换,Oracle11g空表导出方法

今天凌晨在客户现场进行一个Oracle11g的数据库迁移,习惯性的用了exp/imp,然后在新的数据库发现,空表根本没有exp出来,然后查资料,发现了如下信息:【ORACLE 11G在用EXPORT导出时,空表不能导出。11G中有个新特性,当表无数据时,不分配segment,以节省空间解决方法:1、insert一行,再rollback就产生segment了。该方法是在在空表中插入数据,再删除,则产...

weixin_34942785的博客 466

oracle 11g迁移数据库到oracle 10g

众所周知,我们从oracle高版本迁移数据库到oracle低版本,是一件不太容易的事情。如果直接使用sql developer工具,可能无法完全迁移成功(中间或多或少会出现错误)。 exp,imp 对于同版本的oracle资料复制备份适用,若是不同版本的oracle资料复制,特被是从高版本备份资料到低版本时候,使用exp,imp有可能出现无法完全还原资料的情况,我们利用oracle自带的工具ex...

昨日凡阳 189
上一篇: oracle sqlplus执行sql文件
下一篇: SELECT WHERE GROUP_BY HAVING ORDER_BY 组合 执行顺序
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

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

抵扣说明:

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

余额充值