日期:2014-05-17  浏览次数:20840 次

oracle创建实例之后是否会自动创建相应的em
RT,
如果不知道em地址,那怎么样找回来?

------解决方案--------------------
1、楼主输入的登录地址是什么?一般要输入http://ip地址:1158/em
2、em服务是否启动,通过emctl status dbconsole查一下,如没启动执行emctl start dbconsole,然后注意观察em启动时的端口号,一般默认端口为1158
3、确认em是否正确安装
4、试着执行emca -repos create重建em资料库,重建时要指定oracle sid、端口号、sys用户名和密码
5、可看看以下内容

============================================
看看你的SYSMAN用户是不是被锁住了!
有些关于10G EM的命令解释,希望对你有帮助。
============================================
如果安装了oem 应该拥有sysman、dbsnap用户的存在
select user_id,username from dba_users;

emca -h

emca -repos create

emca -r(如果机器名改变或者IP地址改变都会影响EM启动)

emca -r -DBCONSOLE_PORT 5500 创建新的WEB 浏览端口

emca -config dbcontrol db -repos recreate (smtp:smtp.hurray.com.cn)

目录$ORACLE_HOME/oc4j/j2ee/OC4J_dbcCONSOLE_<hostname>_<sid>
目录$ORACLE_HOME/<hostname>_<sid>
tree %ORACLE_HOME%\oc4j\j2ee\OC4J_DBConsole_tan_%ORACLE_SID%
tree %ORACLE_HOME%\tan_%ORACLE_SID%

http://192.168.0.210:5500/em/

cd $ORACLE_HOME/jdk/jre/lib $ORACLE_HOME/jre/1.4.2/lib/(font*zh_CN*)
cp font.properties.zh_CN.Redhat font.properties
$ORACLE_HOME/oc4j/j2ee/oc4j_applications/applications/em/em/cabo/images/cache/zhs

确认remote_login_passwordfile不为none 否则无法用EM登陆