**remap_schema 需要注意的地方:**

即使你对应的schema不存在,只要导入时连接的用户有足够的权限,就会使用DUMP文件中的metadata来创建一个对应的用户的//不允许普通用户使用remap_schema选项

**问题**

**第一种:**

如果你使用hr用户将hr模式导出(hr无DBA权限)

SQL> expdp hr/hr directory=pump_dir dumpfile=hr.dmp schemas=hr

在new_hr用户不存在情况下执行导入:

SQL> impdp system/oracle directory=pump_dir dumpfile=hr.dmp remap_schema=hr:new_hr

**这种情况会导入失败,new_hr自动创建失败。 **

**第二种:**

但是如果将DBA权限赋予HR用户,再次导出。

SQL> grant dba to hr

SQL> expdp hr/hr directory=pump_dir dumpfile=hr.dmp schemas=hr

在new_hr用户不存在情况下执行导入:

SQL> impdp system/oracle directory=pump_dir dumpfile=hr.dmp remap_schema=hr:new_hr

**这种情况会导入成功,new_hr自动创建成功。 **

**第三种:**

**如果使用system或者/ as sysdba将hr模式导出**

expdp system/oracle directory=pump_dir dumpfile=hr_system.dmp schemas=hr

或者

expdp \'/ as sysdba\' directory=pump_dir dumpfile=hr_system.dmp schemas=hr

在new_hr用户不存在情况下执行导入:

impdp system/oracle directory=pump_dir dumpfile=hr_system.dmp remap_schema=hr:new_hr

**这种情况会导入成功,new_hr自动创建成功**

来自 “ ITPUB博客 ” ,链接:http://blog.itpub.net/69975956/viewspace-2709272/,如需转载,请注明出处,否则将追究法律责任。

oracle remap语句格式,Oracle remap_schema需要注意的问题相关推荐

  1. oracle remap语句格式,oracle通过expdp的remap_data实现简单的数据脱敏

    oracle 11g开始,在impdp/expdp中提供remap_data参数,实现对导入或导出操作时转换数据.如果生产库数据要导出给测试库使用,并需要转换敏感数据,可以考虑通过remap_data ...

  2. oracle remap语句格式,impdp 中的remap方式

    impdp 中的remap方式 impdp 中要是没有remap方式,那么个人认为datapump 将是一个死板的工具. remap_table方式 语法格式:REMAP_TABLE=[schema. ...

  3. oracle日期修改格式,Oracle 修改默认日期格式

    1.Oracle的日期格式 Oracle数据缺省的时间格式数据的显示形式,与所使用的字符集有关.一般显示年月日,而不显示时分秒. 例如,使用us7ascii字符集(或者是其他的英语字符集)时,缺省的时 ...

  4. oracle remap schema,impdp的remap_schema选项的另一个schema是否要重建

    刚才和同学聊天,说到数据泵IMPDP的remap_schema会不会自动创建用户.做了一个实验. remap_schema后面的用户需要建立好,才行. [oracle@rh5 ~]$ impdp sy ...

  5. oracle循环语句loop,oracle循环语句loop

    Oracle循环语句的写法有哪些呢 如果您对Oracle循环语句方面感兴趣的话,不妨一看. loop循环: 1. create or replace procedure pro_test_loop i ...

  6. oracle查询语句大全(oracle 基本命令大全一)

    来源:http://www.jb51.net/article/40467.htm 1.create user username identified by password;//建用户名和密码orac ...

  7. oracle查询语句子句,Oracle 查询执行顺序

    Oracle 语句提高查询效率的方法 1:.. where column in(select * from ... where ...); 2:... where exists (select 'X' ...

  8. oracle添加语句 commit,Oracle COMMIT语句

    在Oracle中,COMMIT语句可以用来提交当前事务的所有更改.提交后,其他用户将能够看到您的更改.本文要为大家带来的就是COMMIT语句的用法. COMMIT语句语法: Oracle / PLSQ ...

  9. oracle数据库link格式,Oracle创设DB Link

    当前位置:我的异常网» 数据库 » Oracle创设DB Link Oracle创设DB Link www.myexceptions.net  网友分享于:2013-08-26  浏览:4次 Orac ...

最新文章

  1. git 裁切_裁切参数设计(DOE试验)
  2. 初学者的深度学习训练与部署
  3. 【Android 应用开发】Activity 返回堆栈管理 ( 栈内复用模式 singleTask | 单实例模式 singleInstance )
  4. Intent传递数据全解
  5. css 背景图怎么设置自动填充满_CSS-布局与定位
  6. Mozilla/5.0 (Windows NT 10.0; WOW64; Trident/7.0; rv:11.0) like Gecko
  7. MySQL 数据存储文件
  8. oracle 练习 50_萨克斯练习中的常用技巧
  9. vuepress 代码高亮支持的语言
  10. rest_framework02:修改数据/校验钩子/read_only和write_only
  11. myeclipse怎么导入mysql驱动_myeclipse sql导入数据库驱动包
  12. 2000以内!一加Nord 2渲染图曝光:搭载联发科天玑1200
  13. mysql实现了四种通信协议_Mysql通信协议-阿里云开发者社区
  14. ASP.NET的HTTP请求处理方法?
  15. Redis集群添加数据报错(error) CLUSTERDOWN The cluster is down
  16. 互换性测量与技术——偏差与公差的计算,公差图的绘制,配合与公差等级的选择方法
  17. 激活windows 2008 r2
  18. 毕业设计-两轮自平衡小车主控板
  19. 一款完整的企业级CMS站群系统源码,采用了比较典型的三层架构技术,源码分享
  20. msdn突然无法使用,打开的页面无法正常显示。

热门文章

  1. “散场“却不”离场“的2020进博会品牌第一自行车辐轮王
  2. 怎么查找计算机的内存卡,如何查看自己电脑的内存卡的牌子?
  3. Obsidian看板指北
  4. Python监控服务器显卡使用情况程序
  5. sklearn模块之朴素贝叶斯:(二)伯努利模型的实现
  6. 导致Android手机崩溃的壁纸,三星正在研究修复壁纸导致手机崩溃的怪异 Android bug...
  7. godot引擎学习10
  8. 小区门禁系统代码C语言,一套完整的门禁系统(原理图+源程序),包括电源充电...
  9. 明星开餐饮店,逃不过凉凉的魔咒?
  10. 新概念,数字游民面临的一些挑战和应对举措