Windows版:
情景:MESDB EM不能使用了,需要rebuild。
解决方案:
0,事先说明,此操作相当cool~ 因此,如果是online的db,请事先告知user停止操作,否则,DB会卡在那~
1,drop the sysman account and mangement objects:
drop role MGMT_USER;
drop user MGMT_VIEW cascade ;
drop public synonym MGMT_TARGET_BLACKOUTS;
drop public synonym SETEMVIEWUSERCONTEXT;
2,cmd下输入:
之后按提示进行输入安装即可。
3,ok后,输入:
*************************************************************************
常见问题:
1,SEVERE: Cannot start Database Control. The following ports are already in use:***
解决方案:换个em agent和http端口号(如5500)
*************************************************************************
Linux版:
情景:通过RMAN Copy过来的dtberp(http://www.cnblogs.com/vegaslee/archive/2009/05/07/1451717.html),现在需要做监控了,需要配置em。
解决方案:
1,查看数据库端口信息:
2,如果步骤1中有em的端口信息,则:
3,sqlplus到dtberp数据库中:
SQL > drop role MGMT_USER;
SQL > drop user MGMT_VIEW cascade ;
SQL > drop public synonym MGMT_TARGET_BLACKOUTS;
SQL > drop public synonym SETEMVIEWUSERCONTEXT;
4,新建em:
5,查看em当前状态: