Algunas veces, debido a errores propios del instalador Oracle y/o a errores en el nombre del host (por ejemplo poniendo un “_” o un “-”) la consola database control de Oracle 11G no se instala correctamente. Por este motivo, he decidido crear esta entrada de blog para explicar a aquellos administradores de Oracle que no sepan como crearla de nuevo, borrarla o recrearla.
Para borrarla y asegurarnos de que se borra de manera adecuada lo ideal es hacer:
cargar las variables del entorno ORACLE (ORACLE_HOME, ORACLE_SID, PATH, etc…)
Logearse a sqlplus con SYS o SYSTEM como SYSDBA:
sqlplus /nolog
connect /as sysdba
Luego ejecutar lo siguiente para borrar el repositorio:
drop user sysman cascade;
drop role MGMT_USER;
drop user MGMT_VIEW cascade;
drop public synonym MGMT_TARGET_BLACKOUTS;
drop public synonym SETEMVIEWUSERCONTEXT;
Cambiarse al directorio $ORACLE_HOME/bin o %ORACLE_HOME%/bin en el caso de Windows:
Borrar la consola que se accede desde un navegador:
emca -deconfig dbcontrol db -repos drop
Una vez borrada … volverla a crear
emca -config dbcontrol db -repos create
si no la borramos pero queremos re-crearla ejecutar:
emca -config dbcontrol db -repos recreate
NOTA: cuando acabe el proceso de configuración se mostrará la URL dónde poder conectarse usando un navegador.