快速业务通道

Oracle数据库备份与恢复(1):exp和imp

作者 凌众技术 来源 互联网 浏览 发布时间 2012-01-15
bsp; imp  user/pwd file=1.dmp,2.dmp,3.dmp,…  filesize=1000m

  tables=xxx  fromuser=dbuser touser=dbuser2    commit=y ignore=y

  2、增量导出/导入

  // oracle 9i  以后 exp  不再支持  inctype

  必须为  SYS  或  SYSTEM  才可执行增量导出导入

  增量导出:   包括三个类型:

  (1)“完全”增量导出(Complete)  //  备份整个数据库

  $ exp user/pwd file=/dir/xxx.dmp log=xxx.log inctype=complete

  (2)“增量型”增量导出      导出上一次备份后改变的数据。

  $ exp user/pwd file=/dir/xxx.dmp log=xxx.log inctype=incremental

  (3)  “累计型”增量导出(Cumulative)只导出自上次“完全”导出之后数据库中变化 了的信息。

  $ exp user/pwd file=/dir/xxx.dmp log=xxx.log inctype=cumulative

  增量导入:$ imp usr/pwd FULL=y inctype=system/restore/inct ype

  其中:

  SYSTEM:    导入系统对象

  RESTORE:  导入所有用户对象

  3、以SYSDBA进行导出/导入

  (1)用于 Oracle 技术支持

  (2)用于表空间传输

  例:contentnbsp;   imp    \'usr/pwd@instance    as    sysdba\'    tablespaces=xx    transport_tablespace=y file=xxx.dmp datafiles=xxx.dbf contentnbsp; imp  file=expdat.dmp  userid=“”“sys/password  as  sysdba”“”  transport_tablespace=y“datafile=(c:tempapp_data,c:tempapp_index)”

  4、表空间传输  (速度快)

  表空间传输是8i 新增加的一种快速在数据库间移动数据的一种办法,是把一个数据库上的格式数据文件附加到另外一个数据库中,而不是把数据导出成 dmp 文件,这 在有些时候是非常管用的,因为传输表空间移动数据就象复制文件一样快。

  (1)关于传输表空间有一些规则  (10g前):

  源数据库和目标数据库必须运行在相同的硬件平台上

  源数据库与目标数据库必须使用相同的字符集

  源数据库与目标数据

凌众科技专业提供服务器租用、服务器托管、企业邮局、虚拟主机等服务,公司网站:http://www.lingzhong.cn 为了给广大客户了解更多的技术信息,本技术文章收集来源于网络,凌众科技尊重文章作者的版权,如果有涉及你的版权有必要删除你的文章,请和我们联系。以上信息与文章正文是不可分割的一部分,如果您要转载本文章,请保留以上信息,谢谢!

分享到: 更多

Copyright ©1999-2011 厦门凌众科技有限公司 厦门优通互联科技开发有限公司 All rights reserved

地址(ADD):厦门软件园二期望海路63号701E(东南融通旁) 邮编(ZIP):361008

电话:0592-5908028 传真:0592-5908039 咨询信箱:web@lingzhong.cn 咨询OICQ:173723134

《中华人民共和国增值电信业务经营许可证》闽B2-20100024  ICP备案:闽ICP备05037997号