在Oracle的EM配置中,有时候需要删除EM资料库后再重新配置,但是在删除的时候经常会碰到用'emca -repos drop'失败的情况。这时候就需要手动来删除EM资料库。
SQL> conn / as sysdba;
SQL> drop user sysman cascade;
SQL> drop role MGMT_USER;
SQL> drop user MGMT_VIEW cascade;
SQL> drop public synonym MGMT_TARGET_BLACKOUTS;
SQL> drop public synonym setemviewusercontext;
其中的用户、角色、同义词等是之前创建EM的时候自动创建好的,全部删掉后,EM资料库也一起消失。
全部删除后,再用如下语句来重新创建和配置一个EM资料库即可。
$ emca -config dbcontrol -db -repos create;