a我考网

 找回密码
 立即注册

QQ登录

只需一步,快速开始

扫一扫,访问微社区

查看: 87|回复: 1

[综合] Oracle辅导:数据库从文件系统迁移到ASM(2)

[复制链接]
发表于 2012-8-4 13:54:49 | 显示全部楼层 |阅读模式
八、打开数据库   RMAN> ALTER DATABASE OPEN;
' Q4 p* R2 V( {4 e& s  database opened) {/ i' s4 K- C3 }( V4 k% p8 r
  RMAN>
0 P3 y  W0 E3 Z, J: ]  九、迁移临时文件
: f2 c/ S7 L& C. z8 |; ?2 [  由于临时文件不会被迁移,所以我们只需要删除原来的增加新的就可以。- P9 D% z+ S+ _1 _/ o+ `4 O5 S, W
  SQL> SELECT NAME FROM V$TEMPFILE;
" v( e7 s! O9 K- J  \  NAME
' f$ D5 l5 G2 `/ D( y- p6 {+ Z- I( y  --------------------------------------------------
2 K9 I- M& H  h; k. g  /u01/oradata/TOASM/temp01.dbf& R+ U+ |& h4 d1 j* Y; \% l  R3 [
  SQL> ALTER TABLESPACE TEMP ADD TEMPFILE '+DGROUP1';$ L! e# R/ \/ A! J
  Tablespace altered.1 @9 p, P6 Y8 H$ h! w' a5 A. [
  SQL> ALTER TABLESPACE TEMP DROP TEMPFILE '/u01/oradata/TOASM/temp01.dbf';
; Q  M5 ~; c% m1 K) ?% m  Tablespace altered.
# S* g  s4 b. c! p0 z  SQL> SELECT NAME FROM V$TEMPFILE;
1 o, a1 E; J, n1 K# x  h) u  NAME
* L" h- [7 v8 p+ I5 {  --------------------------------------------------9 s) \* Y4 a9 X4 U+ {; N7 I
  +DGROUP1/toasm/tempfile/temp.263.683428909' \4 i& N, X7 p3 K. V" x; J
  SQL>
7 V  n- t2 ^' b# O  十、增加新的ONLINE REDOLOGS 到ASM8 \! F# H: t/ `7 g% Z" l0 T8 l" m
  SQL> SELECT * FROM V$LOG;7 u1 i3 I$ p8 `  t& `5 ^) l
  GROUP#    THREAD#  SEQUENCE#      BYTES    MEMBERS ARC STATUS           FIRST_CHANGE# FIRST_TIM
" {9 H% W8 e; D2 O- R2 k+ `  ---------- ---------- ---------- ---------- ---------- --- ---------------- ------------- ---------$ t  J6 i7 V/ X: `' p$ E6 j+ ]
  1          1          5   10485760          1 YES INACTIVE                473286 06-APR-09
0 |9 t" A! ^% ?  f  2          1          6   10485760          1 NO  CURRENT                 474627 06-APR-099 P) E# t" i5 P1 j$ v0 _" h
  3          1          4   10485760          1 YES INACTIVE                472097 06-APR-09
! g7 h! N; h4 W/ P5 A7 a# q9 F- e; A  SQL> ALTER DATABASE ADD LOGFILE '+DGROUP1' SIZE 10M;8 G, e. Q6 \7 m) W
  Database altered.
6 K. A. Y9 Q6 |# H# S0 [" |  SQL> ALTER DATABASE ADD LOGFILE '+DGROUP1' SIZE 10M;0 x# m' n1 L/ _+ W* |
  Database altered.
; t$ n& M' O' [- q. L  SQL> ALTER DATABASE ADD LOGFILE '+DGROUP1' SIZE 10M;: v: n' a0 L6 s% E/ `
  Database altered.
9 ]# q; n! m/ A9 A2 r  SQL> ALTER DATABASE DROP LOGFILE GROUP 1;
5 Q7 n# O7 W- M" W+ t  Database altered.% h3 U3 Z. E( k
  SQL> ALTER SYSTEM SWITCH LOGFILE;3 q: @% G8 Z9 q+ r. V
  System altered.# i0 N) t* I+ J8 n2 i! ]
  SQL> ALTER SYSTEM SWITCH LOGFILE;
; O% f. ^3 H9 C  System altered.( u* ]* o/ b6 ?9 e  y
  SQL> SQL> ALTER DATABASE DROP LOGFILE GROUP 2;7 [6 j) L, J9 W7 R. T
  ALTER DATABASE DROP LOGFILE GROUP 2# s  ~0 I- Z4 B0 N% H& L

, E2 B# n, F+ B3 Y; ~  *
回复

使用道具 举报

 楼主| 发表于 2012-8-4 13:54:50 | 显示全部楼层

Oracle辅导:数据库从文件系统迁移到ASM(2)

</p>  ERROR at line 1:
9 F8 x8 [, |0 K: g  ORA-01624: log 2 needed for crash recovery of instance TOASM (thread 1)" {! m0 |& b# j9 A, O& N1 [6 g1 B
  ORA-00312: online log 2 thread 1: '/u01/oradata/TOASM/redo02.log'% P8 S& Z: Y" s* _
  SQL> ALTER SYSTEM CHECKPOINT;
$ T0 t6 S& u2 E2 c! R  System altered.
) C6 ^! r8 G* y  SQL> ALTER DATABASE DROP LOGFILE GROUP 2;, l9 W3 w- M+ o6 y7 |
  Database altered.
; `4 ]4 A1 H& t  SQL>ALTER DATABASE DROP LOGFILE GROUP 3;
/ G; b; o) h& W5 f, L4 v  Database altered.
% y' W4 N% S) e* R! K5 Q1 Q/ u  SQL> SELECT MEMBER FROM V$LOGFILE;
4 S8 D! r# G5 E8 |! D  MEMBER
2 j9 {' m( E. G$ S9 y  --------------------------------------------------+ h5 {7 d5 y2 G5 W
  +DGROUP1/toasm/onlinelog/group_4.275.683429043
; [( `; j3 p2 v3 A8 W/ h7 D4 V  +DGROUP1/toasm/onlinelog/group_5.276.683429047( x- o8 s; C/ y$ q! S
  +DGROUP1/toasm/onlinelog/group_6.264.683429049
' \" S" t  z  H7 Y/ i$ e' F  SQL>) T$ [' N& r1 H# O
  十一、最后删除原来的数据库文件
: |1 n; d% J, l0 i. u) N  J  [oracle@ASM ~]$ ls -lh /u01/oradata/TOASM/, q+ Z6 L3 d! ?& _5 J
  total 892M
0 A0 s: v) n( ^  -rw-r-----  1 oracle oinstall 6.8M Apr  6 01:05 control01.ctl0 m* T' E& g+ B& U: g; D' R
  -rw-r-----  1 oracle oinstall 6.8M Apr  6 01:05 control02.ctl
& b" R1 f) |5 k4 K- R" O) A) t  -rw-r-----  1 oracle oinstall 6.8M Apr  6 01:05 control03.ctl; ]: v& t* r: h  n4 s/ N, B
  -rw-r-----  1 oracle oinstall 101M Apr  6 01:05 example01.dbf! {5 w  ^) L4 W1 `
  -rw-r-----  1 oracle oinstall  11M Apr  6 01:17 redo01.log5 u$ W9 E0 k% X6 `+ y" n
  -rw-r-----  1 oracle oinstall  11M Apr  6 01:24 redo02.log
, {" F9 F: U3 a0 V3 }  -rw-r-----  1 oracle oinstall  11M Apr  6 01:17 redo03.log/ y" c0 I; l' E) p  N( m
  -rw-r-----  1 oracle oinstall 231M Apr  6 01:05 sysaux01.dbf
( Y" e! t. p/ H  c5 _! E" {  -rw-r-----  1 oracle oinstall 481M Apr  6 01:05 system01.dbf
$ j5 _8 [2 U; Q4 ^* T$ O  -rw-r-----  1 oracle oinstall  26M Apr  6 01:05 undotbs01.dbf
8 I/ h% `9 f& j( j( A6 E1 z  -rw-r-----  1 oracle oinstall 5.1M Apr  6 01:05 users01.dbf
. d  ]1 Q2 X+ _5 j5 K' {  [oracle@ASM ~]$ rm -rf /u01/oradata/TOASM/*
' I# O6 l( D* G) E7 C  [oracle@ASM ~]$ ls -lh /u01/oradata/TOASM/
. r9 y  \6 s# t& b7 k  total 04 T' N+ |; D# |1 z& J8 b! M
  [oracle@ASM ~]$/ s/ \3 _0 {3 M2 ^: @' Q+ i$ P2 O
  迁移完毕!
回复 支持 反对

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-5-21 09:23 , Processed in 0.379748 second(s), 23 queries .

Powered by Discuz! X3.4 Licensed

© 2001-2017 Comsenz Inc.

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