OracleDBConsoleorcl 啟動不了 服務特定錯誤2【解決辦法】


問題描述:

我的oracle不知道為什么OracleDBConsoleorcl 啟動不了 出現“服務特定錯誤2”現在我也不知道原因

估計是因為我電腦的IP經常變動,有時在公司用,有時在家里用!

我的oracle版本:oracle10g

 

 

問題解決:

上網搜索,發現很多人遇到過這問題,不過導致這問題的原因也很多,我是試了幾個方法都不行,后來進行如下:

第一步:先刪除原來的配置: 
D:\Documents and Settings\guanhao>emca -repos drop 
EMCA 開始於 2007-11-19 14:45:06 
EM Configuration Assistant 10.2.0.1.0 正式版 
版權所有 (c) 2003, 2005, Oracle。保留所有權利。

輸入以下信息: 
數據庫 SID: tuosi 
監聽程序端口號: 1521 
SYS 用戶的口令: 
SYSMAN 用戶的口令: 
SYSMAN 用戶的口令: 
是否繼續? [yes(Y)/no(N)]: y 
2007-11-19 14:45:20 oracle.sysman.emcp.EMConfig perform 
信息: 正在將此操作記錄到 E:\oracle\product\10.2.0\db_1\cfgtoollogs\emca\tuosi\em 
ca_2007-11-19_02-45-06-下午.log。 
2007-11-19 14:45:21 oracle.sysman.emcp.EMReposConfig dropRepository 
信息: 正在刪除 EM 資料檔案庫 (此操作可能需要一段時間)... 
2007-11-19 14:48:13 oracle.sysman.emcp.EMReposConfig invoke 
信息: 已成功刪除資料檔案庫 
已成功完成 Enterprise Manager 的配置 
EMCA 結束於 2007-11-19 14:48:13 


-------------------------------------------------------------------------------- 
第二步:創建新的配置: 
D:\Documents and Settings\guanhao>emca -repos create 
EMCA 開始於 2007-11-19 14:53:35 
EM Configuration Assistant 10.2.0.1.0 正式版 
版權所有 (c) 2003, 2005, Oracle。保留所有權利。

輸入以下信息: 
數據庫 SID: tuosi 
監聽程序端口號: 1521 
SYS 用戶的口令: 
SYSMAN 用戶的口令:

是否繼續? [yes(Y)/no(N)]: y 
2007-11-19 14:53:50 oracle.sysman.emcp.EMConfig perform 
信息: 正在將此操作記錄到 E:\oracle\product\10.2.0\db_1\cfgtoollogs\emca\tuosi\em 
ca_2007-11-19_02-53-35-下午.log。 
2007-11-19 14:53:50 oracle.sysman.emcp.EMReposConfig createRepository 
信息: 正在創建 EM 資料檔案庫 (此操作可能需要一段時間)... 
2007-11-19 14:57:40 oracle.sysman.emcp.EMReposConfig invoke 
信息: 已成功創建資料檔案庫 
已成功完成 Enterprise Manager 的配置 
EMCA 結束於 2007-11-19 14:57:40 

 

-------------------------------------------------------------------------------- 
第三步:

D:\Documents and Settings\guanhao>emca -config dbcontrol db 

EMCA 開始於 2007-11-19 15:02:45 
EM Configuration Assistant 10.2.0.1.0 正式版 
版權所有 (c) 2003, 2005, Oracle。保留所有權利。

輸入以下信息: 
數據庫 SID: tuosi 
已為數據庫 tuosi 配置了 Database Control 
您已選擇配置 Database Control, 以便管理數據庫 tuosi 
此操作將移去現有配置和默認設置, 並重新執行配置 
是否繼續? [yes(Y)/no(N)]: y 
監聽程序端口號: 1521 
SYS 用戶的口令: 
DBSNMP 用戶的口令: 
用戶名/口令無效。 
DBSNMP 用戶的口令: 
SYSMAN 用戶的口令: 
通知的電子郵件地址 (可選): 
通知的發件 (SMTP) 服務器 (可選): 
-----------------------------------------------------------------

已指定以下設置

數據庫 ORACLE_HOME ................ E:\oracle\product\10.2.0\db_1

數據庫主機名 ................ server 
監聽程序端口號 ................ 1521 
數據庫 SID ................ tuosi 
通知的電子郵件地址 ............... 
通知的發件 (SMTP) 服務器 ...............

----------------------------------------------------------------- 
是否繼續? [yes(Y)/no(N)]: y 
2007-11-19 15:03:25 oracle.sysman.emcp.EMConfig perform 
信息: 正在將此操作記錄到 E:\oracle\product\10.2.0\db_1\cfgtoollogs\emca\tuosi\em 
ca_2007-11-19_03-02-45-下午.log。 
2007-11-19 15:03:27 oracle.sysman.emcp.util.DBControlUtil stopOMS 
信息: 正在停止 Database Control (此操作可能需要一段時間)... 
2007-11-19 15:03:39 oracle.sysman.emcp.util.DBControlUtil startOMS 
信息: 正在啟動 Database Control (此操作可能需要一段時間)... 
2007-11-19 15:04:29 oracle.sysman.emcp.EMDBPostConfig performConfiguration 
信息: 已成功啟動 Database Control 
2007-11-19 15:04:29 oracle.sysman.emcp.EMDBPostConfig performConfiguration 
警告: 無法創建 Database Control 快捷方式 
2007-11-19 15:04:29 oracle.sysman.emcp.EMDBPostConfig performConfiguration 
信息: >>>>>>>>>>> Database Control URL 為 http://server:5500/em <<<<<<<<<<< 
已成功完成 Enterprise Manager 的配置 
EMCA 結束於 2007-11-19 15:04:29

 

在這一步,OracleDBConsoleorcl已經啟動了,只是監聽器還沒啟動

 

第四步:登陸http://server:5500/em 啟動監聽器,(有時候會啟動不成功,報adapter錯誤,不過我最后是成功了)在里面有需要用到系統身份驗證,可見本blog前面一篇日志:ORACLE 網絡服務 主機登陸

 

這樣,大概是解決問題了。

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM