首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
您现在的位置: 程式碼之家 >> 數據庫知識 >  >> Oracle 資料庫 >> Oracle 教學

Windows 環境啟動 Oracle 資料庫服務快速指南

     編輯:Oracle 教學

Windows 環境啟動 Oracle 資料庫服務快速指南

資料庫無法連線的常見原因之一是 Oracle 服務未啟動。本文提供最精簡的啟動步驟,適用於 Windows 平台的 Oracle 11g/12c/19c 等版本。

核心啟動步驟

  1. 按 Win + R 開啟「執行」視窗,輸入 services.msc 並按 Enter。
  2. 在服務清單中找到以下兩項關鍵服務(預設名稱,實際可能因安裝路徑而異):
    • OracleOraDb11g_home1TNSListener — 監聽器服務
    • OracleServiceORCL — 資料庫實例服務(ORCL 為預設 SID)
  3. 依序以滑鼠右鍵點選上述服務 → 選擇「啟動」。
  4. 狀態欄顯示「執行中」即代表啟動完成。

驗證連線

開啟命令提示字元,執行:

sqlplus / as sysdba

若進入 SQL*Plus 提示符 SQL> 即表示資料庫已就緒。

常見問題排查

  • 服務名稱不符:若安裝時自訂 SID 或 Oracle Home,服務名稱會不同,請以「OracleService」與「TNSListener」關鍵字搜尋。
  • 服務啟動後隨即停止:檢查 Windows 事件檢視器 → Windows Logs → Application,尋找 Oracle 來源的錯誤代碼(如 ORA-12514、ORA-01033)。
  • 防火牆阻擋:確保 1521 埠(或自訂監聽埠)在 Windows 防火牆開放輸入規則。

進階:設定自動啟動

在 services.msc 中將上述兩項服務的「啟動類型」改為「自動」,即可在 Windows 開機時自動啟動 Oracle 資料庫。

掌握此流程,即可快速解決因服務未啟動導致的連線失敗問題。

  1. 上一篇文章:
  2. 下一篇文章:
Copyright © 程式碼之家 All Rights Reserved