说明:

之前经常有人询问数据库导出导入的方法,去百度查询,但是查询的结果却不是很尽如人意,所以在此做个基本的总结,包括 导出:(导出用户,导出表,导出表结构不带数据,QUERY参数),导入(导入数据文件,导入表结构,导入数据忽略表结构,仅导入数据)。使用的参数按照自认为使用频率由高到低介绍,内容相比较EXP帮助文档不全,但是足够应对基本的工作任务,想仔细研究的建议查看帮助文档。后续内容有变更会及时增加。

导出命令 EXP

EXP USER/PASSWORD@SID FILE=EXPDAT.DMP [ PARAMETER 参数 ]

USER:用户名

PASSWORD:密码

SID:数据库实例名

FILE:输出文件(EXPDAT.DMP)输出的文件名字

DIRECT:导出的直接路径,导出文件的所在路径,输出文件的路径也可以直接写在file中

EXP USER/PASSWORD@SID FILE=DIRECT/EXPDAT.DMP [ TABLES=|OWNER=|...]

OWNER:数据库用户名

TABLES:数据库表列表,支持多表导出

EXP USER/PASSWORD@SID FILE=EXPDAT.DMP TABLES=TABLE1 TABLE2 ...

ROWS:导出数据行 默认是Y 导出表和数据,当ROWS=N 只导出表结构没有数据

QUERY:需要注意的是只在表模式(表模式就是导出表的操作)中有效

EXP USER/PASSWORD@SID FILE=EXPDAT.DMP TABLES=TBNAME QUERY=\"WHERE ID='1'\"

FULL:导出整个文件 (N )

GRANTS:导出权限 (Y)

INDEXES:导出索引 (Y)

INCTYPE:增量导出类型

TRIGGERS:导出触发器 (Y)

CONSTRAINTS:导出的约束条件(Y)

BUFFER :数据缓冲区的大小

LOG:屏幕输出的日志文件

导入命令(IMP)

IMP USER/PASSWORD@SID FILE=EXPDAT.DMP [ PARAMETER ]

FILE:输入文件(EXPDAT.DMP)输入的文件名字

FULL:导入整个文件 默认(N) 一般给 (Y)

IGNORE:忽略创建错误 (N)

IMP USER/PASSWORD@SID FILE=EXPDAT.DMP IGNORE=Y FULL=Y

ROWS:导入数据行 (Y)

DATA_ONLY:仅导入数据(Y)

IMP USER/PASSWORD@SID FILE=EXPDAT.DMP DATA_ONLY=Y FULL=Y

GRANTS :导入权限 (Y)

INDEXES :导入索引 (Y)

INCTYPE :增量导入类型

ORACLE-EXP和IMP方法介绍的更多相关文章

  1. oracle exp、imp实现导出导入

    一.说明    oracle 的exp/imp命令用于实现对数据库的导出/导入操作; exp命令用于把数据从远程数据库服务器导出至本地,生成dmp文件; imp命令用于把本地的数据库dmp文件从本地导 ...

  2. oracle exp 和 imp 数据和表结构互相独立导出导入

    1)只导入数据.不到导入表结构 不可能只导出数据而不导出表结构 这里做了一个变向处理可以在imp时使用ignore=Y选项就可以了,而不报错. 这样就可以实现把数据导入到原来的表里: imp user ...

  3. ORACLE 导出(exp) & 导入(imp)

    导出(exp) & 导入(imp)     利用Export可将数据从数据库中提取出来,就是将select的结果存到一个FS二进制文件上    利用Import则可将提取出来的数据送回到Ora ...

  4. ORACLE EXP/IMP的使用详解

    导入/导出是ORACLE幸存的最古老的两个命令行工具,其实我从来不认为Exp/Imp 是一种好的备份方式,正确的说法是Exp/Imp只能是一个好的转储工具,特别是在小型数据库的转储,表空间的迁移,表的 ...

  5. Oracle exp/imp数据导入导出工具基本用法

    一.获取帮助 exp/imp help=y 二.数据导出 1.将数据库完全导出,设置full选项exp system/manager@orcl file=d:\db.dmp full=y 2.导出数据 ...

  6. (转)oracle使用expdp、impdp和exp、imp导入导出表及表结构

    使用expdp.impdp和exp.imp时应该注重的事项: 1.exp和imp是客户端工具程序,它们既可以在客户端使用,也可以在服务端使用. 2.expdp和impdp是服务端的工具程序,他们只能在 ...

  7. oracle exp imp

    oracle exp/imp

  8. oracle的exp和imp命令的使用【转载】

    oracle的exp和imp命令的使用     我们通常要对ORACLE的数据进行导入,导出,在没有expdb,impdb以前(10G以前),我们都是使用exp 导出,imp命令来实现导入.   打开 ...

  9. ORACLE PL/SQL 中序列(sequence)的简易使用方法介绍

    如果我是C罗 原文 ORACLE PL/SQL 中序列(sequence)的简易使用方法介绍 sequence在ORACLE中应用十分广泛,就是序列号的意思,会自动增加指定变数,如逐次增加1或者2或者 ...

随机推荐

  1. java实现FFT变换(转)

    源:java实现FFT变换 /************************************************************************* * Compilati ...

  2. vuejs 子组件传递父组件的第一种方式

    <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8&quo ...

  3. [Angular Tutorial] 13 -REST and Custom Services

    在这一步中,我们将会改变我们获取数据的方式. ·我们定义一个代表RESTful客户端的自定义服务.使用这个客户端,我们可以用一种更简单的方法向服务端请求数据,而不用处理更底层的$httpAPI,HTT ...

  4. Centos7.2 编译安装PHP7

    PHP7,编译安装: 环境:centos7.2    (注意:因为我用的nginx, 此配置参数没有考虑到apache,所以不合适需要用apache的朋友照搬过去运行,但是可以参考.)   直接下载P ...

  5. HDU 1813 Escape from Tetris

    TMDTMD IDA*没跑了.什么是IDA*? 就是迭代深搜+A*估个价. 然而为什么调了一天? n<=2的时候我输出了东西.... 看了一天. #include<iostream> ...

  6. 九 Android基本知识介绍

    1.Package Package,中文翻译过来是包的意思.安卓系统的程序是以apk作为扩展名的,.apk就是android package的简写,package也就是这个app的唯一标识,其实这里的 ...

  7. systemd学习

    http://www.ruanyifeng.com/blog/2016/03/systemd-tutorial-commands.html http://www.ruanyifeng.com/blog ...

  8. 使用jquery时一些小技巧的总结

    使用 each 遍历 var nodes = Ztree.getCheckedNodes(true); //获取所有勾选的节点 $.each(nodes,function(i,value){ aler ...

  9. Angular - - $cacheFactory

    可能之前的api写的有些枯燥吧,因为不烧脑,不需要很多逻辑思维来做处理,那么之后的文章会有趣很多,慢慢的开始烧脑了,准备好大量脑细胞的死亡吧~   先来篇简单的缓存服务. 这里野兽把api文档里的$c ...

  10. XHTML 是以 XML 格式编写的 HTML

    什么是 XHTML? XHTML 指的是可扩展超文本标记语言 XHTML 与 HTML 4.01 几乎是相同的 XHTML 是更严格更纯净的 HTML 版本 XHTML 是以 XML 应用的方式定义的 ...