[oracle@test ~]$
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,但按钮的中文是乱码。
解决方法:
[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/ ,如需转载,请注明出处,否则将追究法律责任。