Archivos mensuales: septiembre 2016

Crear/borrar y recrear database control console en Oracle 11G

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.