Oracle数据库的三种尺度的备份体例: 1.导出/导入(EXP/IMP)。/ k) v* J' M4 U
2.热备份。
1 ^- N& a. ]6 f9 c: y4 M5 R4 i 3.冷备份。
! B- |4 A" W4 t6 j/ k+ @) Z. O 注释:导出备件是一种逻辑备份,冷备份和热备份是物理备份。
- m- p p5 G5 {3 C6 @6 t一、 导出/导入(Export/Import) ( y, B5 }1 h/ D9 Z( f
操作Export可将数据年夜数据库中提掏出来,操作Import则可将提掏出来的数据送回到Oracle数据库中去。0 M8 U2 `$ e5 a
1、简单导出数据(Export)和导入数据(Import)" M; s) Q6 c# M3 }! R
Oracle撑持三种体例类型的输出:
& l2 u* \! z' |5 D; j) N0 E (1)、表体例(T体例),将指定表的数据导出。: p3 c f" ^- f
(2)、用户体例(U体例),将指定用户的所有对象及数据导出。2 q- k1 W8 \2 L
(3)、全库体例(Full体例),瘵数据库中的所有对象导出。
: a6 S, I0 y5 K( f! p) n 数据导入(Import)的过程是数据导出(Export)的逆过程,分袂将数据文件导入数据库和将数据库数据导出到数据文件。
- d* Q7 P6 g0 S4 E, n$ Q. i, A 2、 增量导出/导入8 Q- \) d/ N% S6 D3 ?
增量导出是一种常用的数据备份体例,它只能对折个数据库来实施,而且必需作为SYSTEM来导出。在进行此种导出时,系统不要求回覆任何问题。导出文件名缺省为export.dmp,如不美观不但愿自己的输出文件命名为export.dmp,必需在呼吁行中指出要用的文件名。
# ?* i* \- P, t: P 增量导出搜罗三种类型:
( B! f6 x- s) b' j$ B% f' D (1)、“完全”增量导出(Complete)
' q: z' `1 `5 ?4 e, M$ k# f; Q# N 即备份三个数据库,好比:! X P2 V! J( `! D0 D" q7 m" l
exp system/manager inctype=complete file=040731.dmp- s' \6 n0 t9 u8 ?. _; j2 z
(2)、“增量型”增量导出2 Q3 v* n% x& e4 m
备份上一次备份后改变的数据,好比:& e! C5 d* |7 I/ _3 o8 v8 O3 |3 {: R
exp system/manager inctype=incremental file=040731.dmp |