exp与expdp区别
Exp与expdp的区别
数据泵导出导入与传统导出导入的区别
在10g之前,传统的导出和导入分别使用EXP工具和IMP工具,从10g开始,不仅保留了原有的EXP和IMP工具,还提供了数据泵导出导入工具EXPDP和IMPDP.使用EXPDP和IMPDP时应该注意的事项:
1)EXP和IMP是客户端工具程序,它们既可以在可以客户端使用,也可以在服务端使用。
2)EXPDP和IMPDP是服务端的工具程序,他们只能在ORACLE服务端使用,不能在客户端使用。
3)IMP只适用于EXP导出文件,不适用于EXPDP导出文件;IMPDP只适用于EXPDP导出文件,而不适用于EXP导出文件。
其中:
数据泵取只能在服务器端运行,客户端只能用来连接服务器启动导入导出操作
即:从192.168.10.201执行248导出命令后,导出的数据存储在248上。也就是201只是调用了248的expdp命令而已;
Exp远程导出
如果高版本数据库导出低版本数据库数据会产生
EXP-00008: ORACLE 错误 904 出现
ORA-00904: 无效列名
EXP-00000: 导出终止失败
201导出248中scott用户下的dept表
1 配置网络
192.168.1.201
[oracle@localhost admin]$ vim $ORACLE_HOME/network/admin/tnsnames.ora
248 =
(DESCRIPTION =
(ADDRESS = (PROTOCOL = TCP)(HOST = 192.168.10.248)(PORT = 1521))
(CONNECT_DATA =
(SERVER = DEDICATED)
(SERVICE_NAME = orcl)
)
)
[oracle@localhost admin]$ tnsping 248
TNS Ping Utility for Linux: Version 10.2.0.1.0 - Production on 23-4月 -2015 09:29:05
Copyright (c) 1997, 2005, Oracle. All rights reserved.
已使用的参数文件:
/opt/oracle/product/10.2.0/network/admin/sqlnet.ora
已使用 TNSNAMES 适配器来解析别名
Attempting to contact (DESCRIPTION = (ADDRESS = (PROTOCOL = TCP)(HOST = 192.168.10.248)(PORT = 1521)) (CONNECT_DATA = (SERVER = DEDICATED) (SERVICE_NAME = orcl)))
OK (0 毫秒)
2远程导出
[oracle@localhost exp]$ exp scott/tiger@248 file=dept.dmp tables=dept
Export: Release 10.2.0.1.0 - Production on 星期四 4月 23 09:24:10 2015
Copyright (c) 1982, 2005, Oracle. All rights reserved.
连接到: Oracle Database 11g Enterprise Edition Release 11.2.0.1.0 - Production
With the Partitioning, OLAP, Data Mining and Real Application Testing options
已导出 ZHS16GBK 字符集和 AL16UTF16 NCHAR 字符集
即将导出指定的表通过常规路径...
. . 正在导出表 DEPT导出了 4 行
成功终止导出, 没有出现警告。
[oracle@localhost exp]$ strings dept.dmp >dept.txt
[oracle@localhost exp]$ cat dept.txt
expdp远程导出
[oracle@localhost chen]$ expdp scott/tiger@248 directory=chen_dir tables=dept du
mpfile=deptaaa.dmp
Export: Release 10.2.0.1.0 - Production on 星期四, 23 4月, 2015 11:15:01
Copyright (c) 2003, 2005, Oracle. All rights reserved.
连接到: Oracle Database 11g Enterprise Edition Release 11.2.0.1.0 - Production
With the Partitioning, OLAP, Data Mining and Real Application Testing options
ORA-39002: 操作无效
ORA-39070: 无法打开日志文件。
ORA-39087: 目录名 CHEN_DIR 无效
因为客户端201配置了目录及权限,但是服务端没有配置目录及权限,客户端只是调用服务端expdp命令而已
192.168.10.248
SQL> conn /as sysdba
Connected.
SQL> create directory chen_dir as '/home/oracle11/exp';
Directory created.
SQL> grant read,write on directory chen_dir to scott;
Grant succeeded.
192.168.10.201
[oracle@localhost chen]$ expdp scott/tiger@248 directory=chen_dir tables=dept dumpfile=dept201-248.dmp
Export: Release 10.2.0.1.0 - Production on 星期四, 23 4月, 2015 12:26:25
Copyright (c) 2003, 2005, Oracle. All rights reserved.
连接到: Oracle Database 11g Enterprise Edition Release 11.2.0.1.0 - Production
With the Partitioning, OLAP, Data Mining and Real Application Testing options
启动 "SCOTT"."SYS_EXPORT_TABLE_01": scott/********@248 directory=chen_dir tables=dept dumpfile=dept201-248.dmp
正在使用 BLOCKS 方法进行估计...
处理对象类型 TABLE_EXPORT/TABLE/TABLE_DATA
使用 BLOCKS 方法的总估计: 64 KB
处理对象类型 TABLE_EXPORT/TABLE/TABLE
处理对象类型 TABLE_EXPORT/TABLE/INDEX/INDEX
处理对象类型 TABLE_EXPORT/TABLE/CONSTRAINT/CONSTRAINT
处理对象类型 TABLE_EXPORT/TABLE/INDEX/STATISTICS/INDEX_STATISTICS
处理对象类型 TABLE_EXPORT/TABLE/STATISTICS/TABLE_STATISTICS
. . 导出了 "SCOTT"."DEPT" 5.937 KB 4 行
已成功加载/卸载了主表 "SCOTT"."SYS_EXPORT_TABLE_01"
******************************************************************************
SCOTT.SYS_EXPORT_TABLE_01 的转储文件集为:
/home/oracle11/exp/dept201-248.dmp
作业 "SCOTT"."SYS_EXPORT_TABLE_01" 已于 12:51:39 成功完成
192.168.10.248
[oracle11@localhost exp]$ ls
dept201-248.dmp export.log
来自 “ ITPUB博客 ” ,链接:http://blog.itpub.net/29785807/viewspace-1593229/,如需转载,请注明出处,否则将追究法律责任。
转载于:http://blog.itpub.net/29785807/viewspace-1593229/
exp与expdp区别相关推荐
- exp和expdp的filesize参数的使用--导出多个文件
exp和expdp的filesize参数的使用--导出多个文件 在逻辑导出数据时,如果不指定文件大小(注意,0值相当于不指定FILESIZE)值,不管在File参数指定的文件数量是多少,输出都将写入一 ...
- Oracle使用实例:exp和expdp导出数据
EXP和EXPDP是Oracle提供的两种数据导出工具. 关于exp和expdp EXP和IMP是客户端工具程序,它们既可以在客户端使用,也可以在服务端使用. EXPDP和IMPDP是服务端的工具程序 ...
- impdp导入表结构和表数据_EXP COMPRESS以及EXP/IMP EXPDP/IMPDP导入表结构注意-阿里云开发者社区...
EXP COMPRESS以及EXP/IMP EXPDP/IMPDP导入表结构注意 重庆八怪 2014-09-10 987浏览量 简介: 关于EXP COMPRESS参数 一直对这个参数有些疑惑.当然此 ...
- 浅谈exp与expdp的区别
1:把用户usera的对象导到用户userb,用法区别在于fromuser=usera touser=userb ,remap_schema='usera':'usera' .例如 imp syste ...
- Oracle的导入导出(imp/exp,impdp/expdp)及区别
1.导库前准备工作 新建表空间及用户并赋权 1).数据库管理员登入 su - oracle sqlplus / as sysdba 2).查看DATAFILE路径 select name from v ...
- 结束oracle import,Oracle 结束 imp/exp 和 expdp/impdp 进程的正确方法
在之前写的博客里讲过Oracle 10g 开始引入的数据泵功能: Oracle 10g Data Pump Expdp/Impdp 详解 https://www.cndba.cn/Dave/artic ...
- 笔记系列----逻辑备份和恢复 imp/exp/impdp/expdp
注:需要打开监听 1.传统的导入导出exp/imp 传统的导入导出程序是exp/imp,用于实施数据库的逻辑备份和恢复 导出程序exp将数据库的对象定义和数据被分到一个二进制文件中 导入程序imp将二 ...
- impdp oracle 只导入表结构_EXP COMPRESS以及EXP/IMP EXPDP/IMPDP导入表结构注意
关于EXP COMPRESS参数 一直对这个参数有些疑惑.当然此参数一定不是所谓的压缩备份文件的空间, 而它的解释为 COMPRESS import into one extent 字面意思为把所 ...
- exp与expdp全库导出数据对表空间、用户处理的测试
有关传统导入导出,以及数据泵导入导出的说明,可以在命令后跟help=y看简单说明.详细说明在联机文档的ultity一本书里. test1作为原始库,创建用户lzl,默认表空间lzltbs,在其上建表l ...
最新文章
- js html保存json,如何在json文件中存储jQuery或javascript变量?
- IPFS:Filecoin和复制证明
- JavaScript基础09-day11【原型对象、toString()、垃圾回收、数组、数组字面量、数组方法】
- 用R做heatmap示例:NBA联盟50位顶级球员的指标表现
- SAP Spartacus auth.service.ts里的user调用触发的源代码位置
- 用java写个简单的直播强求_全网最简单易懂的Netty入门示例,再不会用Netty我直播吃翔...
- linux lnmp15 部署laravel项目
- 3、MapReduce详解与源码分析
- python3里面的图片处理库 pillow
- 遗传算法之:Hello World
- 利用鱼群算法求解最值问题(一元或多元)MATLAB编程实现
- 水晶头/双绞线的线序
- Android APP打开另一个APP完整逻辑实现
- 自编码器(AE)原理解析
- 2022-05 - 英语语法 - 16种时态终极详解
- BIP学习第一课,创建一个应用和实体并设计页面(图文)
- 燃烧远征怀旧服务器人数小程序,《魔兽世界怀旧服》燃烧的远征制作人访谈 详细讲解新版本...
- Windows下MongoDB数据库基本使用
- Kubernetes CSI 介绍及使用
- 线阵相机的优势是什么?如何选择线阵相机?
热门文章
- anaconda 创建虚拟环境(自己版本)
- ASPICE SWE3之——C代码生成软件详细设计2 注释格式
- 陕西省2021年高考成绩位次查询,陕西高考排名查询方法,2021年陕西高考成绩位次全省排名查询...
- Git修改用户名和邮箱
- (大厂必备)厂长熬夜爆肝万字之多线程高并发JUC编程(一)⭐学妹已收藏
- 2018年8月24日英语学习
- 学习笔记——SRAM、DRAM、SDRAM区别
- 用好锚定效应可以事半功倍,避免锚定也可以减少成本。
- 春季儿童吃什么有助于长高,3款适合孩子长高的食谱做法,学起来
- TDM音频各个时钟频率关系解析