oracle服務和監聽無法啟動

2021-08-31 02:54:17 字數 1043 閱讀 7632

由於計算機名稱改變或者ip位址改變導致本地資料庫無法啟動,

問題大概描述如下:

如上,如此操作之後服務仍然無法啟動,接下來需要其他操作

檢視日誌總的內容,大概是

check if repos user already exists.

解決方案如下:

oracle

2010-10-19 12:07:30

閱讀26

字型大小:大

小訂閱

1. 預設oem 連線:https://主機名:1158/em

2. 如果連線失敗需要做以下配置:

重新配置dbconsole的步驟

emca -repos drop

emca -repos create

emca -config dbcontrol db

emctl start dbconsole

如果過程中報錯:ora-20001: sysman already exists..

需先執行:

sql> drop user sysman cascade;

sql> drop role mgmt_user;

sql> drop user mgmt_view cascade;

sql> drop public synonym mgmt_target_blackouts;

sql> drop public synonym setemviewusercontext;

再執行:重新配置dbconsole的步驟

如果連線進入oem介面後,顯示無法連線資料庫例項。

需要修改hosts檔案。

設定要查詢的例項:set oracle_sid=demo

啟動:      emctl start dbconsole

停止:      emctl stop dbconsole

檢視狀態:    emctl status dbconsole

至此問題解決。

oracle服務監聽啟動正常,但無法連線

公司測試環境oracle資料庫不能訪問,重啟服務之後還是一樣,檢查了伺服器的防火牆,發現埠也是正常的,從伺服器的sqlplus登入資料庫可以正常訪問,tnsping 伺服器出現下面的情況,但是也不報錯,把監聽關了之後再在ping會出現無監聽的情況,lsnrctl status檢視監聽狀態同樣無響應,...

Oracle監聽服務無法啟動或丟失的解決辦法

解決辦法 開啟登錄檔編輯器,在hkey local machine system controlset 下的services和hkey local machine system controlset002下的services下,新建項oracleoradb10g home1thslistener,在...

Oracle監聽服務無法啟動或丟失的解決辦法

解決辦法 開啟登錄檔編輯器,在hkey local machine system controlset 下的services和hkey local machine system controlset002下的services下,新建項oracleoradb10g home1thslistener,在...