要想啟動或關閉oracle系統,必須首先切換到oracle使用者
su - oracle
oracle>svrmgrl
svrmgr>connect internal
svrmgr>startup
svrmgr>quit
oracle>svrmgrl
svrmgr>connect internal
svrmgr>shutdown
svrmgr>quit
$ sqlplus /nolog
sql*plus: release 9.2.0.1.0 - production on fri oct 31 13:53:53 2003
sql> connect / as sysdba
connected to an idle instance.
sql> startup^c
sql> startup
oracle instance started.
要想啟動或關閉oracle系統必須首先切換到root使用者
su - root
hareg -y oracle
hareg -n oracle
startup nomount
非安裝啟動,這種方式啟動下可執行:重建控制檔案、重建資料庫,讀取init.ora檔案,啟動instance,即啟動sga和後台程序,這種啟動只需要init.ora檔案。
startup mount dbname
安裝啟動,這種方式啟動下可執行:資料庫日誌歸檔、資料庫介質恢復、使資料檔案聯機或離線, 重新定位資料檔案、重做日誌檔案。 執行「nomount」,然後開啟控制檔案,確認資料檔案和聯機日誌檔案的位置, 但此時不對資料檔案和日誌檔案進行校驗檢查。
startup open dbname
先執行「nomount」,然後執行「mount」,再開啟包括redo log檔案在內的所有資料庫檔案, 這種方式下可訪問資料庫中的資料。
startup
等於以下三個命令:startup nomount ; alter database mount ; alter database open
startup restrict
startup force
強制啟動方式 當不能關閉資料庫時,可以用startup force來完成資料庫的關閉 先關閉資料庫,再執行正常啟動資料庫命令
startup pfile=引數檔名
帶初始化引數檔案的啟動方式 先讀取引數檔案,再按引數檔案中的設定啟動資料庫 例:startup pfile=e:oracleadminoradbpfileinit.ora
startup exclusive
ORACLE例項啟動與關閉
例項啟動時經歷3個模式 nomount mount open 讀取引數檔案,後台程序 訪問控制檔案 附加資料庫結構 開啟資料庫使其資料檔案 和記憶體結構被啟動 成功 並與這些結構進 對使用者可用 行互動用於啟動例項的使用者 sysdba,sysoper 啟動命令 startup startup no...
SQLPlus 啟動與關閉Oracle資料庫
sqlplus 中啟動與關閉資料庫 啟動sqlplus,以sysdba角色登入資料庫。以windows 7 平台為例,首先啟動oracleservicesid sid為資料庫名字 服務,否則sqlplus無法登入。登入後在sqlplus中使用命令關閉資料庫 此時oracleservicesid服務不...
五 Oracle 的啟動與關閉
2 oracle 關閉 oracle是通過系統的服務來啟動的。oracleserviceorcl 資料庫服務 資料庫例項 是 oracle 核心服務該服務是資料庫啟動的基礎,只有該服務啟動,oracle 資料庫才能正常啟動。oracleoradb11g home1tnslistener 服務,服務只...