ORACLE啟動模式及關閉
<一>、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;
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/223653/viewspace-1266432/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- Oracle10g RAC 關閉及啟動Oracle
- oracle啟動與關閉Oracle
- ORACLE DataGuard 關閉啟動Oracle
- Oracle10g RAC 關閉及啟動步驟Oracle
- Oracle RAC 啟動與關閉Oracle
- 如何啟動或關閉oracle的歸檔(ARCHIVELOG)模式OracleHive模式
- Oracle 10g RAC正常關閉及啟動順序Oracle 10g
- archive log 歸檔模式 啟動關閉Hive模式
- Oracle監聽啟動後自動關閉Oracle
- oracle自動啟動和關閉的方法Oracle
- oracle 10g rac下啟動關閉與更改歸檔模式Oracle 10g模式
- Oracle例項的啟動和關閉Oracle
- oracle 啟動 關閉步驟詳解Oracle
- Oracle自動啟動和關閉的方法 (轉)Oracle
- oracle入門之1 rac下啟動關閉與更改歸檔模式Oracle模式
- rac下啟動關閉與更改歸檔模式模式
- 2 Day DBA-管理Oracle例項-關閉和啟動Oracle例項-使用OEMDC關閉和啟動Oracle例項Oracle
- Oracle DG主備啟動關閉順序Oracle
- Oracle DG主備啟動和關閉流程Oracle
- Oracle 10g RAC 啟動與關閉Oracle 10g
- oracle結構梳理----checkpoint——啟動與關閉Oracle
- oracle 例項啟動和關閉解讀Oracle
- Oracle單例項+ASM啟動與關閉Oracle單例ASM
- Oracle資料庫的啟動與關閉Oracle資料庫
- oracle啟動和關閉指令碼for LinuxOracle指令碼Linux
- Oracle資料庫的啟動和關閉Oracle資料庫
- ORACLE RAC 的啟動和關閉順序Oracle
- Oracle 11g RAC的啟動、關閉及修改歸檔總結Oracle
- 關閉及開啟oracle10g統計資訊自動收集功能Oracle
- oracle入門之1 rac下啟動關閉與更改歸檔模式 (zt)Oracle模式
- ubuntu如何關閉圖形介面,啟動文字模式Ubuntu模式
- rac下啟動關閉與更改歸檔模式(zt)模式
- 關閉及開啟oracle10g統計資訊自動收集功能(轉)Oracle
- ORACLE資料庫的啟動和關閉(轉)Oracle資料庫
- Oracle資料庫歸檔模式的開啟和關閉Oracle資料庫模式
- ORACLE AS 自動關閉Oracle
- 例項管理及資料庫的啟動關閉資料庫
- 啟動/關閉 dynamic viewView