永发信息网

刚刚装Oracle,打不开OEM该怎么办

答案:1  悬赏:0  手机版
解决时间 2021-04-06 06:27
  • 提问者网友:書生途
  • 2021-04-06 01:30
刚刚装Oracle,打不开OEM该怎么办
最佳答案
  • 五星知识达人网友:夜余生
  • 2021-04-06 02:03
尝试解决步骤: 1、在命令行输入emctl start dbconsole ,显示错误如下:EM Configuration issue。。。not found 2、了解原因是计算机名和IP地址修改过,最好解决方法:重新配置emca 3、按照以下步骤:1,修改DBSNMP密码:重新配置DBCONSOLE,需要输入DBSNMP密码,但任何密码都会显示错误,需要预先修改。sql>alter user dbsnmp identified by xxx;2,删除早期DBCONSOLE创建的用户:sql>drop role MGMT_USER;sql>drop user MGMT_VIEW cascade;sql>drop user sysman cascade;3,删除早期DBCONSOLE创建的对象:sql>drop PUBLIC SYNONYM MGMT_TARGET_BLACKOUTS;sql>drop public synonym SETEMVIEWUSERCONTEXT;4,重新创建DBCONSOLE:(如果是在windows下,要先到注册表删除DBCONSOLE的服务,重启电脑)emca -config dbcontrol db -repos create根据提示,先输入SID输入端口1521,输入SYS密码,输入DBSNMP密码,输入SYSMAN 密码途中遇到问题:SYSMAN 密码无论输入什么都不管用,期间查找各种重置SYSMAN密码的方法没有成功,而且用alter user SYSMAN identified by xxx;方法报错:SYSMAN用户不存在(原因是之前已经删除了这个用户),退出后再$emca -config dbcontrol db -repos create,再输入SYSMAN 密码(第一次重建时也试过的一个密码)竟然通过!!!!,然后又显示出错信息,查看日志:严重: 实例化 EM 配置文件时出错配置: Stack Trace:oracle.sysman.emcp.exception.EMConfigException: 实例化 EM 配置文件时出错at oracle.sysman.emcp.EMAgentConfig.updateAgentConfigFiles(EMAgentConfig.java:2560)at oracle.sysman.emcp.EMAgentConfig.performConfiguration(EMAgentConfig.java:1166)at oracle.sysman.emcp.EMAgentConfig.invoke(EMAgentConfig.java:207)at oracle.sysman.emcp.EMAgentConfig.invoke(EMAgentConfig.java:185)at oracle.sysman.emcp.EMConfig.perform(EMConfig.java:146)at oracle.sysman.emcp.EMConfigAssistant.invokeEMCA(EMConfigAssistant.java:479)at oracle.sysman.emcp.EMConfigAssistant.performConfiguration(EMConfigAssistant.java:1123)at oracle.sysman.emcp.EMConfigAssistant.statusMain(EMConfigAssistant.java:463)at oracle.sysman.emcp.EMConfigAssistant.main(EMConfigAssistant.java:412)再次查找解决方法,按照下面命令重新配置:emca -repos dropemca -config dbcontrol db -repos create根据提示输入相关信息,成功成功后会在命令窗口显示你的OEM网址,要记下进这个网址,之后登陆的时候可能会提示用户名出错,检查并更正以下错误, 然后重试该操作: 错误 - 以用户 administrator 的身份连接 主机 失败: ERROR: Wrong password for user1、从开始(start)进入设置——控制面板——管理工具找到本地安全策略2、打开本地安全策略,找到本地策略(local policies)3、打开其中的用户权限分配(user rights assignment)4、在右边的列表中找到“以批量任务登录”(log on as a batch job)5、选中,点击右键,选择属性,将数据库安装的所在操作系统用户,添加其中即可6、然后应用、确定。7、下次就使用安装oracle的os用户及相应的口令进行主机身份证明即可 附emca常用命令:创建一个EM资料库 emca -repos create 重建一个EM资料库 emca -repos recreate 删除一个EM资料库 emca -repos drop 配置数据库的 Database Control emca -config dbcontrol db 删除数据库的 Database Control配置
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯