Oracle数据库的三种尺度的备份体例:
1 F/ ]; f- Z- j& L6 y 1.导出/导入(EXP/IMP)。, z$ m8 b, H# _+ g8 ?
2.热备份。! [8 o3 ?: i# Q
3.冷备份。
0 H3 P. M/ U0 B 注释:导出备件是一种逻辑备份,冷备份和热备份是物理备份。* L$ ?& L+ E3 `- q9 X, h
一、 导出/导入(Export/Import)
+ `& F0 q; z' B ^: n+ D
9 _3 u. u2 }1 a N# m 操作Export可将数据年夜数据库中提掏出来,操作Import则可将提掏出来的数据送回到Oracle数据库中去。
P! @$ }0 v& x0 j7 i 1、简单导出数据(Export)和导入数据(Import)$ a+ C; f- w1 P% f" W
Oracle撑持三种体例类型的输出:" V- W7 ]" n8 ], N! y
(1)、表体例(T体例),将指定表的数据导出。: v! J. |3 {- D
(2)、用户体例(U体例),将指定用户的所有对象及数据导出。
, {* q& |9 T( s" v4 D: F C$ v (3)、全库体例(Full体例),瘵数据库中的所有对象导出。
2 z3 r' E) [ E 数据导入(Import)的过程是数据导出(Export)的逆过程,分袂将数据文件导入数据库和将数据库数据导出到数据文件。! H# L0 g3 c4 f/ r. S. A
2、 增量导出/导入/ H0 M* B* _3 Q0 p
增量导出是一种常用的数据备份体例,它只能对折个数据库来实施,而且必需作为SYSTEM来导出。在进行此种导出时,系统不要求回覆任何问题。导出文件名缺省为export.dmp,如不美观不但愿自己的输出文件命名为export.dmp,必需在呼吁行中指出要用的文件名。: K' L, g5 a9 ]0 C/ z
增量导出搜罗三种类型:
# v( o+ U0 V/ |* y3 ~ (1)、“完全”增量导出(Complete); K, K* d# M* f) H8 r4 w$ g
即备份三个数据库,好比:5 u/ l5 I: l9 x ]$ v
exp system/manager inctype=complete file=040731.dmp
- l3 R& \- Q D7 d* |2 \ (2)、“增量型”增量导出- h( u" }+ `* ]! V- l9 G+ \5 K
备份上一次备份后改变的数据,好比:
* O2 d$ I Z) ~9 @6 o8 m8 {2 Y exp system/manager inctype=incremental file=040731.dmp |