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

Windows 下 Oracle 9i 服務管理精簡指令碼與最佳實務

     編輯:Oracle 資料庫基礎

Oracle 9i 核心服務對照

服務名稱功能建議啟動類型
OracleService資料庫實例啟動/關閉自動 (本地使用) / 手動 (僅遠端連線)
OracleOraHomeListener,支援遠端連線需遠端存取時自動,否則手動
OracleOraHome內建 Apache,服務 JSP/mod_plsql視 Web 需求啟用
OracleOraHomeOEM 智慧代理使用 OEM 時自動
OracleOraHomeSNMP 管理手動
OracleOraHome傳呼/郵件告警手動
OracleMTSRecoveryServiceMTS/COM+ 交易恢復使用分散式交易時自動
OracleOraHomeOracle Names 快取手動 (極少使用)

命令列控制服務

REM 啟動核心資料庫
NET START OracleServiceORCL

REM 僅啟動 Listener
NET START OracleOraHome92TNSListener

REM 關閉所有
NET STOP OracleServiceORCL
NET STOP OracleOraHome92TNSListener
...

自動化批次檔範例

dbstart.cmd:

@ECHO OFF
SET ORASID=ORCL
NET START OracleService%ORASID%
REM NET START OracleOraHome92TNSListener
REM NET START OracleOraHome92HTTPServer
...

dbshut.cmd:

@ECHO OFF
SET ORASID=ORCL
NET STOP OracleService%ORASID%
REM NET STOP OracleOraHome92TNSListener
...

將服務改為「手動」,需要時雙擊批次檔即可,避免開機佔用大量記憶體。

Windows XP 服務管理技巧

控制台 → 管理工具 → 服務 → 雙擊服務 → 「啟動類型」改為「手動」。

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