Oracle 数据库迁移数据的建议方法(ASM 到 本地硬盘,或者本地硬盘到 ASM)

2014-11-24 17:34:29 · 作者: · 浏览: 0

前一段时间遇到了一个问题,那就是RAC环境下的一个数据文件,竟然放在了本地硬盘,而没有放在ASM磁盘组中。非常怪异的现象,更怪异的是RAC竟然允许这种情况。


其实解决方法很简单,就是使用rman来讲本地的数据文件迁移到ASM磁盘组上。


sql 'alter tablespace xxx offline' ;
backup as copy datafile 39 format '+DATA' ;
switch datafile 39 to copy ;
report schema
sql 'alter tablespace xxx online' ;


因为上面有很多BLOB等信息,但是迁移后发现,对索引或者大对象没有任何影响,还是比较靠谱的。原来的dba没有变?有待深究。


下面是相关的记录:


推荐阅读: