作者MugenPower (无限MUGEN)
看板Database
标题Re: [系统] 重灌作业系统,资料库该怎麽办?
时间Mon Feb 5 16:45:36 2007
※ 引述《noguest (guest)》之铭言
: 这不太对, 并不需要备份整个资料库.
: 只要 datafile 和 control file 还在, 重灌的 Oracle 是 9i 或之後的
: 版本, 且使用者是在 dba 群组中, 就可以读取并使用原来资料库中的资料.
: 只要注意在重装 Oracle 时不要把原来的 datafile 及 control file 盖掉
: 就好.
: Oracle 这部份的安全性是建立在使用者的权限上, 只要是同样的使用者, 甚至
: 可以把整个 datafile 和 control file 复制到别台机器上, 用相容的 Oracle
: 版本把资料库启动.
装 Oracle 为什麽会把 datafile跟 controfile盖掉?
我想应该是装的时应该选了 CREATE default 的DB吧
ontrol file 里面记录了 file的info, database的name等等的 info
直接COPY到另外一台就可以带起来?
那RMAN应该没必要存在,Export这个utitlity也是没用的东西
Oracle Migration也不用那麽麻烦 直接 COPY 档案就好?
事实上并不是这种做法
n兄所说的方法不是不行
不过有很多但书没提到
譬如说 DB 应该 clean shutdown (NOT ABORT ...no instance Recovery)
DB NAME应该要一样 等等
原po可以试试看这样带不带得起来
应该会错在 MOUNT的 STAGE吧
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 202.145.230.2
1F:推 noguest:control file 的内容, 如路径, 档名等都是可以改的 02/05 16:52
2F:→ MugenPower:开不起来怎麽改 @@ 02/05 16:56
3F:推 noguest:startup nomount, 然後 alter database open 後就可以改 02/05 16:59
4F:推 MugenPower:@@ alter database open 不就是 startup 了 你试看看 02/05 17:03
5F:推 noguest:不, startup = open+mount, open 只是 startup 的前半段 02/05 17:06
6F:→ noguest:上一句我弄错open和mount的顺序XD 总之是在mount前一步改 02/05 17:46
7F:→ noguest: *open* 02/06 10:28