關閉:
1、shutdown normal
不允許新的連線、等待會話結束、等待事務結束、做乙個檢查點並關閉資料檔案。啟動時不需要例項恢復。
2、shutdown transactional
不允許新的連線、不等待會話結束、等待事務結束、做乙個檢查點並關閉資料檔案。啟動時不需要例項恢復。
3、shutdown immediate
不允許新的連線、不等待會話結束、不等待事務結束、做乙個檢查點並關閉資料檔案。沒有結束的事務是自動rollback的。啟動時不需要例項恢復。
4、shutdown abort
不允許新的連線、不等待會話結束、不等待事務結束、不做檢查點且沒有關閉資料檔案。啟動時自動進行例項恢復。shutdown abort 立即關閉。但是下次啟動時很可能會有問題。慎用。
啟動:1、startup nomount
非安裝啟動,這種方式下啟動可執行:重建控制檔案、重建資料庫,讀取init.ora檔案,啟動instance,即啟動sga和後台程序,這種啟動只需要init.ora檔案。
2、startup mount (dbname)
安裝啟動,這種方式啟動下可執行:資料庫日誌歸檔、資料庫介質恢復、使資料檔案聯機或離線、重新定位資料檔案、重做日誌檔案。
執行「nomount」,然後開啟控制檔案,確認資料檔案和聯機日誌檔案的位置,但此時不對資料檔案和日誌檔案進行校驗檢查。
3、startup open (dbname)
先執行「nomount」,然後執行「mount」,再開啟包括redo log檔案在內的所有資料庫檔案,這種方式下可訪問資料庫中的資料。
4、startup 等於以下三個命令
startup nomount
alter database mount
alter database open
6、startup force
強制啟動方式,當不能關閉資料庫時,可以用startup force來完成資料庫的關閉,先關閉資料庫,再執行正常啟動資料庫命令
7、startup pfile=引數檔名
帶初始化引數檔案的啟動方式,先讀取引數檔案,再按引數檔案中的設定啟動資料庫
例:startup pfile=e:\oracle\admin\oradb\pfile\init.ora
8、startup exclusive
獨佔和共享啟動
oracle啟動和關閉
資料庫的啟動有三中 1 startup nomount 這種過程又稱為 非安裝啟動 啟動過程為 啟動oracle例項,不載入資料庫,不開啟資料庫。在這個過程中只需要init.ora初始化引數檔案,重建控制檔案,即啟動sga和後台程序 在以下幾種情況下需要用到這種模式 a 資料庫的控制檔案全部損害 b...
Linux 啟動關閉oracle
啟動資料庫例項,分為兩步 第一步,啟動監聽 第二步,啟動資料庫例項。一 如何啟動資料庫例項 1.進入到sqlplus啟動例項 oracle wuzhq su oracle 切換到oracle使用者 oracle wuzhq lsnrctl start 開啟監聽 oracle wuzhq sqlplu...
Oracle啟動與關閉
要想啟動或關閉oracle系統,必須首先切換到oracle使用者 su oracleoracle svrmgrl svrmgr connect internal svrmgr startup svrmgr quitoracle svrmgrl svrmgr connect internal svrm...