Diferencia entre revisiones de «Oracle configuración de enterprise manager»
Línea 14: | Línea 14: | ||
Que aparecía en la siguiente página: http://forums.oracle.com/forums/thread.jspa?threadID=344960 | Que aparecía en la siguiente página: http://forums.oracle.com/forums/thread.jspa?threadID=344960 | ||
+ | Despues de ejecutar esto vuelvo a arrancar la base de datos de forma normal y esta vez ejecuto por este orden los scripts | ||
− | + | catalog.sql | |
+ | catproc.sql | ||
+ | |||
+ | Que tardan bastante en ejecutarse. | ||
+ | |||
+ | Una vez hecho esto, y con las dos instancias de mi rac levantadas creo el enterprise manager de nuevo. Para ello uso lo siguiente: | ||
/opt/oracle/product/10.2.0/db/bin/emca -config dbcontrol db -silent -cluster -ASM_USER_ROLE SYSDBA | /opt/oracle/product/10.2.0/db/bin/emca -config dbcontrol db -silent -cluster -ASM_USER_ROLE SYSDBA | ||
Línea 27: | Línea 33: | ||
Esto lo he sacado de los propios scripts de creación de base de datos, que se generan con el dbca. En este caso es para una base de datos que se llama PRUEBA cuyo SID es PRU. | Esto lo he sacado de los propios scripts de creación de base de datos, que se generan con el dbca. En este caso es para una base de datos que se llama PRUEBA cuyo SID es PRU. | ||
+ | |||
+ | De todas formas, al ejecutar este comando me doy cuenta que el usuario sysman no existe depués de pasar los scripts arriba mencionados. Así que tengo que crear el repositorio desde cero. Para ello ejecuto: | ||
+ | |||
+ | emca -config dbcontrol db -repos create -cluster | ||
+ | |||
+ | y me crea sin problemas el repositorio en los dos nodos de mi cluster. |
Revisión de 09:08 9 jun 2009
Despues de restaurar algunas bases de datos de producción he tenido problemas para que funcione el enterprise manager.
Para arreglarlo he hecho lo siguiente:
Worked great, I had to restore a 32 bit database on a 64 bit system. After restore/recover operations with RMAN I did the following.
1) startup upgrade; 2) @?/rdbms/admin/utlirp.sql 3) shutdown immediate; 4) startup;
This fixed everything and allow for normal logins. I restored a 10.2.0.3 database.
Que aparecía en la siguiente página: http://forums.oracle.com/forums/thread.jspa?threadID=344960
Despues de ejecutar esto vuelvo a arrancar la base de datos de forma normal y esta vez ejecuto por este orden los scripts
catalog.sql catproc.sql
Que tardan bastante en ejecutarse.
Una vez hecho esto, y con las dos instancias de mi rac levantadas creo el enterprise manager de nuevo. Para ello uso lo siguiente:
/opt/oracle/product/10.2.0/db/bin/emca -config dbcontrol db -silent -cluster -ASM_USER_ROLE SYSDBA -ASM_USER_NAME SYS -NODE_LIST orapru01,orapru02 -CLUSTER_NAME crspru -LOG_FILE /opt/admin/PRUEBAS/scripts/emConfig.log -DBSNMP_PWD &&dbsnmpPassword -SYS_PWD &&sysPassword -ASM_USER_PWD &&asmSysPassword -SID PRU -ASM_SID +ASM1 -DB_UNIQUE_NAME PRUEBAS -EM_HOME /opt/oracle/product/10.2.0/db -SID_LIST PRU1,PRU2 -SYSMAN_PWD &&sysmanPassword -SERVICE_NAME PRUEBAS -ASM_PORT 1521 -PORT 1521 -LISTENER_OH /opt/oracle/product/10.2.0/db -LISTENER LISTENER -ORACLE_HOME /opt/oracle/product/10.2.0/db -HOST orapru01 -ASM_OH /opt/oracle/product/10.2.0/db;
Esto lo he sacado de los propios scripts de creación de base de datos, que se generan con el dbca. En este caso es para una base de datos que se llama PRUEBA cuyo SID es PRU.
De todas formas, al ejecutar este comando me doy cuenta que el usuario sysman no existe depués de pasar los scripts arriba mencionados. Así que tengo que crear el repositorio desde cero. Para ello ejecuto:
emca -config dbcontrol db -repos create -cluster
y me crea sin problemas el repositorio en los dos nodos de mi cluster.