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登陆