瞭解資料庫不同啟動

來源:互聯網
上載者:User

首先瞭解資料庫不同啟動:
關閉由2種方式:
      通過服務管理控制器(管理中服務項)
            OracleServise[sid] ,徹底的關閉
      通過sql*plus語句:
                      shutdown命令  不徹底 {閒置執行個體}它可以用sql*plus語句串連上
                      shutdown不能分步做 只能回到閒置狀態
                
shutdown [normal]
shutdown TRANSACTIONAL  
shutdown immediate
shutdown abort(repuires instance reco very when the database is started the next time.)        
?

shutdown TRANSACTIONAL 的步驟
Waits for all user transcations to complete
Close all sessions
Performs a checkpoint
Closes the datafiles and redo log files
Dismounts the database
Terminatates the instance

啟動
     sql*plus  可以分步啟動  startup   
     服務控制器 不分步
   
   狀態:   
      1.徹底關閉的執行個體
      2.閒置執行個體
      3.NOMOUNT狀態(stated)(修改參數檔案)
            讀取spfile或pfile參數檔案,根據參數檔案啟動執行個體,定位SGA,啟動後台進程,開啟alert.log和trace檔案.
            無法進入nomount原因
            (1)參數檔案的位置和名字錯誤
            (2)參數檔案損壞
            (3)參數值不合理
      4.MOUNT狀態(執行一些在open下不能執行的操作)
             讀取控制檔案
             獲得資料檔案和重做記錄檔的位置和名字
          在mount狀態可以做:
             重新命名資料檔案
             生效或不生效redo log achiving模式
             進行全資料庫恢複     
     無法進入mount狀態的原因
     (1) 控制檔案位置名字錯誤
           (CONTROL_FILE參數和實際位置不一致)
     (2)控制檔案損壞
      5.OPEN狀態   
          開啟資料檔案和重做記錄檔.開始正常的資料訪問.
      無法進入open的原因
       (1)相關檔案的位置和名字錯誤
       (2)相關檔案損壞
STARTUP  [OPEN]    2-->3-->4-->5
STARTUP NOMOUNT    2-->3
STARTUP MOUNT      2-->3-->4
ALTER DATABASE MOUNT  3--->4
ALTER DATABASE OPEN   4---->5
ALTER DATABASE OPEN READ ONLY;(資料庫唯讀)
   1)執行查詢
   2)把資料檔案聯機或者離線,但不是資料表空間
   3)對離線的資料表空間和資料檔案恢複

STARTUP RESTRICT(只能由特權的使用者才能登陸   RESTRICTED SESSION)
ALTER SYSTEM ENABLE RESTRICT SESSION(if you enable RESTRICTED SESSION when user are connected,nothing happens to the already connected sessions,future session are started only if the user has the RESTRICTED SESSION privilege)
ALTER SYSTEM DISABLE RESTRICT SESSION
  用於終止KILL A SESSION 在v$session SID和SERIAL#

STARTUP FORCE (現關閉再重新啟動)   

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.