Oracle实例和服务知识点
shutdown是對(duì)實(shí)例而言?
service是啟動(dòng)的,根本不代表instance就是啟動(dòng)的。
啟動(dòng)數(shù)據(jù)庫(kù)基本可分為三個(gè)過程:
1,nomount(即只啟動(dòng)instance,而不加載數(shù)據(jù)庫(kù))
2,mount(加載數(shù)據(jù)庫(kù),但沒有打開)
3,open(將數(shù)據(jù)庫(kù)置于打開狀態(tài))
?在DBA執(zhí)行connect?到oracle后,執(zhí)行startup(不帶參數(shù)),將使數(shù)據(jù)庫(kù)處于open狀態(tài),
當(dāng)然也可以帶上前面的參數(shù)(如startup?nomount)使數(shù)據(jù)庫(kù)處于所需要的狀態(tài);
但是DBA執(zhí)行connect操作的前提是oracle的服務(wù)(OracleService<sid>)是處于“已啟動(dòng)”狀態(tài)的,(也就是說當(dāng)數(shù)據(jù)庫(kù)關(guān)閉狀態(tài),或者instance是處于shutdown狀態(tài)時(shí),OracleService<sid>)也可能是處于“已啟動(dòng)”狀態(tài)的,但如果OracleService<sid>)不是已啟動(dòng)的,則數(shù)據(jù)庫(kù)一定不是啟動(dòng)的。
需要說明的是在windows中的“服務(wù)”中啟動(dòng)OracleService<sid>時(shí),默認(rèn)會(huì)執(zhí)行startup操作,即會(huì)將數(shù)據(jù)庫(kù)置于open狀態(tài)(如果我沒有記錯(cuò),可以通過oradim設(shè)置使得在windows中的“服務(wù)”中啟動(dòng)OracleService<sid>時(shí)僅啟動(dòng)service,而不會(huì)將數(shù)據(jù)庫(kù)置于open狀態(tài)的)。
總結(jié)
以上是生活随笔為你收集整理的Oracle实例和服务知识点的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 星巴克一杯咖啡多少钱 详解星巴克咖啡价格
- 下一篇: Oracle日志分类