【2007】知识是需要沉淀的; 思想是在不断学习,磨练中成熟的; 技术是在创新中开拓的…………… 【2007】不经历风雨,怎能见彩虹,没有人能随随便便成功。加油!

Oracle的备份与恢复

上一篇 / 下一篇  2006-12-10 15:31:57 / 个人分类:Oracle

X0V%K|BP A6p;x0一 逻辑备份

,Ni$_'?,C%FZ\ a1s7r051Testing软件测试网o NnV5H

      逻辑备份就是利用Oracle的导出工具(Export)将数据导出到一个二进制文件(.dmp)。导出的文件可以通过Oracle的import实用程序导入。

K&YA5F\9e8e0

7F%Vm6U @Aa3_)_01.用户的导出,导入51Testing软件测试网N |R1V,kzV!}

y7@};rc5D(R0eg:

Q:aI(R7X!L]051Testing软件测试网UsD"E"h

expsystem/system@test  file=c:\bak\export.dmp log=c:\bak\export.txt owner=scoot

Lz1OMAOh0

`*G(IP r%z1J0impsystem/system@test  file=c:\bak\export.dmp log=c:\bak\export.txt fromuser=? touser=?

bK{)b&QzQQ051Testing软件测试网WE8w9I;Y$HZg5u` Y-M

2.表或分区的导出

x%P yr/Q3E X/J0

x T`#N nw4y(yE,p0eg:scott模式中的sales表分区为part1,part2,part3,则可以导出整个表或他的分区51Testing软件测试网(Ol:o$l~ @

9` g.M'ME+D5i1iX0导出表:expsystem/system@test  file=c:\bak\export.dmp log=c:\bak\export.txt tables=(scoot.sales)51Testing软件测试网ov,ou9^-I%b

51Testing软件测试网&\9ug&[ME ];S

导出分区:expsystem/system@test  file=c:\bak\exportv.dmp log=c:\bak\exportv.txt tables=(scoot.sales:part1)

BL:JM/l0`+O-Kh3b0

M7?/w8f4["he0说明:

4r%J)Cv2wv2r051Testing软件测试网0h)bhEUW7q

1)参数direct Y/N标志,指示是否应该进行直接导出。直接导出在导出中绕过缓存区高速缓存,导出过程将会得到很大的性能改善。默认为N。导出大数据量的数据库时,建议加 direct=y;51Testing软件测试网9{-c"W%K`Q

;V0]%\N;ig4T+H02)导入时如果表结构已经存在,只需导入数据,需要加参数ignore=y51Testing软件测试网Y$C\7g N q

51Testing软件测试网k-h8C1evB BJ_)w

二 物理备份51Testing软件测试网T#I2s.J#j

51Testing软件测试网w$qfJ)O4c7_,k{

     物理备份分为脱机备份和联机备份。

Y&Q8g~+jnk051Testing软件测试网 My^%Ni-_:@1P(M!Z p

     脱机备份(也称冷备份),他是通过shutdown normal,shutdown immediate或shutdown transactional关闭数据库后进行的。脱机备份中应该备份下列文件:所有数据文件,所有控制文件,所有联机重做日志。必要时还应该备份数据库初始化参数文件。在关闭数据库后,将上述文件拷贝到备份目的区域。如果不知道自己安装的Oracle的这些文件在什么地方,可以打开10g企业管理器,单击“存储”下的“控制文件”,“数据文件”,“重做日志组”等条目可以看到这些文件在什么位置。

'X)k xk%e2d7\P0_o0

l1Ir'h3Q;h0     联机备份可以对正在以archivelog方式运行的任何数据库进行备份。联机备份要将所有表空间设置为备份状态,备份其数据文件,然后再将表空间恢复到他的正常状态。(需要创建脚本)51Testing软件测试网 J(?Q+bJ D(Tb4v0M

51Testing软件测试网$Y"XL|kB c1h

eg:备份数据文件exdata.dbf51Testing软件测试网 MU-i}1F0q Lfr

{,J6_Y7h@&X,[0假设O10g为归档方式,其中一个名为DEMP的表空间,只有一个数据文件,名为exdata.dbf,位于c:\oracle\oradata\O10g下

9]"Zz*uV/Ved051Testing软件测试网6v4G"g F#DQ7g^}m

alter tablespace DEMP begin bakup;

B0X(B8X!J@0

_5t/}^%dI_0host copy c:\oracle\oradata\O10g\exdata.dbf d:\bak\;51Testing软件测试网K"b E,|'s:}o#I

3~%Y)u~(@0alter tablespace DEMP end bakup;

_7OD|(IeWI:u @*]]0

?G7O"D1r:j0    

f~t[.E"yX;N051Testing软件测试网aP&u pAY Pzefz

 51Testing软件测试网8{%c%x9?H.F

51Testing软件测试网+~"n,}&g:_4JF

 51Testing软件测试网 M A3dD\l5H


TAG: oracle Oracle

545511360的个人空间 引用 删除 545511360   /   2012-09-17 09:14:25
3
chenjinxia的个人空间 引用 删除 chenjinxia   /   2011-03-03 10:18:52
1
 

评分:0

我来说两句

Open Toolbar