a我考网

 找回密码
 立即注册

QQ登录

只需一步,快速开始

扫一扫,访问微社区

查看: 54|回复: 0

[综合] OracleRMAN快速入门指南:启动RMAN

[复制链接]
发表于 2012-8-4 13:54:49 | 显示全部楼层 |阅读模式
  RMAN为交互式命令行处理界面,也可以从企业管理器中运行。
1 C' J% t# u# m+ ?
) |! m8 _' Y% X/ t" V  为了使用下面的实例,先检查环境符合:
' c3 ]' y" o( O; V
4 r/ z9 Y' U$ ^3 x8 _   the target database is called "his" and has the same TNS alias2 t% q0 t( }6 a
% ?6 f$ [6 r8 `% b9 z
   user rman has been granted "recovery_catalog_owner "privileges; [: E* g' O0 w$ h+ D5 t# \
* m6 e) Q" @# T
   目标数据库的连接用户为internal帐号,或者以其他SYSDBA类型帐号连接  
; T1 U* A+ }# Z  ?% q. r& O
  ]1 w7 u' [; ^0 N: |0 T   the recovery catalog database is called "rman" and has the same TNS alias
) j: k2 D4 q, B1 k  B$ K  @# p
& o  T, o# W9 R% Z   the schema containing the recovery catalog is "rman" (same password)
; k+ o4 F* w0 Q% T+ {. v$ ]/ p; K1 @. _
  在使用RMAN前,设置NLS_DATE_FORMAT 和NLS_LANG环境变量,很多RMAN LIST命令的输出结果是与日期时间相关的,这点在用户希望执行以时间为基准的恢复工作也很重要。
/ h* ~% y+ O5 ?3 p  V
9 [7 x, J5 ]% l' e: _9 A" @  下例是环境变量的示范:1 b# E3 @" Q: ?. t
0 S* n* i8 |& @- w: F0 p
NLS_LANG= SIMPLIFIED CHINESE_CHINA.ZHS16GBK
5 D% ~$ Q% \. y7 A" ^NLS_DATE_FORMAT=DD-MON-YYYY HH24:MI:SS
" u1 O* W, e4 `; X0 d% v4 x) G  n5 w9 E/ T1 f0 p! @! T
  为了保证RMAN使用时能连接恢复目录,恢复目录数据库必须打开,目标数据库至少要STARTED(unmount),否则RMAN会返回一个错误,目标数据库必须置于归档模式下。
+ Q, X, u- e# d; t$ p! [* O1 C; G% g9 S
  4.1.使用不带恢复目录的RMAN0 J3 ^: i( y7 R
& {$ c# @% I; Z# ~
  设置目标数据库的 ORACLE_SID ,执行:
/ T+ ^1 a/ x6 d
1 H- e' G# |; D! k6 M& s9 i  |% rman nocatalog2 u5 s! v7 G/ W, n
RMAN> connect target
. c3 {" \' a9 k, q) d5 d6 d5 v1 |; oRMAN> connect target internal/@his
, J. o( V% T( C' t& Z3 g+ t5 v* L6 A  Y# p3 j% j
  4.2.使用带恢复目录的RMAN9 T# M+ D6 r1 Y! [
9 v& M2 r( C9 B) b5 q& F, _9 O5 F/ I$ r
% rman rman_ts rman/rman@rman- e% t, e7 y( o9 r! y9 X
RMAN> connect target+ |1 @0 c, ]! E* a$ V
% rman rman_ts rman/rman@rman target internal/@his
2 W- q' G0 z, q8 i. }+ M/ z# W+ D( H# Z+ N; A' B% s: A
  4.3.使用RMAN. ]4 t8 Z& \7 A/ N, z' z0 v# M
3 |& H0 e& J/ r% z, \, M3 `/ K. c
  一旦连接到目标数据库,可以通过交互界面或者事先存储的脚本执行指定RMAN命令, 下面是一个使用RMAN交互界面的实例:
1 i+ m8 P$ k" T/ V6 E* C1 M7 Y
3 ]) g) X6 Q2 t; p$ H5 T5 LRMAN> resync catalog;
- _4 R2 J9 p7 ?( [' gRMAN-03022:正在编译命令:resync- _$ ?# m! r4 ^7 C% p% L
RMAN-03023:正在执行命令:resync9 E* r8 z" H6 a( r) u
RMAN-08002:正在启动全部恢复目录的 resync
" }" x! X5 ~5 `2 A0 V9 b- LRMAN-08004:完成全部 resync   使用脚本的实例:来自www.Examw.com9 Y1 |" M  `4 ?+ V! T

' h- \7 r# ^, f) K" [RMAN> execute script alloc_1_disk;, D4 x0 {, q6 G7 I

) z: X4 s8 D) C3 \  创建或者替代存储的脚本:
/ W, Y& P1 z+ o! f: b. W0 W7 w8 {
' k: v5 s# e( d3 D+ F" yRMAN> replace script alloc_1_disk {   @2 [7 J2 \5 E/ U. k( ^4 V8 a  K3 A& k
2> allocate channel d1 type disk;
" F2 x  R5 `( J, n6 C3> }
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

Archiver|手机版|小黑屋|Woexam.Com ( 湘ICP备18023104号 )

GMT+8, 2024-6-19 06:14 , Processed in 0.229944 second(s), 21 queries .

Powered by Discuz! X3.4 Licensed

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表