当前位置: 首页 > news >正文

mysql ignore oracle_Oracle impdp的ignore及 fromuser / touser 功能

在使用impdp时,会发现,有很多参数选项与imp不同,比如说,找不到了fromuser和touser参数,也找不到了ignore参数,indexes等参数

在使用impdp时,会发现,有很多参数选项与imp不同,比如说,找不到了fromuser和touser参数,也找不到了ignore参数,indexes等参数也不再存在。

当然这些功能都还在,而且更加强大,impdp有了不少新的替代参数。

以下三个参数极大的增强了用户转换及表空间转换的操作:

REMAP_DATAFILE Redefine datafile references in all DDL statements.

REMAP_SCHEMA Objects from one schema are loaded into another schema.

REMAP_TABLESPACE Tablespace object are remapped to another tablespace.

REMAP_SCHEMA可以定义用户的切换,其格式为:

remap_schema=old_schema_name:new_schema_name

REMAP_TABLESPACE可以定义切换对象的不同表空间,其格式为:

rempa_tablesapce=old_tablespace_name:new_tablespace_name

以前类似IGNORE的忽略创建错误,可以使用CONTENT参数:

CONTENT Specifies data to load where the valid keywords are:

(ALL), DATA_ONLY, and METADATA_ONLY.

如果数据结构已经存在可以指定CONTENT=DATA_ONLY,仅导入数据。

而关于索引的排除,,可以使用EXCLUDE参数:

EXCLUDE Exclude specific object types, e.g. EXCLUDE=TABLE:EMP.

IMPDP导入时忽略索引可以使用类似: EXCLUDE=CONSTRAINT EXCLUDE=INDEX

如果导入时遇到如下错误,就需要调整REMAP_SCHEMA参数:

ORA-39146: schema "SMS_MT" does not exist

遇到如下错误,那就需要制定REMAP_TABLESPACE参数:

ORA-00959: tablespace 'SMS_MT' does not exist

今天使用的参数是:

impdp sms4/sms4 dumpfile=08.dmp directory=impdp TABLES=smsmg REMAP_SCHEMA=SMS:SMS4 REMAP_TABLESPACE=SMS_MT:SMS CONTENT=DATA_ONLY PARALLEL=8 EXCLUDE=CONSTRAINT EXCLUDE=INDEX

记录一下供参考。

logo.gif

本文原创发布php中文网,转载请注明出处,感谢您的尊重!

相关文章:

  • mysql监控命令_MySQL数据库维护中监控所用到的常用命令
  • python windows api移动窗口_Python使用Windows API创建窗口示例【基于win32gui模块】
  • vue 列表内容自动向上滚动_vue 新闻列表滚动效果
  • java 清空文件夹_java 删除文件夹中的所有文件及文件夹
  • java sqlserver 2000_java数据库基本操作(sqlserver 2000为例)
  • java 按字节读入_Java按字节读取文件
  • idea java 注释模板_IDEA添加Java类注释模版的方法
  • java中数组问题_java中数组的数组问题
  • Java中implies_Java FilePermission.implies(Permission p)示例
  • java8 计算时间差_java8-计算时间差的方法
  • java 编写shuffle方法_在java中为播放列表创建一个shuffle方法
  • java call by value_Java的call by value和call by reference的详细介绍
  • java udp jframe_java实现UDP通信
  • java代码执行顺序_Java基础-代码执行顺序(重要)
  • java jlist 添加滚动条_jlist的滚动条报错
  • 【从零开始安装kubernetes-1.7.3】2.flannel、docker以及Harbor的配置以及作用
  • Java|序列化异常StreamCorruptedException的解决方法
  • JS基础之数据类型、对象、原型、原型链、继承
  • js算法-归并排序(merge_sort)
  • JS字符串转数字方法总结
  • Laravel 菜鸟晋级之路
  • leetcode388. Longest Absolute File Path
  • mysql_config not found
  • Redis 懒删除(lazy free)简史
  • Shadow DOM 内部构造及如何构建独立组件
  • 从重复到重用
  • 电商搜索引擎的架构设计和性能优化
  • 聊聊springcloud的EurekaClientAutoConfiguration
  • 前端代码风格自动化系列(二)之Commitlint
  • 如何优雅的使用vue+Dcloud(Hbuild)开发混合app
  • 小程序开发中的那些坑
  • 回归生活:清理微信公众号
  • 小白应该如何快速入门阿里云服务器,新手使用ECS的方法 ...
  • # 透过事物看本质的能力怎么培养?
  • #14vue3生成表单并跳转到外部地址的方式
  • #android不同版本废弃api,新api。
  • #微信小程序:微信小程序常见的配置传值
  • (C#)一个最简单的链表类
  • (层次遍历)104. 二叉树的最大深度
  • (二十三)Flask之高频面试点
  • (附源码)ssm教材管理系统 毕业设计 011229
  • (附源码)计算机毕业设计SSM在线影视购票系统
  • (九)c52学习之旅-定时器
  • (转)Sql Server 保留几位小数的两种做法
  • .NET 5.0正式发布,有什么功能特性(翻译)
  • .net core 依赖注入的基本用发
  • .NET core 自定义过滤器 Filter 实现webapi RestFul 统一接口数据返回格式
  • .NET Framework 的 bug?try-catch-when 中如果 when 语句抛出异常,程序将彻底崩溃
  • .NET LINQ 通常分 Syntax Query 和Syntax Method
  • .net 程序发生了一个不可捕获的异常
  • .net 前台table如何加一列下拉框_如何用Word编辑参考文献
  • .NetCore项目nginx发布
  • .NET导入Excel数据
  • .NET分布式缓存Memcached从入门到实战
  • .NET实现之(自动更新)