Oracle執行個體及監聽的啟動與停止

來源:互聯網
上載者:User
 

Oracle 執行個體啟動

          1    su - oracle ,以oracle身份登入,同時帶oracle環境,注意那個-

          2    sqlplus sys/as sysdba , 以dba身份登入

          3    STARTUP [FORCE] [RESTRICT] [PFILE= filename] [OPEN [RECOVER][ database] | MOUNT | NOMOUNT]               Oracle的啟動實際是分三個步驟的

             (1)、startup nomount
             (2)、alter database mount
             (3)、alter database open

               分別對應三個命令參數。

               STARTUP [FORCE] [RESTRICT] [PFILE= filename] [OPEN [RECOVER][ database] |
MOUNT | NOMOUNT]

STARTUP OPEN:
    STARTUP預設的參數就是OPEN,開啟資料庫,允許資料庫的訪問。當前執行個體的控制檔案中所描述的所有檔案都已經開啟。

STARTUP MOUNT:
    MOUNT資料庫,僅僅給DBA進行管理操作,不允許資料庫的使用者訪問。僅僅只是當前執行個體的控制檔案被開啟,資料檔案未開啟。

STARTUP NOMOUNT:
    僅僅通過初始設定檔案,分配出SGA區,啟動資料庫後台進程,沒有開啟控制檔案和資料檔案。不能任何訪問資料庫。

STARTUP PFILE= filename:
    以filename為初始設定檔案啟動資料庫,不是採用預設初始設定檔案。

STARTUP FORCE:
    中止當前資料庫的運行,並開始重新正常的啟動資料庫。

STARTUP RESTRICT:
    只允許具有RESTRICTED SESSION許可權的使用者訪問資料庫。

STARTUP RECOVER:
    資料庫啟動,並開始介質恢複。

Oracle執行個體停止

            1    sqlplus sys/as sysdba

            2    shutdown [ NORMAL | TRANSACTIONAL | IMMEDIATE | ABORT ]

            SHUTDOWN有四個參數:NORMAL、TRANSACTIONAL、IMMEDIATE、ABORT。

            預設不帶任何參數時表示是NORMAL。

            SHUTDOWN NORMAL:不允許新的串連、等待會話結束、等待事務結束、做一個檢查點並關閉資料檔案。啟動時不需要執行個體恢複。
            SHUTDOWN TRANSACTIONAL:不允許新的串連、不等待會話結束、等待事務結束、做一個檢查點並關閉資料檔案。啟動時不需要執行個體恢複。

            SHUTDOWN IMMEDIATE:不允許新的串連、不等待會話結束、不等待事務結束、做一個檢查點並關閉資料檔案。沒有結束的事務是自動rollback的。啟動時不需要執行個體恢複。

            SHUTDOWN ABORT:不允許新的串連、不等待會話結束、不等待事務結束、不做檢查點且沒有關閉資料檔案。啟動時自動進行執行個體恢複。

            另外,對於NORMAL、TRANSACTIONAL、IMMEDIATE,DB Buffer Cache的內容寫入了資料檔案,沒有提交的事務被復原,所有的資源被釋放,資料庫被“乾淨”的關閉。 對於ABORT,DB Buffer Cache的內容沒有寫入資料檔案,沒有提交的事務也沒有復原。資料庫沒有dismount和關閉,資料檔案也沒有關閉。當資料庫啟動時,需要通過redo log恢複資料,通過復原段對交易回復,對資源進行釋放。

Oracle監聽啟動與停止

lsnrctl start

lsnrctl stop

Oracle監聽狀態

lsnrctl status

監聽處於關閉狀態,只能從本機串連資料庫

listener.ora檔案

相關文章

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在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.