TechTarget中国网站推荐

使用参数进行Oracle dump文件导入的技巧

2008-10-13  选择字号:  | |
打印本文章
【TechTarget中国原创】我有两个相似的Oracle装置:一个在办公室,另一个在我家。我对我一整周的工作都进行了存储,现在我需要把它导入到我的办公室系统中去。我可以使用什么命令来导入并且将现存的表写入我的办公室装置里?我是根据以下命令进行导入的:
exp username/password@sid full=n file=C:dumpfile.dmp log=C:dumplog.log owner=(userid) statistics=none 

【TechTarget中国原创】问:我有两个相似的Oracle装置:一个在办公室,另一个在我家。我对我一整周的工作都进行了存储,现在我需要把它导入到我的办公室系统中去。我可以使用什么命令来导入并且将现存的表写入我的办公室装置里?我是根据以下命令进行导入的:


exp username/password@sid full=n file=C:dumpfile.dmp log=C:dumplog.log owner=(userid) statistics=none 

  答:Oracle将不会再改写旧表。如果该表已经存在,那在没有使用IGNORE=Y参数的情况下导入该表时,就会显示错误信息。如果使用该参数,Oracle就会改写表中的数据,但这些数据会附加在表中。所以在你这种情况下,IGNORE=N参数在获取复制的数据时存在着风险。在导入新数据时放弃dump文件中的表是最佳方法。

还没有登录? 阅读全文请先登录或注册
用户名:(请填写您的E-mail做为登录账号)
  • 获取最新的IT业界资讯、市场动态、行业趋势等独家原创内容。
  • 分享国内外技术专业人士提供的技巧经验。
  • 利用专注IT的技术资源中心,不断更新专业知识。
  • 享受白皮书、Webcast等系列特色增值服务。
  • 免费参加TT中国举办的各种会员活动。
  • 更多的精彩服务,在不断开发中……
用户名:(请填写您的E-mail)
密 码:
 永久登录
请输入您的登录email:
相关的新闻
我的两个Oracle很相似,一个在我的医院,一个在我家里。在空余时间里对所有的工作都进行了data.dmp处理。请问我能用什么命令来导入并写入我医院那个Oracle库里的表?
迄今为止,导出/导入工具集仍是跨多个平台转移数据所需劳动强度最小的首选实用工具,尽管人们常常抱怨它速度太慢。导入只是将每条记录从导出转储文件中读出来……
本文主要介绍在Oracle数据库中高速导出/导入技巧之数据库监控、Data Pump导入、处理特定对象等等。
Oracle11g的数据泵新增了一个DATA_OPTIONS选项,目前只有一个参数SKIP_CONSTRAINT_ERRORS。利用这个参数可以在导入数据的时候,忽略掉违反约束的数据,而使得其他正常的数据顺利的导入。
上一篇描述了主键约束的情况,今天突然想到,如果说Oracle在检查约束的时候不看约束条件,而检查索引的情况,那么肯定也会影响到其他的约束信息,比如CHECK和外键等。
本篇文章主要介绍SQL Server数据存储的物理对象和原理,包括SQL Server 2005和2008里的物理数据存储、SQL Server 2008数据类型(即Datetime、字符串、自定义及等)、在SQL Server数据库中加强数据的完整性……
本文为SQL Server 2008初学者指南,主要介绍SQL Server2008 T-SQL支持的基本元素和基本操作。
本篇技术专题主要内容包括SQL Server整合、SQL Server数据库设计灾难、SQL Server数据库查询设计以及SQL Server数据库同步、复制、报告显示。
最新更新
专家答疑
技巧
Brian Peasland
我在使用这个工具的时候就出现了以上的错误。由于出现了这个错误,我就没有顺利地完成备份。你能告诉我是什么原因吗?
Rudy Limeback
我想把这些日期按照月份聚集在一起,这样我们就能查看每个售货员每个月的销售量了。我怎么才能将这些月份的日期聚集在一起呢?
Maria Anderson
我得到了一个错误信息,如“DIM-00019:创建服务错误。”我用你寄给我的解决方案解决这一问题,即:“手动创建和启动服务。”你能告诉我如何手动安装该服务吗?