作者noguest (guest)
看板Database
标题Re: [系统] 重灌作业系统,资料库该怎麽办?
时间Mon Feb 5 14:03:57 2007
※ 引述《MugenPower (无限MUGEN)》之铭言:
: ※ 引述《popcorn5368 (小宇)》之铭言:
: : 目前我的windows server 2003连开机都不行了,要是最後没办法只好重灌。而电脑
: : 上的OS是Oracle 9i(装在与OS不同的槽),想请问要是重灌作业系统,有可能保留资料
: : 库中的资料吗?会不会重灌OS後在重装资料库系统後,资料库系统会无法辨识原先的
: : 资料库?
: 有 没 有 备 份 ?
: 1.如果做了BACKUP 那你可以重灌再倒
: 2.不先做 backup 直接重灌 os 再灌 oracle
: 这样 oracle 没办法mount datafile
: 也就是说 根本开不起来
: 如果开得起来 那oracle还有什麽安全可言?
: -------
: 回到你的问题 如果你没做BACKUP
: 先想办法救回你的OS吧
: 救不回OS DB又没backup
: 只要你一重灌 就通通乌有了
这不太对, 并不需要备份整个资料库.
只要 datafile 和 control file 还在, 重灌的 Oracle 是 9i 或之後的
版本, 且使用者是在 dba 群组中, 就可以读取并使用原来资料库中的资料.
只要注意在重装 Oracle 时不要把原来的 datafile 及 control file 盖掉
就好.
Oracle 这部份的安全性是建立在使用者的权限上, 只要是同样的使用者, 甚至
可以把整个 datafile 和 control file 复制到别台机器上, 用相容的 Oracle
版本把资料库启动.
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 64.9.236.19
1F:推 popcorn5368:datafile 是指在oracie/ora92/oradata这个资料夹底下 02/05 15:43
2F:推 noguest:若灌Oracle时选择安装db,这是预设路径. 你也可选择不装db 02/05 17:13