Oracle dbconsole由于ip改变而无法启动解决办法

由于 ip 改变,导致 oracle dbconsole 无法启动,解决方法如下:

* 首先启动 监听器
cmd 下,执行 lsnrctl start
* 尝试启动 dbconsole,查看是什么原因导致无法启动;
cmd 下,执行 emctl start dbconsole,如果报 OC4J Configuration issue. E:/oracle/product/10.1.0/Db_1/oc4j/j2ee/OC4J_DBConsole_192.168.1.102_orcl10g not found. 之类的错误,则可能是由于ip改变而引起的错误;
* 如果是由于ip改变导致的错误,则分别增加2个目录,并重命名:
   * 在 oracle_home/oc4j/j2ee/ 下复制 OC4J_DBConsole_oldhost_orcl 并重命名为 OC4J_DBConsole_newhost_orcl
   * 在 oracle_home/ 下复制 oldhost_orcl 并重命名为 newhost_orcl
  oldhost 指原来的 主机名或ip,
  newhost 指现在的 ip,在启动时的报错提示中可以看到新的ip,
  orcl 是 ORACLE_SID 的值,可以通过 ECHO ORACLE_SID 查看到,也可以通过 SET ORACLE_SID=xxx 设置,通过 SET命令只能对当前登录有效,如果要长期有效应当右击我的电脑->属性->高级->在系统环境变量中增加 ORACLE_SID 变量;
* 尝试启动 dbconsole
cmd下,执行 emctl start dbconsole,如果启动成功,则ok

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值