登陆Oracle10g控制台时显示“Io 异常:Unknown host specified”

来源:互联网 发布:淘宝 云客服 工资 编辑:程序博客网 时间:2024/04/30 10:16

症状:

登陆http://localhost:1158/em后显示

Io 异常:Unknown host specified

java.lang.Exception: Exception in sending Request :: null

Agent process exited abnormally during initialization" in system event log

等信息,而且部分em功能无法使用。

 

这个问题是由数据库控制服务自动配置时区错误引起的,一般情况下,在文件中/config/emd.properties ,no agentTZRegion parameter或者agentTZRegion=GMT,只需要把GMT修改为我们当前的时区,重新启动OracleDBConsole_sid服务即可,如果安装了防火墙,必须保证相应的服务可以访问网络。

执行以下语句可以获得timezone的信息:select * from v$timezone_names,选择对应的timezone,比如agentTZRegion=Asia/Shanghai,重新启动OracleDBConsole_sid服务,问题解决。

第一步:找到 db_1/<机器名>_<sid>/sysman/config/emd.properties(如果不好找就在db_1下搜吧)

第二步:用记事本打开emd.properties,其中(应该是最后一行)agentTZRegion缺省是GMT,改为你所在的时区即可,例如: agentTZRegion=Asia/Shanghai

(注:关于时区的列表参考:10.2.0/db_1/sysman/admin/supportedtzs.lst 。或者执行以下语句可以获得timezone的信息:select * from v$timezone_names)

第三步:重启机器或者OracleDBConsole<SID>服务,OK,搞定!

原创粉丝点击