oracle基礎備份和還原

一路前行發表於2015-12-10
#全庫備份
exp mminfo/123456 buffer=64000 inctype=complete file=c:\mminfo.dmp log=c:\mminfo.log

#使用者備份:使用者mminfo下的所有表
exp mminfo/123456 buffer=64000  owner=mminfo file=c:\mminfo.dmp log=c:\mminfo.log

#表備份:備份使用者(mminfo)下的單個表(t_unit)
exp mminfo/123456 buffer=64000  tables=(mminfo.t_unit) file=c:\mminfo.dmp log=c:\mminfo.log


#全庫還原-存在同樣的表需要刪除
imp mminfo/123456 buffer=64000 full=y file=c:\mminfo.dmp log=c:\mminfo.log fromuser=mminfo touser=mminfo_bak

#使用者還原:使用者mminfo下的所有表 -存在同樣的表需要刪除
imp mminfo/123456 buffer=64000 ignore=y file=c:\mminfo.dmp log=c:\mminfo.log fromuser=mminfo touser=mminfo_bak

#表還原:還原使用者(mminfo)下的單個表(t_unit) -存在同樣的表需要刪除
imp mminfo/123456 buffer=64000 ignore=y tables=(t_unit) file=c:\mminfo.dmp log=c:\mminfo.log fromuser=mminfo touser=mminfo_bak

 

相關文章