Oracle啓動和關閉、監聽服務的啓動/關閉

一:sql*plus啓動/關閉:sql

1.Sqlplus /nolog         啓動sql*plus【不鏈接數據庫的方式】數據庫

2.conn / as sysdba        以DBA的身份鏈接到 oracleoracle

3.startup            啓動數據庫spa

 

數據庫啓動有三種方式及應用場景日誌

1> 正常啓動orm

     startup  [open]         啓動順序:1.啓動實例【參數文件】,建立後臺進程及服務                     進程

                      2.爲實例加載數據庫【控制文件】、加載數據庫將打開控制文件,事務

                      獲取數據庫名稱、數據文件的位置和名稱等關於數據庫物理結構的信息,爲打開數據庫作好準備io

                      3.打開數據庫,將數據庫設置爲打開狀態,實例打開全部數據文件和重作日誌文件class

                 應用場景:open方式又分爲非受限狀態和受限狀態,受限狀態下:

                       1.執行數據導入導出

                       2.使用sql*loader提取外部數據

                      3.禁止普通用戶訪問數據庫

                       4.數據庫移植或者升級操做

  

 

2> startup  mount            啓動順序:正常啓動的 一、2步驟

                  應用場景:因爲未打開物理數據文件,故適用於:

                      1.數據文件的操做

                      2.日誌文件的操做

                      3.數據庫恢復的操做

                      4.數據庫的歸檔模式的操做

 

 

3>startup  nomount           啓動順序:正常啓動的 1 步驟

                  應用場景:因爲未打開控制文件、數據文件,故適用於:

                          1.建立數據庫、

                          2.重置控制文件

4.關閉數據庫

   正常關閉 shutdown

   當即關閉 shutdown immediate

   關閉事務 shutdown transactional

   強行關閉 shutdown abort

 

二:oracle監聽服務的啓動/關閉:

 啓動:lsnrctl start

 中止:lsnrctl stop

    狀態:lsnrctl status

 

非受限狀態和受限狀態

相關文章
相關標籤/搜索