有些时候,需要导入某个用户的一些相关表。但是不知道用户的用户名和密码。这样就很尴尬

但是如果手上有dba权限的用户的话,就很方便的能导出了

先要知道多表导出的语句

exp system/123456 file=test.dmp tables=table1,table2,table3 log=test.log

或者

exp system/123456 file=test.dmp tables="(table1,table2,table3)" log=test.log

这句如果不加上双引号,那么就会提示括号有问题

下面来介绍如何用dba权限用户导出其他用户的表

只要在需要导出的表前面加上想要导出的用户名就可以了

例如:将test用户下的table1,table2,table3导出

exp system/123456 file=test.dmp tables=test.table1,test.table2,test.table3 log=test.log

或者

exp system/123456 file=test.dmp tables="(test.table1,test.table2,test.table3)" log=test.log

exp hr/hr@192.168.1.222:1521/exam file=d:backup.dmp

但是如果是指定的一个用户下的全部的表的话,需要一个owner就可以解决问题

例如:导出test下的所有表

exp system/123456 file=test.dmp owner=test log=test.log

这里一定要注意,如果使用了tables就不能用owner,如果用了owner就不能用tables

否则回报错:

Export: Release 10.2.0.1.0 - Production on Wed Nov 15 10:06:46 2017


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


Connected to: Oracle Database 10g Enterprise Edition Release 10.2.0.1.0 - 64bit Production
With the Partitioning, OLAP and Data Mining options
EXP-00026: conflicting modes specified
EXP-00000: Export terminated unsuccessfully

这个问题让你摸不到头绪,原因就在于用了tables和owner同时存在了

最新文章

  1. USACO翻译:USACO 2013 DEC Silver三题
  2. matplotlib绘制多组 散点连线图【用于对比】待实现
  3. Android判断屏幕开关状态
  4. asp.net 防止按钮重复提交
  5. Nginx 获取真实 IP 方案
  6. Linux 执行ThinkPHP 文件的计划任务
  7. Cookies和Session理论总结
  8. HDU 4901(杭电多校训练#3 1005题)The Romantic Hero(DP)
  9. 关于 Cocoa Pods 的使用
  10. Android高手进阶——Adapter深入理解与优化
  11. ASCII与Unicode编码消息写文件浅析
  12. python安装插件包注意事项
  13. iOS 如何保持线程一直在运转(二)
  14. Spark操作parquet文件
  15. Dapper-小型ORM之王(C#.NET)
  16. mysql 5.6升级到5.7.22
  17. LaTeX网址
  18. python - 基础知识,if语句
  19. SPFILEOPENBANKDB.ORA 手动编辑产生问题
  20. C#获得窗口控件句柄

热门文章

  1. C 与 C++ 中 指向二维数组的指针进行指针运算
  2. gnuplot设置字体及大小
  3. 除了MD5加密,试一下签名吧
  4. Spring Boot 2.4 对多环境配置的支持更改
  5. Kafka服务器后台启动
  6. MySQL中的 ”SELECT FOR UPDATE“ 一次实践
  7. Spring Cloud Alibaba基础教程-Nacos(一)
  8. 3.自定义view-TextView变色
  9. 记 CentOS 服务器上安装 neo4j 图数据库及本地访问
  10. [leetcode]Next Greater Element