Oracle impdp的ignore及 fromuser / touser 功能
Oracle impdp的ignore及 fromuser / touser 功能
链接:http://www.eygle.com/archives/2009/09/oracle_impdp_ig.html
在使用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
记录一下供参考。
-The End-
Oracle impdp的ignore及 fromuser / touser 功能相关推荐
- oracle user_lobs,何种情况下imp的fromuser/touser改变tablespace失效
exp/imp是大家在数据库迁移中最常见的工具,但是该工具对于表空间的转换不是很智能(最少没有datapump方便),使得很多人在导入数据的时候,吃够了表空间不存在的苦.这里有个细节:fromuser ...
- oracle impdp参数,expdp/impdp 详细参数解释
调用EXPDP 使用EXPDP工具时,其转储文件只能被存放在DIRECTORY对象对应的OS目录中,而不能直接指定转储文件所在的OS目录.因此,使用EXPDP工具时,必须首先建立DIRECTORY对象 ...
- oracle impdp参数,expdp/impdp参数解释
调用EXPDP 使用EXPDP工具时,其转储文件只能被存放在DIRECTORY对象对应的OS目录中,而不能直接指定转储文件所在的OS目录.因此,使用EXPDP工具时,必须首先建立DIRECTORY对象 ...
- Oracle系统用户的默认密码及功能
Oracle系统用户的默认密码及功能介绍 用户 密码 关键性 ...
- Oracle SQL中实现indexOf和lastIndexOf功能
Oracle SQL中实现indexOf和lastIndexOf功能 https://www.2cto.com/database/201305/210470.html 转载于:https://www. ...
- 笔记: 解决oracle impdp导入dmp时, 用户名和表空间与dmp中的不相同导致无法导入的问题
解决oracle impdp导入dmp时, 用户名和表空间与dmp中的不相同导致无法导入的问题 impdp导入时, 需要增加两个特殊的参数 remap_schema 更改用户名 remap_schem ...
- oracle impdp表格,oracle impdp的table_exists_action详解
oracle impdp的table_exists_action详解 1 table_exists_action参数说明 使用imp进行数据导入时,若表已经存在,要先drop掉表,再进行导入. 而使用 ...
- oracle flashback清理,Oracle的Flashback Drop闪回删除功能实践
Oracle的Flashback Drop闪回删除功能给出我们一种误DROP删除表的便捷恢复方式,实现这种功能的原理是Oracle的"回收站"(RecycleBin)功能.注意,如 ...
- oracle中yest,DBFS就是Oracle数据库11gR2中提供的能够将Oracle数据库当成文件系统来使用的功能...
简单的来说,DBFS就是Oracle数据库11gR2中提供的能够在Linux操作系统中将Oracle数据库当成文件系统来使用的功能.在DBFS内部,文件是以SecureFiles LOBs(对比与以前 ...
最新文章
- pandas使用query函数和sample函数、使用query函数筛选dataframe中的特定数据行并使用sample函数获取指定个数的随机抽样数据
- 收藏 | 因果推断书籍代码合集
- HACMP 认证学习系列,第 2 部分-1:计划与设计
- mysql主从同步 sql_mysql主从同步报错;Slave_SQL_Running: No
- kali无限登录_Kali Linux没有无线网卡?玩个锤纸~
- 处女座与cf(思维题)
- 他们也曾在数学“苦海”里痛不欲生
- 如何掌握所有的程序设计语言?
- 安装scrapy框架报错是常见问题
- 前端JS:判断list(数组)中的json对象是否重复
- nginx服务器配置安全维护,nginx 安全:如何强化服务器配置
- 一个端到端的机器学习项目全纪录(加州房价预测)
- 数学建模-线性规划模型基本原理与编程实现
- 让摄像头脱离线的束缚:使用手机充当电脑摄像头
- nvm 安装node版本报错clang: error: no such file or directory: ‘CXX=c++‘
- Cocos2d-x瓦片地图及本地存储
- 与体育行业有关的e–r图_体育产业与相关产业的产业关联度研究
- 在c语言中int i k d,c语言int *pInt=(int *)d; 什么意思?
- 网络安全行业与就业-网络安全事件分类
- 金融风控指标:WOE, IV, KS,LIFT值和PSI
热门文章
- mysql与dns_借助mysql和DNS view实现智能DNS(centos6.3 x64环境)
- 机器学习:从感知机模型体会随机梯度下降
- mybatis当遇到,用mysql关键字作为的字段的表,如何处理
- C# 线程的定义和使用
- [Win32]一个调试器的实现(二)调试事件的处理
- ffmpeg + x264 编码H264(x86+arm)
- Linux 开发板4G转WiFi热点 手机连接热点上网(三 WiFi模块的移植及AP的建立)
- bash: ./make_ext4fs: No such file or directory 错误解决方法
- apache压力测试
- apache站点优化—数据压缩