今天來公司啟動(dòng)電腦,到登陸界面,電腦報(bào)有個(gè)服務(wù)啟動(dòng)失敗,我的電腦沒有新裝軟件,周六還沒有問題,怎么突然報(bào)這個(gè)錯(cuò)誤?于是到
今天來公司啟動(dòng)電腦,到登陸界面,電腦報(bào)有個(gè)服務(wù)啟動(dòng)失敗,我的電腦沒有新裝軟件,周六還沒有問題,怎么突然報(bào)這個(gè)錯(cuò)誤?于是到事件查看器中看看什么問題,顯示是OracleDBConsoleorcl啟動(dòng)失敗,到服務(wù)里一看,確實(shí)沒有啟動(dòng)。手動(dòng)啟動(dòng)一下,報(bào)錯(cuò)誤碼2
我裝的是10g,于是到ORACLEproduct10.2.0db_1test_orclsysmanlog目錄看一下log里寫了什么,打開OracleDBConsoleorclsrvc.log.
log最后記錄的是:
————– [OracleDBConsoleorcl] ————
EMDROOT=c:oracleproduct10.2.0db_1
ORACLE_HOME=c:oracleproduct10.2.0db_1
EMDSTATE=c:oracleproduct10.2.0db_1wangzh_orcl
CONSOLE_CFG=dbconsole
TRACE_LEVEL=16
TIMEOUT=15
12/10/07 10:56:03 Start pending…
12/10/07 10:56:03 Verifying dbconsole is not started already. Command line "c:oracleproduct10.2.0db_1binemctl.bat" istatus dbconsole
12/10/07 10:56:04 dbconsole launch commandline is "c:oracleproduct10.2.0db_1binemctl.bat" istart dbconsole
12/10/07 10:56:04 Tracking process launch…
12/10/07 10:56:34 dbconsole exited with retCode 2.
12/10/07 10:56:34 Check c:oracleproduct10.2.0db_1test_orclsysmanlogemdbconsole.nohup for details
日志讓看emdbconsole.nohup文件,目錄里沒有這個(gè)文件呀。
手動(dòng)執(zhí)行一下emctl.bat,于是啟動(dòng)控制臺(tái),執(zhí)行emctl.bat istart dbconsole,報(bào)錯(cuò),ORACLE_SID沒有定義,打開emctl.bat看看,這里是定義環(huán)境變量的地方,其中已經(jīng)設(shè)置了這些:
if not defined REMOTE_EMDROOT (set ORACLE_HOME=Ec:oracleproduct10.2.0db_1)
if not defined REMOTE_EMDROOT (set EMDROOT=%ORACLE_HOME%)
if defined REMOTE_EMDROOT (set ORACLE_HOME=%REMOTE_EMDROOT%)
if defined REMOTE_EMDROOT (set EMDROOT=%ORACLE_HOME%)
if defined REMOTE_EMDROOT (set LOCAL_EMDROOT=c:oracleproduct10.2.0db_1)
……
后邊還有一條設(shè)置:
if not defined DBCONSOLE_SERVICE_NAME (set DBCONSOLE_SERVICE_NAME=OracleDBConsole%ORACLE_SID%),用到了
ORACLE_SID,但沒有看到前面設(shè)置,只能手動(dòng)設(shè)置ORACLE_SID試試,于是加了一條設(shè)置:
if defined REMOTE_EMDROOT (set ORACLE_SID=orcl) orcl是我的數(shù)據(jù)庫實(shí)例名
到服務(wù)中啟動(dòng)OracleDBConsoleorcl,ok,沒有報(bào)錯(cuò);
重新啟動(dòng)計(jì)算機(jī),也沒有報(bào)錯(cuò),OracleDBConsoleorcl服務(wù)也啟動(dòng)了
聲明:本網(wǎng)頁內(nèi)容旨在傳播知識(shí),若有侵權(quán)等問題請(qǐng)及時(shí)與本網(wǎng)聯(lián)系,我們將在第一時(shí)間刪除處理。TEL:177 7030 7066 E-MAIL:11247931@qq.com