案例說明
為了節約系統資源,我們在練習的電腦中經常會将oracle的各種服務設為手動的啟動模式,有時為了友善期間不願意打開服務視窗,是以特在此記錄一下指令行啟動方法。
我有兩個例程:orcl--做目标;test--做恢複目錄資料庫。
一般來說順序如下:
C:\>net start oracleserviceorcl
OracleServiceORCL 服務正在啟動 ..............................
OracleServiceORCL 服務已經啟動成功。
C:\>net start oracleservicetest
OracleServiceTEST 服務正在啟動 ........................................
OracleServiceTEST 服務已經啟動成功。
C:\>set oracle_sid=orcl
C:\>emctl start dbconsoleOracle Enterprise Manager Database Control Release 10.2.0.1.0
Copyright (c) 1996, Oracle Corporation. All rights reserved.
http://aaaa:1158/em/console/aboutApplication
Starting Oracle Enterprise Manager 10g Database Control ...OracleDBConsoleorcl 服務正在啟動 ........
............
OracleDBConsoleorcl 服務已經啟動成功。
C:\>lsnrctl start
LSNRCTL for 32-bit Windows: Version 10.2.0.1.0 - Production on 11-9月 -2009 05:25:20
Copyright (c) 1991, 2005, Oracle. All rights reserved.
啟動tnslsnr: 請稍候...
TNSLSNR for 32-bit Windows: Version 10.2.0.1.0 - Production
系統參數檔案為F:\oracle\product\1020\db_1\network\admin\listener.ora
寫入F:\oracle\product\1020\db_1\network\log\listener.log的日志資訊
監聽: (DESCRIPTION=(ADDRESS=(PROTOCOL=tcp)(HOST=aaaa)(PORT=1521)))
正在連接配接到 (DESCRIPTION=(ADDRESS=(PROTOCOL=TCP)(HOST=aaaa)(PORT=1521)))
LISTENER 的 STATUS
------------------------
别名 LISTENER
版本 TNSLSNR for 32-bit Windows: Version 10.2.0.1.0 - Production
啟動日期 11-9月 -2009 05:25:26
正常運作時間 0 天 0 小時 0 分 6 秒
跟蹤級别 off
安全性 ON: Local OS Authentication
SNMP OFF
監聽程式參數檔案 F:\oracle\product\1020\db_1\network\admin\listener.ora
監聽程式日志檔案 F:\oracle\product\1020\db_1\network\log\listener.log
監聽端點概要...
(DESCRIPTION=(ADDRESS=(PROTOCOL=tcp)(HOST=aaaa)(PORT=1521)))
服務摘要..
服務 "PLSExtProc" 包含 1 個例程。
例程 "PLSExtProc", 狀态 UNKNOWN, 包含此服務的 1 個處理程式...
指令執行成功
OK,兩個伺服器例程,一個OEM服務,一個監聽服務全部啟動成功。