ITPub博客

首页 > 数据库 > Oracle > 换IP 后Oracle 不能正常访问 解决办法

换IP 后Oracle 不能正常访问 解决办法

Oracle 作者:camelhjx 时间:2013-12-18 12:07:04 0 删除 编辑
修改计算机名后无法启动的根本原因 原配置文件中的计算机名是静态的写死的,那就找到这些配置文件,更新到最新的计算机名

需要修改的地方有以下目录:

一.D:appAdministratorproduct11.1.0db_1oc4jj2eeOC4J_DBConsole_oldhostname_myorcl 目录

1.修改改目录名至最新计算机名:OC4J_DBConsole_newhostname_myorcl

2.修改此目录下config目录中的http-web-site.xml文件中至最新计算机名称

二.D:appAdministratorproduct11.1.0db_1oldhostname_myorcl 目录

1.修改目录名到最新计算机名:newhostname_myorcl

2.修改此目录下的sysmanconfig目录中的 emagentlogging.properties emd.properties emoms.properties emomslogging.properties

几个.properties 文件中出现计算机名的都要更新

3.修改此目录下的sysmanemd目录中 targets.xml文件中出现的计算机名更新(不知这步是否必须,未测不作更改是不是有影响)

三.当然不能忘记注册表中路径信息

HKEY_LOCAL_MACHINESOFTWAREORACLESYSMANOracleDBConsolemyorcl 中EMSTATE 值更改至含有最新计算机名路径

 

这是手动修改方式 若有问题以后再修正,当然还有最经典的修改方式:emca -reconfig dbconctrol db -repos recreate


=================================================================================================经典修改方法

OracleDBConsoleorcl 服务因下列错误而停止: 
系统找不到指定的路径 


原因主要还是更改了主机名或换了IP导致的问题,更改了相应的文件名: 


D:/oracle/product/10.2.0/db_1/oc4j/j2ee/OC4J_DBConsole_192.168.0.136_dgtest(更换新IP或机器名) //dgtest为oracle_sid 

D:/oracle/product/10.2.0/db_1/asdfjkl_dgtest(更换新IP或机器名)//dgtest为oracle_sid 

在目

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

上一篇: 没有了~
请登录后发表评论 登录
全部评论

注册时间:2009-08-31

  • 博文量
    2
  • 访问量
    6071