慧9建 发表于 2018-9-7 07:50:32

Oracle的OEM无法正常进入问题

  安装好数据库后,把OEM进行启用。
  emctl start dbconsole
  如果登录有问题http://oracle11g:5500/em/console
  尝试重建oem
  先emctl stop dbconsole
  emca -deconfig dbcontrol db -repos drop
  输入oracle sid,SID必须正确,否则报错
  drop掉后,
  emca -config dbcontrol db -repos recreate
  监听端口号必须正确,如果忘了可以再tnsname.ora文件中查找,具体路径:/u01/oracle/11g/network/admin/tnsnames.ora
  然后输入sys、sysman、dbsnmp用户的密码,如果不记得,可以sqlplus / as sysdba登库用alter user修改口令。
  等待重建完成。
  在emctl start dbconsole,如果提示/etc/hosts的hostname问题,在oracle用户的环境变量中增加
  export ORACLE_HOSTNAME=oracle11g
  再重启EM console使用sys用户和密码以sysdba身份登录页面即可。
  PS:使用emctl unsecure dbconsole可以使用http方式登录OEM

页: [1]
查看完整版本: Oracle的OEM无法正常进入问题