[SQL ] ORACLE 没关闭DB就COPY档案

楼主: kb0130 (乌拉拉)   2015-10-01 18:12:24
(针对 SQL 语言的问题,用这个标题。请用 Ctrl+Y 砍掉这行)
数据库名称: ORACLE
数据库版本: 10G
内容/问题描述:
各位前辈好
小弟今日将A主机的ORACLE DB在未SHUTDOWN的状况下
直接将CTL、DBF、LOG COPY到B主机
并且成功的MOUNT起来了,目前A主机是属于正式环境
前段AP正常使用中,但还是有点害怕,
现在想起来觉得自己有点鲁莽
不知各位有没有这样做过,造成什么异常?
谢谢!
作者: blueet9380 (mAMa)   2015-10-01 18:44:00
Copy而已没事的
楼主: kb0130 (乌拉拉)   2015-10-01 19:02:00
那为何可以MOUNT起来,档案COPY了半小时,照理说每个FILE的COMMIT状态也会不同.....
作者: kobedisel (NO)   2015-10-03 00:04:00
只能说这只会影响你主机a的io效能,尤其在read,另外这种copy的方式你的b主机所以copy的db很可能会开不起来,尤其当你的a主机比较忙碌而你db的online redo log以及switch过一轮的话,你复制的数据库会开不起来建议直接用rman方式来backup restore数据库或是duplicate database还有mount起来的db不代表是能用的,在mount状态就算是只要controlfile 完全没有datafile也能mount啊
楼主: kb0130 (乌拉拉)   2015-10-03 23:11:00
回K大,其实是OPEN的,而且检查过所有SCN是一致的只能说运气不错.....
作者: iamnotfat (我不肥)   2015-10-05 10:58:00
如果不放心的话可以用dbv 检查有没有corrupted block

Links booklink

Contact Us: admin [ a t ] ucptt.com