来源于:

http://jingyan.baidu.com/article/ff42efa917eca2c19f22025a.html

http://blog.csdn.net/lanpy88/article/details/7580691

  1. 通过导入导出dmp文件,可以把一个或多个数据库表的表结构和表数据同时导入导出。下面来讲述一下如何进行导入导出。

  2. 先进入命令行,点击开始,输入cmd:

  3. 回车,出现命令行窗口:
  4. 导入的命令是:imp 用户名/密码@网络服务名 file=xxx.dmp full=y;

    如:

  5. 小贴士:导出多个表时,表名使用逗号隔开如:

    tables=(table1,table2,table3)。

经过这四步,就可以进行数据库表结构和表数据的同时导入导出了。

导出:
方法一:利用PL/SQL Developer工具导出:
菜单栏---->Tools---->Export Tables,如下图,设置相关参数即可:
方法二:利用cmd的操作命令导入导出:

3:导入与导出,如下:

数据导出:
 1 将数据库TEST完全导出,用户名system 密码manager, 实例名TEST  导出到D:\daochu.dmp中
   exp system/manager@TEST file=d:\daochu.dmp full=y
 2 将数据库中system用户与sys用户的表导出
   exp system/manager@TEST file=d:\daochu.dmp owner=(system,sys)
 3 将数据库中的表table1 、table2导出
   exp system/manager@TEST file=d:\daochu.dmp tables=(table1,table2) 
 4 将数据库中的表table1中的字段filed1以"00"打头的数据导出
   exp system/manager@TEST file=d:\daochu.dmp tables=(table1) query=\" where filed1 like '00%'\"
  
     上面是常用的导出,对于压缩我不太在意,用winzip把dmp文件可以很好的压缩。
  不过在上面命令后面 加上 compress=y  就可以了

导入:
 1 将D:\daochu.dmp 中的数据导入 TEST数据库中。
   imp system/manager@TEST  file=d:\daochu.dmp
   上面可能有点问题,因为有的表已经存在,然后它就报错,对该表就不进行导入。
   在后面加上 ignore=y 就可以了。
 2 将d:\daochu.dmp中的表table1 导入
 imp system/manager@TEST  file=d:\daochu.dmp  tables=(table1) 

注意事项:导出dmp数据时需要有导出表的权限的用户,否则不能导出。

转载于:https://www.cnblogs.com/ys-wuhan/p/6042314.html

导入导出oracle数据库表的dmp文件相关推荐

  1. developer工具oracle导出,[转]PL/SQLDeveloper导入导出Oracle数据库方法

    1.Oracle数据库导出步骤 1.1 Tools→Export User Objects...选项,导出.sql文件. 说明:此步骤导出的是建表语句(包括存储结构),不包括表中的数据,要导出数据需要 ...

  2. oracle数据库表excel文件位置,Excel数据导入到oracle数据库表方法

    最近工作中碰到excel文件数据导入oracle数据库表中的技术问题.以前未处理过,决定利用这次机会,好好研究研究. 可先建一临时表,字段和要导入的Excel表的列一致 运行以下SQL语句,使临时表可 ...

  3. Python远程操作Oracle实现一键备份还原数据库演示,利用socket进行imp、exp一键导入导出oracle数据库dmp文件

    Python 远程操作 Oracle 进行数据库备份还原 第一章:效果演示 ① 数据库恢复演示 ② 请求模拟 第二章:功能实现 ① 创建启动服务 ② 处理解析请求 ③ 处理命令 ④ 服务端数据库操作 ...

  4. 导出oracle数据c#代码,C# 程序导入导出oracle数据库

    /// /// MrTom /// Oracle数据库备份 /// private void OracleBackUp() { //创建一个进程实例 Process p = new Process() ...

  5. Linux下导入导出 MySQL 数据库表结构数据

    一.导出数据库 1.导出完整数据:表结构+数据 使用 mysqldump 命令来导出数据库,语法格式如下: mysqldump -u用户名 -p密码 数据库名 > 数据库名.sql mysqld ...

  6. oracle数据库表的导入导出cmd命令大全

    在实际的项目开发中经常会遇到导入导出oracle数据库中的表,以下是常用的一些cmd命令: 一.数据表的导出 1 将数据库TEST完全导出,用户名system 密码manager 导出到D:daoch ...

  7. linux中oracle导出dmp,linux下导入导出oracle的dmp文件

    1.导出dmp件 命令:exp QGTG/\"QGTG@orcl\" file=/usr/fuck.dmp exp QGTG/\"QGTG@orcl\" fil ...

  8. Oracle表里的照片怎么导出来,如何导出oracle数据库中某张表到excel_oracle数据库表格导出到excel...

    如何将oracle数据库表字段导成excel表格 这个你只要用ADO连oracle并获取记录集,根据你用的编程语言打开EXCEL,然后操作EXCEL对象的工作表就可以了.以VB为例: 1.在工程中引用 ...

  9. Oracle数据库表导出和导入csv文件操作

    Oracle数据库表导出和导入csv文件操作 数据库是Oracle 9i 1.导出csv文件 这个十分简单,用pl/sql工具即可,首先选中要导出的表,右键选择Query data,在左侧出现的窗口中 ...

最新文章

  1. Atitit.java jna  调用c  c++ dll的原理与实践  总结  v2  q27
  2. uC/OS-II源码分析(四)
  3. bootstrap 利用jquery 添加disabled属性
  4. linux audio(alsa)驱动注册的简明流程.
  5. 学习完windows网络编程第一章后做的UDPTest程序
  6. MySQL 索引的查询、创建与删除
  7. PHP简单在线二维码生成工具源码
  8. L2TP iptables nat设置
  9. MaxCompute SQL
  10. 干货!量子技术入门、进阶、行业专家观点、最新资讯!1000篇好文帮你揭开量子技术神秘面纱!
  11. 解决V-Rep接近传感器(距离传感器、超声波传感器、红外传感器)不能正常识别问题
  12. Leetcode str
  13. Asp代码转换java代码器_asp下实现对HTML代码进行转换的函数
  14. Python笔试练习题
  15. pandas 玩转 Excel 操作总结
  16. 请求网站响应的文本带有乱码,原来是Content-encoding惹的祸,一文带你搞懂`Content-encoding`、`Accept-Encoding`
  17. 深度学习(目标跟踪和目标检测)--边界框bbox坐标转换(任意格式【list,numpy,tensor】、任意维度【向量、一维矩阵、二维矩阵】)
  18. 网站攻击软件_公安某局DDoS攻击软件检验案例
  19. 易语言利用Vs2017Linker编译器
  20. ERP 系统对集团化企业管理的重要意义

热门文章

  1. python喜马拉雅收费_python抓取喜马拉雅免费专辑
  2. datetimepicker弹出窗在iframe中部分遮挡_美军下一代班组武器项目,NGSW中的小秘密,你了解多少?...
  3. Android左右声道控制软件,Android左右声道的控制
  4. linux 内核启动调试,内核开发和调试的启动时参数
  5. python 禁用网卡_如何编程实现启用禁用网卡
  6. 服务器虚拟化的毕业设计,基于Vmware的服务器虚拟化管理毕业论文.doc
  7. python命令行输入参数_Python3.x那些事儿:[3]命令行参数传递
  8. python硬件交互_Python操作系统库说明,pythonos,笔记
  9. firefox 接受post 不完整_HTTP中GET与POST的区别,99 %的人都理解错了
  10. python类的专有方法_Python——类的专有方法