os: windows server 2003 enterprise edition
在更改了主机名后EM无法启动了。
只能重装了,查看了网上很多资料,现在自己整理一下我的过程,希望对大家有帮助。
以sys 连接数据库,执行如下语句:
步骤1.
drop user sysman cascade;
drop role MGMT_USER;
drop user MGMT_VIEW cascade;
drop public synonym MGMT_TARGET_BLACKOUTS;
drop public synonym SETEMVIEWUSERCONTEXT;
步骤2.
断开以DBA角色连接的所有连接
步骤3.
在命令行输入:emca -repos drop
步骤4.
在命令行输入:emca -repos recreate
输入SID:
输入监听端口号:
输入SYS口令:
输入SYSMAN口令:
继续? Y
步骤5.
emca -config dbcontrol db
输入SID:
是否继续?Y
监听程序端口号:
输入SYS口令:
输入DBSNMP口令:
输入SYSMAN口令:
通知的电子邮件地址(可选):
服务器(可选):
是否继续? y
会显示成功信息。
完了以后可以看一下EM的端口是否改变了(portlist.ini),我重装以后已经改变了。
来自 “ ITPUB博客 ” ,链接:https://blog.itpub.net/10113559/viewspace-625091/ ,如需转载,请注明出处,否则将追究法律责任。