真实的国产乱ⅩXXX66竹夫人,五月香六月婷婷激情综合,亚洲日本VA一区二区三区,亚洲精品一区二区三区麻豆

成都創(chuàng)新互聯(lián)網(wǎng)站制作重慶分公司

oracle啟動(dòng)階段

oracle 啟動(dòng)階段

成都創(chuàng)新互聯(lián)專注于鄠邑網(wǎng)站建設(shè)服務(wù)及定制,我們擁有豐富的企業(yè)做網(wǎng)站經(jīng)驗(yàn)。 熱誠(chéng)為您提供鄠邑營(yíng)銷型網(wǎng)站建設(shè),鄠邑網(wǎng)站制作、鄠邑網(wǎng)頁設(shè)計(jì)、鄠邑網(wǎng)站官網(wǎng)定制、微信小程序定制開發(fā)服務(wù),打造鄠邑網(wǎng)絡(luò)公司原創(chuàng)品牌,更為您提供鄠邑網(wǎng)站排名全網(wǎng)營(yíng)銷落地服務(wù)。

啟動(dòng)時(shí)分成三個(gè)步驟:

1.nomount階段,該階段是實(shí)例啟動(dòng),根據(jù)參數(shù)文件進(jìn)行系統(tǒng)分配內(nèi)存,啟動(dòng)后臺(tái)進(jìn)程。

2.mount階段,根據(jù)控制文件來進(jìn)行數(shù)據(jù)文件和日志文件的名稱和位置檢查,把實(shí)例和數(shù)據(jù)庫連接起來。

3.open階段,就是數(shù)據(jù)庫打開階段,打開是就需要檢查文件是否正常,有沒有發(fā)生文件丟失或者不一致的情況,丟失則報(bào)錯(cuò),不一致則進(jìn)行實(shí)例恢復(fù)。

停止數(shù)據(jù)庫:

sysdba & sysoper 才可以啟停數(shù)據(jù)庫!

查看數(shù)據(jù)庫的當(dāng)前狀態(tài):

select status from v$instance;

停止數(shù)據(jù)庫:

shutdown normal = shutdown

1.新的連接不允許建立

2.等待查詢結(jié)束

3.等待事務(wù)結(jié)束

4.產(chǎn)生檢查點(diǎn)(將buffer cache里面的臟數(shù)據(jù)寫盤)

5.關(guān)閉數(shù)據(jù)文件

6.關(guān)閉控制文件

7.關(guān)閉實(shí)例(停止所有的后臺(tái)進(jìn)程,釋放共享內(nèi)存段)

shutdown transactional

1.新的連接不允許建立

*2.不等待查詢結(jié)束

3.等待事務(wù)結(jié)束

4.產(chǎn)生檢查點(diǎn)(將buffer cache里面的臟數(shù)據(jù)寫盤)

5.關(guān)閉數(shù)據(jù)文件

6.關(guān)閉控制文件

7.關(guān)閉實(shí)例(停止所有的后臺(tái)進(jìn)程,釋放共享內(nèi)存段)

shutdown immediate (最常用的選項(xiàng))

1.新的連接不允許建立

1.新的連接不允許建立

*2.不等待查詢結(jié)束

*3.事務(wù)被回退

4.產(chǎn)生檢查點(diǎn)(將buffer cache里面的臟數(shù)據(jù)寫盤)

5.關(guān)閉數(shù)據(jù)文件

6.關(guān)閉控制文件

7.關(guān)閉實(shí)例(停止所有的后臺(tái)進(jìn)程,釋放共享內(nèi)存段)

前三種停庫參數(shù),數(shù)據(jù)庫是干凈的,重新啟動(dòng)時(shí)不需要實(shí)例恢復(fù)!

shutdown abort (相當(dāng)于拔電源)

重新啟動(dòng)時(shí)需要實(shí)例恢復(fù)! --> smon

ps -ef | grep pmon

ipcs -sm

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

啟動(dòng)數(shù)據(jù)庫:

分三個(gè)階段

1.分配實(shí)例 nomount:

需要參數(shù)文件

需要保存trace文件的目錄(實(shí)例管理的目錄)

ps -ef | grep pmon

ipcs -sm

2.加載控制文件 mount

只需要控制文件

3.加載聯(lián)機(jī)日志和數(shù)據(jù)文件 open

需要聯(lián)機(jī)日志和數(shù)據(jù)文件

startup = startup open

三個(gè)臺(tái)階連續(xù)啟動(dòng)

分階段啟動(dòng)數(shù)據(jù)庫:

啟動(dòng)數(shù)據(jù)庫到第一階段:nomount

startup nomount -->只啟動(dòng)實(shí)例(共享內(nèi)存段和后臺(tái)進(jìn)程)

SQL> select status from v$instance;

STATUS

------------

STARTED

啟動(dòng)數(shù)據(jù)庫到第二階段:mount

數(shù)據(jù)如果是shutdown狀態(tài):

startup mount

數(shù)據(jù)如果是STARTED狀態(tài):不能使用startup命令,只能使用修改數(shù)據(jù)庫的命令

alter database mount;

SQL> select status from v$instance;

STATUS

------------

MOUNTED

啟動(dòng)數(shù)據(jù)庫到第三階段:open

數(shù)據(jù)如果是shutdown狀態(tài):

startup

數(shù)據(jù)如果是STARTED狀態(tài):

alter database mount;

alter database open;

alter database open read only;

數(shù)據(jù)如果是MOUNTED狀態(tài):

alter database open;

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

startup 命令:

startup nomount

startup mount

startup open = startup

startup pfile='/home/oracle/initdemo.ora'

startup restrict

*startup force = shut abort + startup --> 強(qiáng)制重啟(慎用)

conn / as sysdba

alter system enable restricted session;

alter system disable restricted session;

alter database mount;

alter database open;

alter database open read only; -->只能查詢不能dml,可以寫本地管理的temp表空間

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~


文章標(biāo)題:oracle啟動(dòng)階段
分享路徑:http://weahome.cn/article/pssjje.html

其他資訊

在線咨詢

微信咨詢

電話咨詢

028-86922220(工作日)

18980820575(7×24)

提交需求

返回頂部