千家信息网

怎么解析EXPDP/IMPDP各种应用场景

发表于:2024-11-23 作者:千家信息网编辑
千家信息网最后更新 2024年11月23日,本篇文章为大家展示了怎么解析EXPDP/IMPDP各种应用场景,内容简明扼要并且容易理解,绝对能使你眼前一亮,通过这篇文章的详细介绍希望你能有所收获。数据泵各种场景规范文档一、创建物理路径语法:cre
千家信息网最后更新 2024年11月23日怎么解析EXPDP/IMPDP各种应用场景

本篇文章为大家展示了怎么解析EXPDP/IMPDP各种应用场景,内容简明扼要并且容易理解,绝对能使你眼前一亮,通过这篇文章的详细介绍希望你能有所收获。

数据泵各种场景规范文档

一、创建物理路径

语法:create or replace directory <路径名称> as '备份路径'

create or replace directory file_path as 'C:\软件\数据库文件'

导出语法:

expdp用户名/密码@数据库连接标示符 directory=路径名称 dumpfile=备份的文件名称 logfile=输出的日志名称 schemas=需要备份的数据库用户名

导入语法:

Impdp 用户名/密码@数据库连接标示符 directory=路径名称 dumpfile=备份的文件名称 logfile=输出的日志名称 schemas=需要备份的数据库用户名

1 按用户:

导出:expdp scott/tiger@orcl schemas=scott dumpfile=expdp.dmp DIRECTORY=file_path;

导入:impdp scott/tiger@orcl schemas=scott dumpfile=expdp.dmp DIRECTORY=file_path;

2 按表名:(如果导出普通用户的表,用户.表名)

导出:expdp smsdb/123456@oracle11 tables=scott.emp,scott.dept directory=file_path dumpfile=2017.5.12.dmp

导入:impdp smsdb/123456@oracle11 tables=scott.emp,scott.dept directory=file_path dumpfile=2017.5.12.dmp

3 按表空间:

导出:expdp system/manager DIRECTORY=file_path DUMPFILE=tablespace.dmp TABLESPACES=temp,example;

导入:impdp system/manager DIRECTORY=file_path DUMPFILE=tablespace.dmp TABLESPACES=temp,example;

4 整个库:

导出:expdp system/manager DIRECTORY=file_path DUMPFILE=full.dmp FULL=y;

导入:impdp system/manager DIRECTORY=file_path DUMPFILE=full.dmp FULL=y;

5 按查询条件

导出:expdp smsdb/123456@oracle11 directory=file_path dumpfile=new.dmp logfile=new.log schemas=smsdb query=\" where provider_id=\'2\'\";

导入:impdp smsdb/123456@oracle11 directory=file_path dumpfile=new.dmp logfile=new.log schemas=smsdb

6 高版本导出低版本导出加上到入的版本号:

导出:expdp system/oracle directory=file_path dumpfile=bha.dmp logfile=hj.log schemas=BHA exclude=statistics version=11.2.0.4.0

导入:impdp system/oracle directory=file_path dumpfile=bha.dmp logfile=hj.log schemas=BHA exclude=statistics

7 只导表结构:

导出:expdp system/oracle directory=file_path dumpfile=LMEC_BHA.dmp logfile=new.log schemas=BHA content=metadata_only

导入:impdp system/oracle directory=file_path dumpfile=LMEC_BHA.dmp logfile=new.log schemas=BHA

只导出表结构: content=metadata_only 只导出表数据: content=data_only

8按不同表空间、不同用户

导出:expdp sys/xxx directory=file_path dumpfile=bha.dmp logfile=hj.log schemas=BHA exclude=statistics

导入:impdp sys/xxx dumpfile=bha.dmp directory=file_path remap_schema=BHA:HFBHA remap_tablespace=BHA:HFBHA logfile=bha.log

9并行导出导入

导出:expdp system/oracle schemas=BHA file_path dumpfile=bha_%U.dmp parallel=3 logfile=bha.log

导入:impdp system/oracle schemas=BHA file_path dumpfile=bha_%U.dmp parallel=3 logfile=bha.log

10基于scn导出导入
10.1按表导出导入


flashback_scn

flashback_scn=scn_value


说明

指定导出将用于启用闪回查询实用程序的系统更改编号(SCN)

备注

FLASHBACK_SCN和FLASHBACK_TIME是互斥的

FLASHBACK_SCN参数仅适用于Oracle数据库的闪回查询功能。它不适用于闪回数据库,闪回丢弃或闪回数据存档

2、flashback_time

Flashback_time

flashback_time="TO_TIMESTAMP(时间值)"

说明

找到最接近指定时间的SCN,并使用此SCN启用闪回实用程序。导出操作使用与此SCN一致的数据执行。

备注

FLASHBACK_TIME和FLASHBACK_SCN是互斥的。

FLASHBACK_TIME参数仅适用于Oracle数据库的闪回查询功能。它不适用于闪回数据库,闪回丢弃或闪回数据存档。

3、CONTENT

CONTENT

默认值是skip

说明

若设置了CONTENT=DATA_ONLY,则默认值是APPEND,不是SKIP

TABLE_EXISTS_ACTION=[SKIP | APPEND | TRUNCATE | REPLACE]

SKIP:跳过这张表,继续下一个对象。如果CONTENT设置了DATA_ONLY参数,则不能使用SKIP。

APPEND:会加载数据至对象,但不会影响已存在的行。

TRUNCATE:删除已存在的行,然后加载所有的数据。

REPLACE:drop已存在的表,然后create并加载数据。如果CONTENT设置了DATA_ONLY,则不能使用REPLACE

备注

只导出表结构: content=metadata_only

只导出表数据: content=data_only



4、Compression

Compression

默认方式是采用meadata_oniy压缩

说明

ALL :对导出的元数据和表数据都进行压缩,得到的导出文件是最小的,耗时也是最长的。

DATA_ONLY :仅对表数据进行压缩,对于大数据量的导出效果明显,会比METADATA_ONLY方式得到更小的压缩文件。

METADATA_ONLY :仅对元数据进行压缩,而不会对表数据进行压缩,这种压缩执行后效果一般不是很明显,不过速度比较快。

NONE :不进行任何的压缩,导出后的文件也是最大的。

备注


上述内容就是怎么解析EXPDP/IMPDP各种应用场景,你们学到知识或技能了吗?如果还想学到更多技能或者丰富自己的知识储备,欢迎关注行业资讯频道。

数据 数据库 用户 名称 文件 备份 备注 用户名 路径 查询 场景 参数 版本 结构 语法 应用 不同 实用 明显 不适 数据库的安全要保护哪些东西 数据库安全各自的含义是什么 生产安全数据库录入 数据库的安全性及管理 数据库安全策略包含哪些 海淀数据库安全审计系统 建立农村房屋安全信息数据库 易用的数据库客户端支持安全管理 连接数据库失败ssl安全错误 数据库的锁怎样保障安全 网络安全事件案例及避免方案 萝卜乐互联网科技招聘 戴尔服务器光盘安装操作系统 网络安全产品销售时遇到的问题 电子科技大学互联网 培养 邯郸大数据软件开发需要多少钱 双阳区品质网络技术服务排名靠前 网络安全培训班演练 网络安全的最新规划 sql数据库转换mysql 服务器的数值gg可以修改吗 哈密网络安全攻防 软件开发中使用面向对象的好处 四川软件开发检测中心 竞技世界北京网络技术公司电话 财政网络安全问题整改报告 苏州回收服务器 阿里巴巴云服务器如何升级 ibm226 服务器 改 硬盘 网络安全大队指导员什么级别 技术侦查支队和网络安全支队 腾讯云服务器是谁做的 定远进口软件开发技术哪家好 软件开发需求分析怎么办 网络安全十大议题公布 网络技术中关键线路描述 苏州技术管理软件开发 切换账号 最近登录过的服务器 美国vpn代理服务器免费 邯郸市博信软件开发
0