热门标签 | HotTags
当前位置:  开发笔记 > 编程语言 > 正文

Oracledatabase11g安装配置企业管理器databasecontrol失败

在Windows平台安装Oracle数据库不是一个很困难的事,但是从10g开始一直到11g,经常碰到的一个问题却是:配置企业管理器或者说D

在Windows平台安装Oracle数据库不是一个很困难的事,但是从10g开始一直到11g,经常碰到的一个问题却是:配置企业管理器或者说Database Control经常碰到问题,比如企业管理器配置失败,又或者按钮的中文字看不见等等。

我最近在安装11g的时候,眼看只剩下最后一步了,数据库也创建完成了,最后跳出一个框框说:

'Enterprise manager configuration failed due to the following error - Error starting Database Control. Refer to the log file at cfgtoollogs\dbca\orcl\emConfig.log for more detail...'
11g_configure-1-21_f.gif

原因是什么呢?

其实和很多Windows平台的企业管理器出现问题的原因一样,居然是时区的问题,可能你做梦也想不到吧,时区问题居然能够出现这样的影响。

大家必须先了解,事实上企业管理器的配置文件在$ORACLE_HOME下的sysman目录里,首先需要到目 录 '$ORACLE_HOME/sysman/admin' 下查找一个文件,叫'supportedtzs.lst',先确认我们自己用的Windows机器是处于所设置的‘北京,重庆。。。’这个时区,然后进入 目录 '$ORACLE_HOME/sysman/config' 寻找一个叫 'emd.properties'的文件,在文件的最后加上下面这行(其实这个设置的值在'supportedtzs.lst'里)

agentTZRegion=Asia/Shanghai 

现在只需要最后一步就能完成我们的设置了:

运行下面的命令

emctl resetTZ agent

这个命令会找到'emd.properties'所设置的时区的值,然后把值写到数据库里。到这里为止,大功告成!

使用命令

emctl start dbconsole

然后使用浏览器进入界面

https://localhost:1158/em

所有的事情都好了!否则连em都启动不了呀!

最后提醒一下,11g里的安全又严格了一些,记得在http后加上s !


转载于:https://www.cnblogs.com/codefly/archive/2011/01/12/oracle_em_managerment.html


推荐阅读
author-avatar
Sunlight丶丶丶
这个家伙很懒,什么也没留下!
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有