刚装好数据库当时提示em创建失败,我在cmd下emca也还是出错。大家帮忙看看。错误信息:
----------------------------------------------------------------------------------------
Check if repos user already exists.原值 6:    WHERE username=UPPER('&EM_REPOS_USER');
新值 6:    WHERE username=UPPER('SYSMAN');
原值 8:   IF ( '&EM_CHECK_TYPE' = 'EXISTS') THEN
新值 8:   IF ( 'NOT_EXISTS' = 'EXISTS') THEN
原值   11:  raise_application_error(-20000, '&EM_REPOS_USER does not exists..');
新值   11:  raise_application_error(-20000, 'SYSMAN does not exists..');
原值   14:   ELSIF ( '&EM_CHECK_TYPE' = 'NOT_EXISTS' ) THEN
新值   14:   ELSIF ( 'NOT_EXISTS' = 'NOT_EXISTS' ) THEN
原值   17:  raise_application_error(-20001, '&EM_REPOS_USER already exists..');
新值   17:  raise_application_error(-20001, 'SYSMAN already exists..');
原值   21:  raise_application_error(-20002, 'Invalid Check type &EM_CHECK_TYPE');
新值   21:  raise_application_error(-20002, 'Invalid Check type NOT_EXISTS');
DECLARE
*
第 1 行出现错误:
ORA-20001: SYSMAN already exists..
ORA-06512: 在 line 17

--------------------------------------------------------------------------------------

解决方案 »

  1.   

    SYSMAN 用户已经存在了,不需要再创建了。楼主是是能不能登陆em
      

  2.   

    自己以前整理的... 楼主可以参考下...Oracle OEM 重建 
    http://user.qzone.qq.com/251097186/blog/1239309268
      

  3.   

    看看这两篇文章对你有没有帮助1. 删除em的repos出问题
    http://www.inthirties.com/?p=431
    2. 启动dbconsole出问题
    http://www.inthirties.com/?p=700