程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 數據庫知識 >> Oracle數據庫 >> Oracle數據庫基礎 >> oracle 10g 服務啟動不起來解決辦法

oracle 10g 服務啟動不起來解決辦法

編輯:Oracle數據庫基礎
修改計算機名稱後,Oracle所有服務全部都啟動不了。
建議不要隨意修改計算機名稱,因為修改計算機名稱後,要修改很多Oracle的配置,麻煩的要死。
記錄之。。。

我原來的計算機名為:thinkpad-x61
修改後的計算機名稱為:yinchong.mapbar.com

首先解決OracleDBConsole*服務。
在cmd窗口運行命令“emctl start dbconsole”,出現下面信息:

C:\Documents and Settings\yinchong>emctl start dbconsole
Oracle Enterprise Manager 10g Database Control Release 10.2.0.1.0
Copyright (c) 1996, 2005 Oracle Corporation.  All rights reserved.
http://thinkpad-x61:1158/em/console/aboutApplication
Starting Oracle Enterprise Manager 10g Database Control ...OracleDBConsolemap 服
務正在啟動 .
OracleDBConsolemap 服務無法啟動。

系統出錯。

發生系統錯誤 3。

系統找不到指定的路徑。


注意紅色部分的連接為你修改之前的計算機名稱,所以提示你系統找不到制定的路徑。
可以來修改相應的配置文件來解決,但是太麻煩。可以用下面方法解決之:
在cmd窗口運行命令:“emca -repos recreate”


C:\Documents and Settings\yinchong>emca -repos recreate

EMCA 開始於 2007-12-12 10:22:31
EM Configuration Assistant 10.2.0.1.0 正式版
版權所有 (c) 2003, 2005, Oracle。保留所有權利。

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

是否繼續? [yes(Y)/no(N)]: y
2007-12-12 10:22:47 Oracle.sysman.emcp.EMConfig perform
信息: 正在將此操作記錄到 D:\Oracle\product\10.2.0\db_1\cfgtoollogs\emca\map\emca
_2007-12-12_10-22-31-上午.log。
2007-12-12 10:22:48 Oracle.sysman.emcp.EMReposConfig dropRepository
信息: 正在刪除 EM 資料檔案庫 (此操作可能需要一段時間)...
2007-12-12 10:24:02 Oracle.sysman.emcp.EMReposConfig invoke
信息: 已成功刪除資料檔案庫
2007-12-12 10:24:02 Oracle.sysman.emcp.EMReposConfig createRepository
信息: 正在創建 EM 資料檔案庫 (此操作可能需要一段時間)...
2007-12-12 10:26:08 Oracle.sysman.emcp.EMReposConfig invoke
信息: 已成功創建資料檔案庫
已成功完成 Enterprise Manager 的配置

EMCA 結束於 2007-12-12 10:26:08

OK.!


"OracleOraDb10g_home1TNSListener"和“OracleService*”服務按一下操作:

修改“D:\Oracle\product\10.2.0\db_1\NETWORK\ADMIN”目錄下的listener.ora和tnsnames.ora兩個配置文件
將原來的計算機改成現在的計算機名或者localhost。
  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved