oracle(一)

——啟動數據庫實例

---3個步驟:1.啟動實例 2.加載數據庫 3.打開數據庫

命令:startup [ no] [ mount] open fore resetrict [pfile=filename]

nomount:表示啟動實例不加載數據庫。

mount:表示啟動實例,加載數據庫并保持數據庫的關閉狀態

open :表示啟動實例,加載并打開數據庫,這個是默認選項。

force:終止實例并重新啟動數據庫

resetrict:用于指定受限制的會話方式啟動數據庫

pfile: 用于指定啟動實例是所用的文本參數文件 filename 是文件名


——————startup的幾種啟動模式

1.nomount 模式

這種啟動模式只會創建實例【創建Oracle實例的各種內純結構和服務進程】并不加載數據庫,也不會打開任何文件,

鏈接數據庫:

connect system /1234 as sysdba???? /// 作為管理員鏈接1234、

shutdown immediate // 立即關閉數據庫

startup nomount // 啟動Oracle 數據庫實例程

注意事項: 用戶要以sysdba的身份登錄,才具有關閉和啟動數據庫實例的權限

2.? mount 模式

startup mount

先使用 shutdown immediate 關閉數據庫,在使用startup mount? 啟動數據庫實例

優點:該模式通常在進行維護數據庫時候使用,比如,執行數據庫完全恢復操作,更改數據庫的歸檔模式。

3.open模式

?startup 后面不帶任何參數 就表示使用該模式開啟數據庫

4.force模式

startup force?? 該模式將終止實例并重啟數據庫,具有一定的強制性,比如,在其他啟動模式失效時,可以嘗試該模式啟動數據庫

——————關閉數據庫實例? shutdown +參數

1.normal

正常關閉數據庫,對關閉數據庫的時間沒有限制,通常使用該模式。

2.transactional

事務關閉模式,保證當前所有的事務活動都可以被提交,并在盡可能短的時間內關閉數據庫,

3.immediate

立即關閉數據庫,在盡可能短的時間內,在該模式下,Oracle 不但會中斷當前用戶的鏈接,還會強制性中斷用戶的當前事務活動,將未完成的事務回退,

4.abort

終止關閉模式,

阻止用戶建立新鏈接和開展新事物

取消未提交的活動事務,不是回退

立即終止在執行的任何sql語句

立即關閉數據庫

————Oracle中的體系結構

Oracle 是一個邏輯概念不是物理結構 分別從實例 ,數據庫,數據庫服務器來說

實例:是指一組Oracle后臺進程以及在服務器上分配的共享內存區域。

數據庫:是由基于磁盤的數據文件,控制文件, 日志文件,參數文件和歸檔日志文件等組成的物理文件集合。

數據庫服務器:是指管理數據庫的各種軟件工具【oem.sqlplus】,實例和數據庫三部分組成的。

辯證關系:實例是用來管理控制數據庫,數據庫為實例提供數據,一個數據庫可以被多個實例裝載打開,而一個實例在生存期內只能打開和裝載一個數據庫。

存儲結構:邏輯存儲結構+物理存儲結構



——————邏輯存儲結構

數據庫包含多個表空間。表空間內有表,索引,視圖, 表里有多個數據段,索引里有索引段。? 索引段內包含多個數據區,數據區包含多個數據塊


——————物理存儲結構

它用來描述Oracle數據在磁盤上的文件物理組成情況

Oracle 的數據在邏輯上存儲在表空間,在物理上存儲在表空間所包含的物理文件中,

Oracle 數據庫的物理存儲結構由多種文件組成:

數據文件,控制文件,重做日志文件,歸檔日志文件,參數文件,口令文件,警告日志文件等

最后編輯于
?著作權歸作者所有,轉載或內容合作請聯系作者
平臺聲明:文章內容(如有圖片或視頻亦包括在內)由作者上傳并發布,文章內容僅代表作者本人觀點,簡書系信息發布平臺,僅提供信息存儲服務。

推薦閱讀更多精彩內容

  • Spring Cloud為開發人員提供了快速構建分布式系統中一些常見模式的工具(例如配置管理,服務發現,斷路器,智...
    卡卡羅2017閱讀 134,923評論 18 139
  • 個人自行閱讀時候,翻譯的文檔。因為比較渣,如果有更合理或者錯誤的地方煩勞告知,我會做修改。Oracle Data ...
    窩窩的小黑屋閱讀 1,245評論 0 3
  • 一、源題QUESTION 36Your database is open and the LISTENER lis...
    貓貓_tomluo閱讀 1,280評論 0 2
  • 一、源題QUESTION 1The instance abnormally terminates because ...
    貓貓_tomluo閱讀 1,648評論 0 2
  • 現在的你 相信命運掌握在自己手中 將來的你 會知道什么叫天意難違 還有什么天意 有人問我 為什么喜歡你 我說 這是天意
    顧秋水閱讀 245評論 0 0