由於計算機名稱改變或者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,在...