Oracle逻辑备份/还原的三种模式

1.1、Oracle逻辑备份/还原的三种模式

1.1.1、EXP备份

(1)     完全(整个数据库)

#数据库级备份(BPMSVG用户所在数据库,ALIBAO为实例名)

exp BPMSVG/1234@ALIBAO file=C:\Users\walkw\Desktop\oracle\backup\bpmsvg20180419\bpmsvg_database.dmp full=y

(2)     用户(用户及表)

#用户级备份(BPMSVG用户及用户的表)

exp BPMSVG/1234@ALIBAO file=C:\Users\walkw\Desktop\oracle\backup\bpmsvg20180419\bpmsvg_user.dmp owner=(BPMSVG)

(3)     表(指定的表)

#表备份(例如 table1,table2)

exp BPMSVG/1234@ALIBAO file=C:\Users\walkw\Desktop\oracle\backup\bpmsvg20180419\bpmsvg_tables.dmp tables=(table1,table2)

1.1.2、IMP还原

(1)     完全(整个数据库)

#imp 数据库用户名/密码@数据库名称 file=文件路径加文件名 full=y ignore=y;

 imp bpm/Sys123456@127.0.0.1:1521/bpm file=dmp文件路径加文件名full=y ignore=y;

(2)     用户(用户及表)

#假设导出的用户BPMSVG,导入的用户为BPMVML

IMP BPMVML/1234@ALIBAO FILE=C:\Users\walkw\Desktop\oracle\backup\bpmsvg20180419\bpmsvg_user.dmp FROMUSER=BPMSVG TOUSER=BPMVML

(3)     表(指定的表)

#将bpmsvg_tables.dmp中的表table1,table2 导入

IMP BPMVML/1234@ALIBAO FILE=C:\Users\walkw\Desktop\oracle\backup\bpmsvg20180419\bpmsvg_tables.dmp tables=(table1,table2)

猜你喜欢

转载自my.oschina.net/u/1791116/blog/1798190
今日推荐