欧美性猛交XXXX免费看蜜桃,成人网18免费韩国,亚洲国产成人精品区综合,欧美日韩一区二区三区高清不卡,亚洲综合一区二区精品久久

打開(kāi)APP
userphoto
未登錄

開(kāi)通VIP,暢享免費電子書(shū)等14項超值服

開(kāi)通VIP
Oracle數據庫實(shí)例的啟動(dòng)及關(guān)閉

要啟動(dòng)和關(guān)閉數據庫,必須要以具有Oracle 管理員權限的用戶(hù)登陸,通常也就是以具有SYSDBA權限的用戶(hù)登陸。一般我們常用SYS用戶(hù)以SYSDBA連接來(lái)啟動(dòng)和關(guān)閉數據庫。下面介紹Oracle數據庫幾種不同的數據庫啟動(dòng)和關(guān)閉方式之間的區別以及它們各自不同的功能。

數據庫相當于省,數據庫實(shí)例相當于市,它們的區別就是行政區劃的等級不一樣,數據庫要高一些,但是省長(cháng)是不能直接管轄市里的大小事宜,要交給市長(cháng)來(lái)做,這個(gè)應該不難懂吧?也就是省里下發(fā)的文件,市里負責執行,執行完再送回省里??梢哉f(shuō)數據庫是領(lǐng)導者,而數據庫實(shí)例就是執行者。說(shuō)實(shí)例是運行環(huán)境也差不多,大體意思是這樣。
1         數據庫的啟動(dòng)(STARTUP)
 
  在Startup命令中,可以通過(guò)不同的選項來(lái)控制數據庫的不同啟動(dòng)步驟。
 
  1、STARTUP NOMOUNT
 
  NONOUNT選項僅僅創(chuàng )建一個(gè)Oracle實(shí)例。讀取init.ora初始化參數文件、啟動(dòng)后臺進(jìn)程、初始化系統全局區(SGA)。Init.ora文件定義了實(shí)例的配置,包括內存結構的大小和啟動(dòng)后臺進(jìn)程的數量和類(lèi)型等。實(shí)例名根據Oracle_SID設置,不一定要與打開(kāi)的數據庫名稱(chēng)相同。當實(shí)例打開(kāi)后,系統將顯示一個(gè)SGA內存結構和大小的列表,如下所示:
 
SQL> startup nomount
ORACLE instance started.
Total System Global Area 35431692 bytes
Fixed Size 70924 bytes
Variable Size 18505728 bytes
Database Buffers 16777216 bytes
Redo Buffers 77824 bytes 
 
  2、STARTUP MOUNT
 
  該命令創(chuàng )建實(shí)例并且安裝數據庫,但沒(méi)有打開(kāi)數據庫。Oracle系統讀取控制文件中關(guān)于數據文件和redo log文件的內容,但并不打開(kāi)這些文件。這種打開(kāi)方式常在數據庫維護操作時(shí)使用,如對數據文件的更名、改變r(jià)edo log以及打開(kāi)歸檔方式、執行數據庫的full database recovery。在這種打開(kāi)方式下,除了可以看到SGA系統列表以外,系統還會(huì )給出" Database mounted. "的提示。
 
  3、STARTUP
 
  該命令完成創(chuàng )建實(shí)例、安裝實(shí)例和打開(kāi)數據庫的所有三個(gè)步驟。此時(shí)數據庫使數據文件和redo log文件在線(xiàn),通常還會(huì )請求一個(gè)或者是多個(gè)回滾段。這時(shí)系統除了可以看到前面Startup Mount方式下的所有提示外,還會(huì )給出一個(gè)" Database opened. "的提示。此時(shí),數據庫系統處于正常工作狀態(tài),可以接受用戶(hù)請求。
 
  如果采用STARTUP NOMOUNT或者是STARTUP MOUNT的數據庫打開(kāi)命令方式,必須采用ALTER DATABASE命令來(lái)執行打開(kāi)數據庫的操作。例如,如果你以STARTUP NOMOUNT方式打開(kāi)數據庫,也就是說(shuō)實(shí)例已經(jīng)創(chuàng )建,但是數據庫沒(méi)有安裝和打開(kāi)。這時(shí)必須運行下面的兩條命令,數據庫才能正確啟動(dòng)。
ALTER DATABASE MOUNT;
ALTER DATABASE OPEN;
 
  而如果以STARTUP MOUNT方式啟動(dòng)數據庫,則只需要運行下面一條命令即可以打開(kāi)數據庫:
ALTER DATABASE OPEN;
 
  4、其他打開(kāi)方式
 
  除了前面介紹的三種數據庫打開(kāi)方式選項外,還有另外其他的一些選項。
 
  (1) STARTUP RESTRICT
 
  這種方式下,數據庫將被成功打開(kāi),但僅僅允許一些特權用戶(hù)(具有DBA角色的用戶(hù))才可以使用數據庫。這種方式常用來(lái)對數據庫進(jìn)行維護,如數據的導入/導出操作時(shí)不希望有其他用戶(hù)連接到數據庫操作數據、數據裝載、特定的遷移或者升級操作等。
 
  (2) STARTUP FORCE
 
  該命令其實(shí)是強行關(guān)閉數據庫(shutdown abort)和啟動(dòng)數據庫(startup)兩條命令的一個(gè)綜合。該命令僅在關(guān)閉數據庫遇到問(wèn)題不能關(guān)閉數據庫時(shí)采用。
 
  (3) ALTER DATABASE OPEN READ ONLY;
 
該命令在創(chuàng )建實(shí)例以及安裝數據庫后,以只讀方式打開(kāi)數據庫。對于那些僅僅提供查詢(xún)功能的產(chǎn)品數據庫可以采用這種方式打開(kāi)。
 
2         數據庫的關(guān)閉(SHUTDOWN)
 
  對于數據庫的關(guān)閉,有四種不同的關(guān)閉選項。
 
  1、SHUTDOWN NORMAL
 
  這是數據庫關(guān)閉SHUTDOWN命令的確省選項。也就是說(shuō)如果輸入SHUTDOWN這樣的命令,也就是執行SHUTDOWN NORNAL命令。
 
  發(fā)出該命令后,任何新的連接都將再不允許連接到數據庫。在數據庫關(guān)閉之前,Oracle將等待目前連接的所有用戶(hù)都從數據庫中退出后才開(kāi)始關(guān)閉數據庫。采用這種方式關(guān)閉數據庫,在下一次啟動(dòng)時(shí)不需要進(jìn)行任何的實(shí)例恢復。但需要注意的是,采用這種方式,也許關(guān)閉一個(gè)數據庫需要幾天時(shí)間,或者更長(cháng)。
 
  2、SHUTDOWN IMMEDIATE
 
  這是常用的一種關(guān)閉數據庫的方式,想很快地關(guān)閉數據庫,但又想讓數據庫干凈的關(guān)閉,常采用這種方式。
  當前正在被Oracle處理的SQL語(yǔ)句立即中斷,系統中任何沒(méi)有提交的事務(wù)全部回滾。如果系統中存在一個(gè)很長(cháng)的未提交的事務(wù),采用這種方式關(guān)閉數據庫也需要一段時(shí)間(該事務(wù)回滾時(shí)間)。系統不等待連接到數據庫的所有用戶(hù)退出系統,強行回滾當前所有的活動(dòng)事務(wù),然后斷開(kāi)所有的連接用戶(hù)。
 
  3、SHUTDOWN TRANSACTIONAL
 
  該選項僅在Oracle 8i后才可以使用。該命令常用來(lái)計劃關(guān)閉數據庫,它使當前連接到系統且正在活動(dòng)的事務(wù)執行完畢,運行該命令后,任何新的連接和事務(wù)都是不允許的。在所有活動(dòng)的事務(wù)完成后,數據庫將和SHUTDOWN IMMEDIATE同樣的方式關(guān)閉數據庫。
 
  4、SHUTDOWN ABORT
 
  這是關(guān)閉數據庫的最后一招,也是在沒(méi)有任何辦法關(guān)閉數據庫的情況下才不得不采用的方式,一般不要采用。如果下列情況出現時(shí)可以考慮采用這種方式關(guān)閉數據庫。
 
  1、 數據庫處于一種非正常工作狀態(tài),不能用shutdown normal或者shutdown immediate這樣的命令關(guān)閉數據庫;
  2、 需要立即關(guān)閉數據庫;
  3、 在啟動(dòng)數據庫實(shí)例時(shí)遇到問(wèn)題;
 
  所有正在運行的SQL語(yǔ)句都將立即中止。所有未提交的事務(wù)將不回滾。Oracle也不等待目前連接到數據庫的用戶(hù)退出系統。下一次啟動(dòng)數據庫時(shí)需要進(jìn)行實(shí)例恢復,因此,下一次啟動(dòng)可能比平時(shí)需要更多的時(shí)間。
 
  下表為上述四種不同關(guān)閉數據庫的區別和聯(lián)系。
關(guān)閉方式AbortImmediateTransactionNornal
允許新的連接××××
等待直到當前會(huì )話(huà)中止×××
等待直到當前事務(wù)中止××
強制CheckPoint,關(guān)閉所有文件×
本站僅提供存儲服務(wù),所有內容均由用戶(hù)發(fā)布,如發(fā)現有害或侵權內容,請點(diǎn)擊舉報。
打開(kāi)APP,閱讀全文并永久保存 查看更多類(lèi)似文章
猜你喜歡
類(lèi)似文章
深刻理解Oracle數據庫的啟動(dòng)和關(guān)閉
全面解析Oracle數據庫中管理實(shí)例的方法
Linux下怎樣啟動(dòng)和關(guān)閉Oracle數據庫
Oracle9i的啟動(dòng)和關(guān)閉
oracle中的shutdown和startup命令
oracle筆記整理六[數據庫啟動(dòng)與關(guān)閉]
更多類(lèi)似文章 >>
生活服務(wù)
分享 收藏 導長(cháng)圖 關(guān)注 下載文章
綁定賬號成功
后續可登錄賬號暢享VIP特權!
如果VIP功能使用有故障,
可點(diǎn)擊這里聯(lián)系客服!

聯(lián)系客服

欧美性猛交XXXX免费看蜜桃,成人网18免费韩国,亚洲国产成人精品区综合,欧美日韩一区二区三区高清不卡,亚洲综合一区二区精品久久