首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫

Linux 下 Oracle 數據庫與監聽器常用操作命令速查

     編輯:Oracle 資料庫相關知識

核心啟停流程

1. 啟動數據庫實例

su - oracle
sqlplus " / as sysdba "
SQL> STARTUP
SQL> EXIT

2. 啟動監聽器

lsnrctl start

3. 應用層啟動(示例)

su - apmbox
cd OpenISES/bin
./startuo.sh

常用驗證命令

  • lsnrctl status — 查看監聽器狀態與已註冊服務
  • ps -ef | grep pmon — 確認實例進程是否存在
  • sqlplus / as sysdba <<< "SELECT status FROM v$instance;" — 快速檢查實例狀態

環境變量檢查

確保 ORACLE_HOME、ORACLE_SID、PATH、LD_LIBRARY_PATH 已正確導出,建議寫入 ~/.bash_profile 或 /etc/profile.d/oracle.sh。

最佳實踐提示

  • 生產環境建議使用 systemd 或 crsctl (RAC) 管理服務依賴與自啟動。
  • 監聽器配置變更後需 lsnrctl reload 或 restart 生效。
  • 關閉順序:應用 → 數據庫 → 監聽器;啟動順序相反。
  1. 上一篇文章:
  2. 下一篇文章:
Copyright © 程式碼之家 All Rights Reserved