手动创建em错误问题

1、起因,初次创建成功后 网页打开EM主页发现报错

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

 

2、试图 在目录{OracleHome}\机器名_SYDB\sysman\config\emd.properties;修改agentTZRegion=Asia/Shanghai
之后emctl stop dbconsole ,emctl start dbconsole 后,发现错误仍然存在。

3、尝试重新recreate EM,报错无法启动 Database Control。 以下端口已被使用: [EM 代理端口:3938]
查看F:\oracle\product\10.2.0\db_1\install下 portlist文件,确实被占用
修改文件名称portlist1,重新创建EM

4、创建成功,仍然报错

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

 
此时修改 emd.properties;修改 agentTZRegion=Asia/Chungking

重启EM,成功。



网上其他资料:

资料一:

CMD下使用

emca -config dbcontrol db

配置EM出错,log中报

严重: 无法启动 Database Control。 以下端口已被使用: [Database Control HTTP 端口:1158 EM 代理端口:3938 Database Control 的 RMI 端口:5520]。

 

经查看是java.exe占用了1158和3938,结束掉java.exe仍然不行

为什么java.exe偏偏要占用这2个端口呢?想到%oracle_Home%/install/portlist.ini

把这个文件改名后,重新emca -config dbcontrol db,Database Control启动成功,打开了久违的EM

 

 

portlist.ini在运行emca -config dbcontrol db时会自动重新生成的


资料二:

emca -config dbcontrol db -repos recreate
若出现问题:
    严重: 无法启动 Database Control。 以下端口已被使用: [EM 代理端口:3938]。
有关详细资料, 请参阅 d:\oracle\product\10.2.0\db_1\cfgtoollogs\emca\cognos\emca_2009-06-29_05-56-26-下午.log 中的日志文件。
无法完成配置。 有关详细资料, 请参阅 d:\oracle\product\10.2.0\db_1\cfgtoollogs\emca\cognos\emca_2009-06-29_05-56-26-下午.log 中的

日志文件。
解决方法:
       先查看各端口的情况:D:\oracle\product\10.2.0\db_1\install目录下的portlist.ini文件里.
       >emca    (方便查看各个命令的设置,看到agent_port的设置)
       >emca -reconfig ports -agent_port 5678  
       (代理端口默认是3938,可以portlist.int中看到,既然提到端口被占用,就把它改为没占用的.用fport 软件查看没占用的端口)
       >set sid=cognos
       >emctl stop dbconsole
       >emctl start dbconsole
       使用em正常后,再把这个端口改回3938,看看使用正不正常.


    4>启动相关服务:
     set ORACLE_SID=cognos
     emctl start dbconsole



来自 “ ITPUB博客 ” ,链接:http://blog.itpub.net/26600495/viewspace-1386102/,如需转载,请注明出处,否则将追究法律责任。

转载于:http://blog.itpub.net/26600495/viewspace-1386102/

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值