添加EM


方法1:

C:\Windows\System32>emca -config dbcontrol db -repos recreate

方法2:

用dbca配置当前数据库


注意:

如果之前安装过EM,现在要卸载重装的,建议用第一种方法

如果安装数据库时没有装EM,这是第一次安装建议用第二种方法


删除EM,EM直接删除很难删除,会卡

信息: 正在删除 EM 资料档案库 (此操作可能需要一段时间)...

这一步不动

下面是如何彻底删除EM


SQL> DROP public synonym SETEMVIEWUSERCONTEXT;

同义词已删除。

SQL> DROP PUBLIC SYNONYM MGMT_TARGET_BLACKOUTS;

同义词已删除。

SQL> drop role MGMT_USER;

角色已删除。

SQL> DROP USER MGMT_VIEW CASCADE;

用户已删除。

SQL> DROP USER SYSMAN CASCADE;

//可能会报错:不能删除当前连接的用户,但是过一会再执行就好了。如果还是还是不行用下面的方法杀死会话

select sid,serial# from v$session where username='user_name';

alter system kill session 'sid,serial'; 
alter system kill session '527,2832';


然后删除资料库的相关信息:
C:\Documents and Settings\mengzhaoliang>emca -deconfig dbcontrol db -repos drop



如果登陆后点击【服务器】选项的时候出现:“出现内部错误。请检查日志文件以获得详细资料
先注销,过2分钟在登入试试

再不行就重启dbconsole
emctl stop dbconsole
emctl start dbconsole