10G 更改IP地址或机器名后EM配置

10G中更改IP地址或者机器名之后要重新配置EM资料库,不然启动dbconsole会失败。

重建的步骤如下

1、 drop configuration files and repository run :

emca -deconfig dbcontrol  db -repos drop

2、 Logon SQLPLUS as user SYS or SYSTEM, and drop the sysman account and mangement objects:

a. drop user sysman cascade;
b. drop role MGMT_USER;
c. drop user MGMT_VIEW cascade;
d. drop public synonym MGMT_TARGET_BLACKOUTS;
e. drop public synonym SETEMVIEWUSERCONTEXT;  

 3、Create configuration files and repository run

emca -config dbcontrol db - repos create 

 如果有错,可以查看%ORACLE_HOME%\cfgtoollogs\emca下的日志,一般情况下可能遇到的错误有ORACLE_SID没有设置,SYSMAN已存在,服务已存在,重新执行一下就可以了。

原文地址:https://www.cnblogs.com/zeromyth/p/1610147.html