ITPub博客

首页 > 数据库 > Oracle > 配置Oracle10g Enterprise Manager过程中出现的问题及其解决办法 

配置Oracle10g Enterprise Manager过程中出现的问题及其解决办法 

Oracle 作者:东西南北方 时间:2013-11-13 08:44:15 0 删除 编辑

[oracle@test ~]$ emctl start dbconsole

TZ set to PRC 
OC4J Configuration issue. /opt/app/oracle/product/10.2.0/db_1/oc4j/j2ee/OC4J_DBConsole_test_spdb not found.


解决:

重建一下OEM 
手工重新配置dbconsole的步骤:
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:
$emca -config dbcontrol db -repos create 
根据提示,先输入SID,再输入Y继续; 
输入端口1521,输入SYS密码,输入DBSNMP密码,输入SYSMAN 密码,输入Y继续 
完成。

 

此时在浏览器中可以访问EM,但按钮的中文是乱码。

解决方法:

        1.修改jdk 下面的字体。
  [oracle@test db_1]$ cd $ORACLE_HOME/jdk/jre/lib/
  [oracle@test lib]$ mv font.properties font.properties_bak
  [oracle@test lib]$
  [oracle@test lib]$ cp font.properties.zh_CN.Redhat font.properties
  [oracle@rac2 lib]$
  
  2.修改jre 下面的字体
  [oracle@test lib]$ cd $ORACLE_HOME/jre/1.4.2/lib
  [oracle@test lib]$ mv font.properties font.properties_bak
  [oracle@test lib]$ cp font.properties.zh_CN.Redhat font.properties
  
  3.清除em的cache
  [oracle@test lib]$ cd $ORACLE_HOME/oc4j/j2ee/oc4j_applications/applications/em/em/cabo/images/cache/zhs
  [oracle@test zhs]$ rm *.gif
  
  4. 重新启动em
  [oracle@test zhs]$ emctl stop dbconsole
  [oracle@test zhs]$ emctl start dbconsole

OK!


<!-- 正文结束 -->

来自 “ ITPUB博客 ” ,链接:https://blog.itpub.net/21632065/viewspace-1115407/ ,如需转载,请注明出处,否则将追究法律责任。

上一篇: 没有了~
下一篇: 没有了~
请登录后发表评论 登录
全部评论

注册时间:2009-05-12