oracle安裝後:無法與該代理取得聯繫。請驗證此代理的 url 是否爲 null

   

oracle安裝後:無法與該代理取得聯繫。請驗證此代理的 url 是否爲 null

安裝檢測到系統的主 IP 地址是 DHCP 分配的地址

解決方法很簡單,機器IP地址不能用自動分配,需要指定個即可

無法與該代理取得聯繫。請驗證此代理的 url 是否爲 null

解決方案:找到下面的文件

$ORACLE_HOME/db_1/$HOSTNAME/sysman/config/emd.properties

我的機器地址是

C:/oracle/product/10.2.0/db_1/WonderOraclePc_DEVDB/sysman/config

其中的agentTZRegion缺省是GMT,改爲你所在的時區即可,例如:

agentTZRegion=Asia/Chungking

試了PRC,不行

關於時區的列表參考:10.2.0/db_1/sysman/admin/supportedtzs.lst

然後先停止 dbconsole (控制檯)使時區設置生效並重啓OracleDBConsole:

在cmd中運行一下命令

set oracle_sid=orcl(如果沒有配置環境變量,敲這行)

stop dbconsole

emctl resetTZ agent

emctl config agent getTZ

start dbconsole

這時再進入

http://localhost:1158/em/console/logon/logon

便可進行相關操作了

-----------------------------------------------------------------------


下面是另一種回答


問題:

無法與該代理取得聯繫。請驗證此代理的 url 是否爲 null

安裝完成後,用瀏覽器登錄到企業管理器(http://機器名:1158/em/),用SYS用戶名登錄後總是提示(狀態 : 狀態暫掛 狀態暫掛時間 : 不可用)
點擊“啓動”,提示“請指定主機和目標數據庫身份證明” ,但輸入正確的“操作系統的用戶名和口令”和“數據庫用戶名和口令”後,總是提示“無法與該
代理取得聯繫。請驗證此代理的 url 是否爲 null”,啓動不了數據庫。


解決方案:


1、請檢查你安裝ORACLE的用戶在操作系統上是否屬於DBA組,在WIN下具體查詢方法:右鍵“我的電腦”->管理->本地用戶和組->用戶->“雙擊你當前登錄的用戶名”彈出窗口->隸屬於 查看隸屬於中是否存在ORA-DBA,如果有這個部分應該沒有問題,如果沒有,就增加一個,點擊增加,然後在高級->立即查找中找到這個,添加進去,如果連這個“ORA_DBA”角色都沒有,就先增加一個同名的角色。 注意:win7操作系統記得檢查administrator用戶屬性,隸屬於中是否存在ORA-DBA組。

2、檢查文件是否指定爲安全的。在安裝ORACLE軟件的$ORACLE_HOME/NETWORK/ADMIN/sqlnet.ora,查看:SQLNET.AUTHENTICATION_SERVICES= (NTS) 是否被註釋掉,這行如果被註釋掉不允許使用操作系統認證方式。

3、安裝實例中(非軟件安裝)大概第四個步驟,“使用Enterprise Manager配置數據庫”選項是否選中,若未選中,可以通過DBCA重新配置。

4、服務選項:OracleDBConsole+SID是否啓動,這部分應該是啓動了的,不然也加載不到控制檯去。


發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章