oracle 啟動模式

來源:互聯網
上載者:User

標籤:

轉載自:http://blog.csdn.net/nsj820/article/details/6573525

<一>、ORACLE資料庫啟動模式

1、啟動SQL*PLUS不與資料庫連接

   SQLPLUS /NOLOG

2、以SYSDBA角色與Oracle串連

   CONNECT username/password AS SYSDBA

3、啟動執行個體

   1>、啟動一個執行個體,裝配和開啟一個資料庫

       STARTUP;

       STARTUP PFILE=‘d:/oracle/admin/mydb/scripts/initMYDB.ora‘;

   2>、啟動一個執行個體但不裝配資料庫

       --典型應用為資料庫建立

       STARTUP NOMOUNT;

   3>、啟動一個執行個體,裝配資料庫但不開啟

       --該模式下允許你執行特定的維護操作,包括

       --重新命名資料庫、增刪或重新命名記錄檔、啟用和停用重做歸檔記錄檔選項;

       --執行完整的資料庫恢複

       STARTUP MOUNT;

   4>、在啟動時限制一個資料庫的存取

       --該模式使管理員可用資料庫,但一般操作員不可用,應用於

       --執行匯入匯出、執行SQL*loader的資料裝載、臨時阻止典型使用者使用資料

       --升遷或升級

       --在正常模式下,有CREATE SESSION系統特權的使用者可以串連到資料庫

       --限制模式下,同時具有CREATE SESSION和RESTRICTED SESSION兩個系統特權的使用者

       --才可以存取資料

       STARTUP RESTRICT;

       --關閉限制模式

       ALTER SYSTEM DISABLE RESTRICTED SESSION;

       --將正在啟動並執行正常模式改變為限制模式

       ALTER SYSTEM ENABLE RESTRICTED SESSION;

   5>、強制一個執行個體啟動(用於啟動時出現問題情況,少用,慎用!)

       STARTUP FORCE;

   6>、啟動執行個體,裝配資料庫和啟動完全的介質恢複

       STARTUP OPEN RECOVER;

4、改變資料庫可用性

   1>、裝配資料庫

       ALTER DATABASE MOUNT;

   2>、開啟資料庫

       ALTER DATABASE OPEN;

   3>、以唯讀或唯寫或讀寫方式開啟資料庫

       ALTER DATABASE OPEN READ ONLY;

       ALTER DATABASE WRITE READ ONLY;

       ALTER DATABASE OPEN READ WRITE;

<二>、ORACLE資料庫關閉

1、正常關閉

   SHUTDOWN NORMAL;

2、事務性關閉

   --不許新串連,但等待現有的事務執行結束

   SHUTDOWN TRANSACTIONAL;

3、立即關閉

   SHUTDOWN IMMEDIATE;

4、強制關閉   

   --該模式關閉下次啟動時要進行執行個體恢複過程

   SHUTDOWN ABORT;

5、停頓資料庫

   --該狀態下只允許DBA會話,不允許新的非DBA串連建立

   ALTER SYSTEM QUIESCE RESTRICTED;

   --取消停頓

   ALTER SYSTEM UNQUIESCE;

   --查看執行個體的停頓狀態

   --列ACTIVE_STATE說明:NORMAL未停頓QUIESCING正在停頓,但仍有非DBA會話

   --QUIESCED已停頓

   select ACTIVE_STATE from V$INSTANCE;

6、掛起資料庫

   --暫停對資料檔案和控制檔案的所有IO,可以在無IO幹擾情況先進行備份

   --掛起命令可以掛起資料庫而並不指定一個執行個體

   ALTER SYSTEM SUSPEND;

   --恢複到非掛起狀態

   ALTER SYSTEM RESUME;  

   --查看掛起狀態

   SELECT DATABASE_STATUS FROM V$INSTANCE;

oracle 啟動模式

相關文章

聯繫我們

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