對Oracle10修改機器名后服務無法啟動的解決
你是不是在Oracle10修改機器名后會發現服務無法啟動有時候,你如果想對這一現象有個好的了解或是想解決這一問題,你可以瀏覽以下的文章對Oracle10修改機器名有所了解,在此方面會有所收獲。
Oracle10安裝完后修改機器名造成 oracledbconsoleorcl 服務無法啟動,具體解決方法如下:
1.找到D:\oracle\product\10.2.0\db_1\NETWORK\ADMIN\listener.ora 將原機器名修改成新機器名。
2.找到D:\oracle\product\10.2.0\db_1目錄下原機器名命名的目錄,改成新機器名。
3.找到D:\oracle\product\10.2.0\db_1\oc4j\j2ee目錄下有個OC4J_DBConsole_原機器名_orcl的目錄,改成新機器名。但是在Oracle10安裝完后,oracledbconsoleorcl 啟動會報錯3,找不到路徑,我們繼續做一下操作。
4.CMD命令下執行emca -repos recreate (重新創建EM資料庫)
5.CMD命令下執行emca -config dbcontrol db
附:
SID:XXXX (數據庫名,默認orcl)
監聽程序端口號:1521 (端口:默認1521)
SYS 口令:******(系統管理員口令)
DBSNMP 用戶的口令:system
SYSMAN 用戶的口令:sysman
最后在登錄時提示: ORA-12545:因目標主機或對象不存在,原因:機器名稱改過后出現的
解決方法:
1.找到D:\oracle\product\10.2.0\db_1\NETWORK\ADMIN\tnsnames.ora 將原機器名修改成新機器名。同 listener.ora 修改相同。修改后可以登錄。
以上的相關內容就是對Oracle10安裝完后修改機器名造成 oracledbconsoleorcl 服務無法啟動,具體解決方法的介紹,望你有所收獲。
【編輯推薦】