Oracle数据库备份与恢复(1):exp和imp
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 为了给广大客户了解更多的技术信息,本技术文章收集来源于网络,凌众科技尊重文章作者的版权,如果有涉及你的版权有必要删除你的文章,请和我们联系。以上信息与文章正文是不可分割的一部分,如果您要转载本文章,请保留以上信息,谢谢! |