程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 數據庫知識 >> Oracle數據庫 >> Oracle數據庫基礎 >> 淺析linux下Oracle 10g啟動與關閉

淺析linux下Oracle 10g啟動與關閉

編輯:Oracle數據庫基礎

Windows平台下的Oracle文章有很多,現在就Linux下Oracle 10g的啟動與關閉作簡單說明。

1,以Linux下Oracle用戶登錄

  1. su Oracle  

2,啟動TNS監聽器

  1. $Oracle_HOME/bin/lsnrctl start  

3,用sqlplus啟動數據庫

  1. $Oracle_HOME/bin/sqlplus /nolog   
  2. SQL> connect system/change_on_install as sysdba   
  3. SQL> startup  

出現如下顯示,表示在Linux下Oracle已經成功啟動

  1. Oracle instance started.  
  2. Total System Global Area  205520896 bytes  
  3. Fixed Size                   778392 bytes  
  4. Variable Size              74456936 bytes  
  5. Database Buffers          130023424 bytes  
  6. Redo Buffers                 262144 bytes  
  7. Database mounted.  
  8. Database opened.  
  9.  

4,用sqlplus停止數據庫

  1. $Oracle_HOME/bin/sqlplus /nolog   
  2. SQL> connect system/change_on_install as sysdba   
  3. SQL> shutdown  
  4.  

注:shutdown可加關閉選項,從最溫和到最粗暴的行為選項為(shutdown、shutdown transactional、shutdown immediate、shutdown abort)
命令解釋如下

  1. shutdown:關閉,等待每個用戶退出系統戓被取消後退出關閉數據庫。  
  2. shutdown transactional:事務性關閉,等待每個用戶提交戓回退當前的事務,然後Oracle取消對話,在所有用戶退出系統後執行關閉。  
  3. shutdown immediate:直接關閉,取消所有用戶對話(促使回退),執行正常的關閉程序。  
  4. shutdown abort:終止關閉,關閉數據庫時沒有自動檢查點戓日志開關。  
  5.  

出現如下顯示,表示Oracle已經停止

  1. Database closed.  
  2. Database dismounted.  
  3. Oracle instance shut down.  

注:$ORACLE_HOME為Oracle的安裝路徑
以上就Linux下Oracle 10g的啟動與關閉作做了些匯總,要想了解的其他相關問題的解決方案,請留意本站上的相關論壇。

  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved