欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

Oracle開啟和關(guān)閉的四種模式

 更新時(shí)間:2019年05月24日 08:58:24   作者:tiana_Z  
這篇文章主要介紹了Oracle開啟和關(guān)閉的四種模式 ,本文給大家介紹的非常詳細(xì),具有一定的參考借鑒價(jià)值,需要的朋友可以參考下

>1 啟動(dòng)數(shù)據(jù)庫(kù)

  在cmd命令窗口,直接輸入"sqlplus",直接進(jìn)入oracle管理界面,輸入用戶名和密碼后,開始啟動(dòng)數(shù)據(jù)庫(kù),啟動(dòng)數(shù)據(jù)庫(kù)三個(gè)步驟:?jiǎn)?dòng)實(shí)例、加載數(shù)據(jù)庫(kù)、打開數(shù)據(jù)庫(kù)

  命令格式:

  startup [nomount|mount|open|force][restrict][pfile=filename]

  nomount:表示啟動(dòng)實(shí)例不加載數(shù)據(jù)庫(kù)

  mount:表示啟動(dòng)實(shí)例、加載數(shù)據(jù)庫(kù)并保持?jǐn)?shù)據(jù)庫(kù)的關(guān)閉狀態(tài)

  open:表示啟動(dòng)實(shí)例、加載并打開數(shù)據(jù)庫(kù),這個(gè)是默認(rèn)選項(xiàng)

  force:表示終止實(shí)例并重新啟動(dòng)數(shù)據(jù)庫(kù)

  restrict:用于指定以受限制的會(huì)話方式啟動(dòng)數(shù)據(jù)庫(kù)

  pfile:用于指定啟動(dòng)實(shí)例時(shí)所使用的文本參數(shù)文件,filename就是文件名

  1.1 nomount模式

  只會(huì)創(chuàng)建實(shí)例(oracle實(shí)例的各種內(nèi)存結(jié)構(gòu)和服務(wù)進(jìn)程),并不加載數(shù)據(jù)庫(kù),也不會(huì)打開任何數(shù)據(jù)文件;

  startup nomount

  注意:用戶要以sysdba的身份登錄,才會(huì)有關(guān)閉和啟動(dòng)數(shù)據(jù)實(shí)例額權(quán)限

  1.2 mount模式

  這種模式將啟動(dòng)實(shí)例、加載數(shù)據(jù)庫(kù)并保持?jǐn)?shù)據(jù)庫(kù)的關(guān)閉狀態(tài)。

  startup mount

  1.3 open模式

  這種模式將啟動(dòng)實(shí)例,加載并打開數(shù)據(jù)庫(kù),這就是常規(guī)的啟動(dòng)模式,如果用戶想要對(duì)數(shù)據(jù)庫(kù)進(jìn)行多種操作,就必須使用open模式啟動(dòng)數(shù)據(jù)庫(kù)實(shí)例。

  startup

  startup命令后面不帶有任何參數(shù),就表示以open模式啟動(dòng)數(shù)據(jù)庫(kù)實(shí)例

  1.4 force模式

  這種模式將終止實(shí)例并重新啟動(dòng)數(shù)據(jù)庫(kù),這種啟動(dòng)模式具有一定的強(qiáng)制性。比如,在其他啟動(dòng)模式失效時(shí),可以嘗試使用這種啟動(dòng)模式

  2 關(guān)閉數(shù)據(jù)庫(kù)

  與啟動(dòng)數(shù)據(jù)庫(kù)實(shí)例相同,關(guān)閉數(shù)據(jù)庫(kù)實(shí)例也有三個(gè)關(guān)閉步驟:關(guān)閉數(shù)據(jù)庫(kù)、卸載數(shù)據(jù)庫(kù)、關(guān)閉實(shí)例

  語(yǔ)法格式:

  shutdown [normal|transactional|immediate|abort]

  normal:表示以正常方式關(guān)閉數(shù)據(jù)庫(kù)

  transactional:表示在當(dāng)前所有的活動(dòng)事務(wù)被提交完畢之后,關(guān)閉數(shù)據(jù)庫(kù)

  immediate:表示在盡可能短的時(shí)間內(nèi)立即關(guān)閉數(shù)據(jù)庫(kù)

  abort:表示以終止方式來(lái)關(guān)閉數(shù)據(jù)庫(kù)

  2.1 normal方式

  這種方式稱為正常的關(guān)閉方式,如果對(duì)關(guān)閉數(shù)據(jù)庫(kù)的時(shí)間沒有限制,通常會(huì)使用這種方式來(lái)關(guān)閉數(shù)據(jù)庫(kù):

  shutdown normal

  在執(zhí)行以上代碼后,oracle將會(huì)執(zhí)行以下操作:

  阻止任何用戶建立新的連接

  等待當(dāng)前所有正在連接的用戶主動(dòng)斷開連接

  當(dāng)所有的用戶都斷開連接后,將立即關(guān)閉數(shù)據(jù)庫(kù)

  2.2 transactional方式

  這種方式稱為事務(wù)關(guān)閉方式,它的首要任務(wù)是能夠保證當(dāng)前所有的活動(dòng)事物都可以被提交,并在盡可能短的時(shí)間內(nèi)關(guān)閉數(shù)據(jù)庫(kù):

  shutdown transactional

  在執(zhí)行以上代碼后,oracle將會(huì)執(zhí)行以下操作:

  阻止用戶建立新連接和開始新事物

  等待所有活動(dòng)事物提交后,再斷開用戶連接

  當(dāng)所有的活動(dòng)事物提交完畢,所有的用戶都斷開連接后,將關(guān)閉數(shù)據(jù)庫(kù)

  2.3 immediate方式

  這種事立即關(guān)閉方式,這種方式能夠在盡可能短的時(shí)間內(nèi)關(guān)閉數(shù)據(jù)庫(kù):

  shutdown immediate無(wú)錫婦科醫(yī)院 http://www.wxbhnkyy39.com/

  在這種關(guān)閉方式下,oracle不但會(huì)立即中斷當(dāng)前用戶的鏈接,而且會(huì)強(qiáng)行終止用戶的當(dāng)前活動(dòng)事物,將未完成的事物回退,以立即關(guān)閉的方式關(guān)閉數(shù)據(jù)庫(kù)時(shí),oracle將會(huì)執(zhí)行以下操作:

  阻止用戶建立新連接和開始新事務(wù)

  將未提交的活動(dòng)事務(wù)回退

  關(guān)閉數(shù)據(jù)庫(kù)

  2.4 abort方式

  這種方式稱為終止關(guān)閉方式,終止關(guān)閉方式具有一定的強(qiáng)制性和破壞性。使用這種方式會(huì)強(qiáng)轉(zhuǎn)中斷任何數(shù)據(jù)庫(kù)操作,這樣可能會(huì)丟失一部分?jǐn)?shù)據(jù)信息,影響數(shù)據(jù)庫(kù)的完整性:

  shutdown abort

  在執(zhí)行以上代碼后,oracle將會(huì)執(zhí)行以下操作:

  阻止用戶建立新連接和開始新事物

  取消未提交的活動(dòng)事物,而不是回退

  立即終止正在執(zhí)行的任何SQL語(yǔ)句

  立即關(guān)閉數(shù)據(jù)庫(kù)

總結(jié)

以上所述是小編給大家介紹的Oracle開啟和關(guān)閉的四種模式 ,希望對(duì)大家有所幫助,如果大家有任何疑問請(qǐng)給我留言,小編會(huì)及時(shí)回復(fù)大家的。在此也非常感謝大家對(duì)腳本之家網(wǎng)站的支持!
如果你覺得本文對(duì)你有幫助,歡迎轉(zhuǎn)載,煩請(qǐng)注明出處,謝謝!

相關(guān)文章

  • MySQL關(guān)聯(lián)查詢優(yōu)化實(shí)現(xiàn)方法詳解

    MySQL關(guān)聯(lián)查詢優(yōu)化實(shí)現(xiàn)方法詳解

    在數(shù)據(jù)庫(kù)的設(shè)計(jì)中, 我們通常都是會(huì)有很多張表 , 通過表與表之間的關(guān)系建立我們想要的數(shù)據(jù)關(guān)系, 所以在多張表的前提下, 多表的關(guān)聯(lián)查詢就尤為重要,這篇文章主要介紹了MySQL關(guān)聯(lián)查詢優(yōu)化
    2022-11-11
  • MySQL:explain結(jié)果中Extra:Impossible?WHERE?noticed?after?reading?const?tables問題

    MySQL:explain結(jié)果中Extra:Impossible?WHERE?noticed?after?rea

    這篇文章主要介紹了MySQL:explain結(jié)果中Extra:Impossible?WHERE?noticed?after?reading?const?tables問題,具有很好的參考價(jià)值,希望對(duì)大家有所幫助,如有錯(cuò)誤或未考慮完全的地方,望不吝賜教
    2023-12-12
  • 深度解析MySQL 5.7之中文全文檢索

    深度解析MySQL 5.7之中文全文檢索

    InnoDB默認(rèn)的全文索引parser非常合適于Latin,因?yàn)長(zhǎng)atin是通過空格來(lái)分詞的。但對(duì)于像中文,日文和韓文來(lái)說(shuō),沒有這樣的分隔符。一個(gè)詞可以由多個(gè)字來(lái)組成,所以我們需要用不同的方式來(lái)處理。在MySQL 5.7.6中我們能使用一個(gè)新的全文索引插件來(lái)處理它們:n-gram parser。
    2016-12-12
  • MySQL游標(biāo)概念與用法詳解

    MySQL游標(biāo)概念與用法詳解

    這篇文章主要介紹了MySQL游標(biāo)概念與用法,簡(jiǎn)單描述了mysql游標(biāo)的概念、原理并結(jié)合實(shí)例形式詳細(xì)分析了游標(biāo)的各種常見用法與相關(guān)操作注意事項(xiàng),需要的朋友可以參考下
    2019-07-07
  • mysql巡檢腳本(必看篇)

    mysql巡檢腳本(必看篇)

    下面小編就為大家?guī)?lái)一篇mysql巡檢腳本(必看篇)。小編覺得挺不錯(cuò)的,現(xiàn)在就分享給大家,也給大家做個(gè)參考。一起跟隨小編過來(lái)看看吧
    2017-03-03
  • 關(guān)于Win10下MySQL5.7.17免安裝版基本配置教程(圖文詳解)

    關(guān)于Win10下MySQL5.7.17免安裝版基本配置教程(圖文詳解)

    這數(shù)據(jù)庫(kù)應(yīng)用是一個(gè)應(yīng)用系統(tǒng)不可或缺的部分,關(guān)系型數(shù)據(jù)庫(kù)應(yīng)用大同小異,這里選擇MySQL作為數(shù)據(jù)庫(kù)平臺(tái)。下面通過本文給大家介紹關(guān)于Win10下MySQL5.7.17免安裝版基本配置教程(圖文詳解),需要的朋友可以參考下
    2017-06-06
  • MYSQL更新優(yōu)化實(shí)錄

    MYSQL更新優(yōu)化實(shí)錄

    本文給大家分享的是個(gè)人在對(duì)mysql數(shù)據(jù)進(jìn)行刷新的時(shí)候遇到的一個(gè)效率非常低下的問題的解決全過程,主要是針對(duì)sql語(yǔ)句來(lái)進(jìn)行優(yōu)化,有查找問題的方法,有解決方法,非常的詳細(xì),小伙伴可以參考下。
    2015-08-08
  • mysql用戶變量與set語(yǔ)句示例詳解

    mysql用戶變量與set語(yǔ)句示例詳解

    這篇文章主要給大家介紹了關(guān)于mysql用戶變量與set語(yǔ)句的相關(guān)資料,文中通過示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來(lái)一起學(xué)習(xí)學(xué)習(xí)吧
    2020-12-12
  • Mysql遷移Postgresql的實(shí)現(xiàn)示例

    Mysql遷移Postgresql的實(shí)現(xiàn)示例

    本文主要介紹了Mysql遷移Postgresql的實(shí)現(xiàn)示例,文中通過示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來(lái)一起學(xué)習(xí)學(xué)習(xí)吧
    2023-03-03
  • mysql觸發(fā)器同步表的數(shù)據(jù)方式

    mysql觸發(fā)器同步表的數(shù)據(jù)方式

    這篇文章主要介紹了mysql觸發(fā)器同步表的數(shù)據(jù)方式,具有很好的參考價(jià)值,希望對(duì)大家有所幫助,如有錯(cuò)誤或未考慮完全的地方,望不吝賜教
    2023-08-08

最新評(píng)論