oracle資料庫實例啟動過程分三個步驟,分別是啟動實例,載入資料庫,打開數據。 1.NOMOUNT模式:這種模式只會創建實例,不會打開任何的數據文件,用戶要以sysdba的身份登錄,才具有關閉和啟動資料庫實例的許可權,根據參數文件啟動實例 2.MOUNT模式:啟動實例,裝載資料庫但是保持資料庫關閉的 ...
oracle資料庫實例啟動過程分三個步驟,分別是啟動實例,載入資料庫,打開數據。
1.NOMOUNT模式:這種模式只會創建實例,不會打開任何的數據文件,用戶要以sysdba的身份登錄,才具有關閉和啟動資料庫實例的許可權,根據參數文件啟動實例
2.MOUNT模式:啟動實例,裝載資料庫但是保持資料庫關閉的狀態,可以看到資料庫實例啟動,資料庫裝載,這種模式載入控制文件,讓實例和資料庫相關聯
3.OPEN模式:startup即可,啟動實例,載入並打開資料庫,在open狀態可以支持外部連接進來,資料庫根據控制文件找到並打開數據文件和日誌文件,打開資料庫
SQL> select status from v$instance; 查詢實例的狀態
SQL> select instance_name from v$instance; 查詢當前實例名
4.FORCE模式:終止實例重新啟動資料庫,強制性
關閉資料庫實例
1.NORMAL方式:正常關閉方式,數據關閉,卸載資料庫,實例shutdown
2.TRANSACTIONAL方式:事物關閉方式,保證當前活動事務都可以被提交,併在儘可能短的時間內關閉資料庫
3.IMMEDIATE方式:立即關閉,關閉所有用戶連接,終止活動事務,將未完成的事物回退,類似強制關閉
4.ABORT方式:終止關閉方式,強制性,可能會破壞資料庫完整性