淺析linux下Oracle 10g啟動(dòng)與關(guān)閉
Windows平臺(tái)下的Oracle文章有很多,現(xiàn)在就Linux下Oracle 10g的啟動(dòng)與關(guān)閉作簡(jiǎn)單說明。
1,以linux下Oracle用戶登錄
- su oracle
2,啟動(dòng)TNS監(jiān)聽器
- $ORACLE_HOME/bin/lsnrctl start
3,用sqlplus啟動(dòng)數(shù)據(jù)庫(kù)
- $ORACLE_HOME/bin/sqlplus /nolog
- SQL> connect system/change_on_install as sysdba
- SQL> startup
出現(xiàn)如下顯示,表示在linux下Oracle已經(jīng)成功啟動(dòng)
- ORACLE instance started.
- Total System Global Area 205520896 bytes
- Fixed Size 778392 bytes
- Variable Size 74456936 bytes
- Database Buffers 130023424 bytes
- Redo Buffers 262144 bytes
- Database mounted.
- Database opened.
4,用sqlplus停止數(shù)據(jù)庫(kù)
- $ORACLE_HOME/bin/sqlplus /nolog
- SQL> connect system/change_on_install as sysdba
- SQL> shutdown
注:shutdown可加關(guān)閉選項(xiàng),從最溫和到最粗暴的行為選項(xiàng)為(shutdown、shutdown transactional、shutdown immediate、shutdown abort)
命令解釋如下
- shutdown:關(guān)閉,等待每個(gè)用戶退出系統(tǒng)戓被取消后退出關(guān)閉數(shù)據(jù)庫(kù)。
- shutdown transactional:事務(wù)性關(guān)閉,等待每個(gè)用戶提交戓回退當(dāng)前的事務(wù),然后oracle取消對(duì)話,在所有用戶退出系統(tǒng)后執(zhí)行關(guān)閉。
- shutdown immediate:直接關(guān)閉,取消所有用戶對(duì)話(促使回退),執(zhí)行正常的關(guān)閉程序。
- shutdown abort:終止關(guān)閉,關(guān)閉數(shù)據(jù)庫(kù)時(shí)沒有自動(dòng)檢查點(diǎn)戓日志開關(guān)。
出現(xiàn)如下顯示,表示oracle已經(jīng)停止
- Database closed.
- Database dismounted.
- ORACLE instance shut down.
注:$ORACLE_HOME為oracle的安裝路徑
以上就Linux下Oracle 10g的啟動(dòng)與關(guān)閉作做了些匯總,要想了解的其他相關(guān)問題的解決方案,請(qǐng)留意本站上的相關(guān)論壇。
【編輯推薦】


















