前一段时间遇到了一个问题,那就是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没有变?有待深究。
下面是相关的记录:
RMAN>report schema 2>; Reportof database schema for database with db_unique_name NMGGT Listof Permanent Datafiles =========================== FileSize(MB) Tablespace RB segsDatafile Name ------------ -------------------- ------- ------------------------ 1 16384 SYSTEM *** +DATA_NMGT/nmggt/datafile/system.515.829856217 2 16384 SYSAUX *** +DATA_NMGT/nmggt/datafile/sysaux.514.829856227 3 16384 UNDOTBS1 *** +DATA_NMGT/nmggt/datafile/undotbs1.513.829856235 4 16384 UNDOTBS2 *** +DATA_NMGT/nmggt/datafile/undotbs2.511.829856251 5 1024 USERS *** +DATA_NMGT/nmggt/datafile/users.510.829856259 6 10 NMGT_YS_DHXMGL *** +DATA_NMGT/nmggt/datafile/nmgt_ys_dhxmgl.498.829858495 7 10 NMGT_YS_DZGZCD *** +DATA_NMGT/nmggt/datafile/nmgt_ys_dzgzcd.497.829858495 8 10 NMGT_YS_DZHJJDZGY *** +DATA_NMGT/nmggt/datafile/nmgt_ys_dzhjjdzgy.415.829858495 9 10 NMGT_YS_TKQCR *** +DATA_NMGT/nmggt/datafile/nmgt_ys_tkqcr.414.829858497 10 190 NMGT_YS_NMKZ *** +DATA_NMGT/nmggt/datafile/nmgt_ys_nmkz.463.829858497 11 1000 NMGT_YS_TDZZXM *** +DATA_NMGT/nmggt/datafile/nmgt_ys_tdzzxm.461.829858497 12 10 NMGT_YS_DZZLHJGL *** +DATA_NMGT/nmggt/datafile/nmgt_ys_dzzlhjgl.460.829858497 13 10 NMGT_YS_KYQJKGL *** +DATA_NMGT/nmggt/datafile/nmgt_ys_kyqjkgl.450.829858497 14 10 NMGT_YS_KYQDA *** +DATA_NMGT/nmggt/datafile/nmgt_ys_kyqda.449.829858497 15 50 NMGT_YS_YQKQXX *** +DATA_NMGT/nmggt/datafile/nmgt_ys_yqkqxx.448.829858499 16 10 NMGT_YS_KYQSDHC *** +DATA_NMGT/nmggt/datafile/nmgt_ys_kyqsdhc.447.829858499 17 10 NMGT_YS_KCZYCLPSBA *** +DATA_NMGT/nmggt/datafile/nmgt_ys_kczyclpsba.446.829858499 18 10600 NMGT_YS_KCZYZTGH *** +DATA_NMGT/nmggt/datafile/nmgt_ys_kczyztgh.445.829858499 19 15 NMGT_YS_JJZXXMJBXX *** +DATA_NMGT/nmggt/datafile/nmgt_ys_jjzxxmjbxx.444.829858499 20 10 NMGT_YS_XZFY *** +DATA_NMGT/nmggt/datafile/nmgt_ys_xzfy.443.829858499 21 50 NMGT_YS_KYQNJ *** +DATA_NMGT/nmggt/datafile/nmgt_ys_kyqnj.442.829858499 22 61 NMGT_YS_KCZYCLDJTJ *** +DATA_NMGT/nmggt/datafile/nmgt_ys_kczycldjtj.441.829858501 23 26 NMGT_YS_KCZYCLKJ *** +DATA_NMGT/nmggt/datafile/nmgt_ys_kczyclkj.440.829858501 24 330 NMGT_YS_KYQSZFA *** +DATA_NMGT/nmggt/datafile/nmgt_ys_kyqszfa.457.829858501 25 204800 NMGT_XAJDBT *** +DATA_NMGT/nmggt/datafile/nmgt_xajdbt.456.829858501 26 4096000 NMGT_BJCQ *** +DATA_NMGT/nmggt/datafile/nmgt_bjcq.424.829858613 27 153600 NMGT_SHSY *** +DATA_NMGT/nmggt/datafile/nmgt_shsy.417.829862455 28 100 NMGT_TLW_GISCONFIG *** +DATA_NMGT/nmggt/datafile/nmgt_tlw_gisconfig.416.829862541 29 409600 NMGT_TLW_NMGYDYS *** +DATA_NMGT/nmggt/datafile/nmgt_tlw_nmgydys.516.829862541 30 512000 NMGT_TLW_NMGYDBP *** +DATA_NMGT/nmggt/datafile/nmgt_tlw_nmgydbp.517.829862783 31 512000 NMGT_TLW_NMGKYQ *** +DATA_NMGT/nmggt/datafile/nmgt_tlw_nmgkyq.518.829863117 32 512000 NMGT_TLW_NMGOTHER *** +D