Consultado en metalink.oracle.com, me encontré la nota 278100.1, que más o menos, tenía alguna similitud con mi problema.
He omitido hasta este punto indicarles, que había intentando con el asistente de base de datos gráfico, hacer la configuración y la misma había fallado.
Continuando con el cuento de la nota, siguiendo paso a paso los procedimientos descritos, logré remover inicialmente de forma manual, ya que las referencias utilizando el comando "emca", no dieron frutos, todo el esquema del usuario sysman, ejecutando los 2 pasos que indicó a continuación:
Subject: How To Drop, Create And Recreate DB Control In A 10g Database
Doc ID: 278100.1
- Paso 1: Drop AQ related objects in the SYSMAN schema
Logon SQLPLUS as user SYSMAN
SQL> exec DBMS_AQADM.DROP_QUEUE_TABLE(queue_table=>'MGMT_NOTIFY_QTABLE',force =>TRUE); - Paso 2: Logearse como sys as sysdba y ejecutar
SQL> DROP ROLE mgmt_user;
SQL> DROP USER sysman CASCADE;
Una vez hecho esto, verifiqué que las variables a las que hace mención, estaban configuradas a nivel de ambiente del sistema operativo. La variable $ORACLE_HOSTNAME, no la tenía configurada, de hecho, no tengo en mi poder, ningúna nota de instalación, que solicite setear dicha variable a nivel de ambiente.
[oracle@racdb1 lab2]$ echo $ORACLE_HOSTNAME
[oracle@racdb1 lab2]$ ORACLE_HOSTNAME=racdb1.laboratorio.co.cr
[oracle@racdb1 lab2]$ export ORACLE_HOSTNAME
En la ruta $ORACLE_HOME/cfgtoollogs/emca/lab2, procedí a borrar todos los logs de previos intentos.
[oracle@racdb1 lab2]$ ls -la
total 60
drwxr-xr-x 2 oracle oinstall 4096 Sep 29 17:52 .
drwxr-x--- 6 oracle oinstall 4096 Sep 29 17:52 ..
-rw-r--r-- 1 oracle oinstall 45080 Sep 29 17:52 emca_2009-09-29_05-51-44-PM.log
-rw-r--r-- 1 oracle oinstall 911 Sep 29 17:52 emca_repos_create_2009-09-29_05-52-14-PM.log
[oracle@racdb1 lab2]$ rm *
Hice el intento con el comando descrito a continuación, pero me volvió a fallar la instalación.
[oracle@racdb1 lab2]$ emca -config dbcontrol db -repos create -cluster -NODE_LIST racdb1,racdb2
STARTED EMCA at Sep 29, 2009 5:57:51 PM
EM Configuration Assistant, Version 10.2.0.1.0 Production
Copyright (c) 2003, 2005, Oracle. All rights reserved.
Enter the following information:
...
Sep 29, 2009 5:58:03 PM oracle.sysman.emcp.ParamsManager getParam
CONFIG: No value was set for the parameter SYS_PWD.
Sep 29, 2009 5:58:03 PM oracle.sysman.emcp.util.GeneralUtil initSQLEngine
CONFIG: SQLEngine connecting with SID: lab22, oracleHome: /opt/product/rdbms/10g, and user:
Sep 29, 2009 5:58:03 PM oracle.sysman.emcp.util.GeneralUtil initSQLEngine
CONFIG: SQLEngine created successfully and connected
Sep 29, 2009 5:58:03 PM oracle.sysman.emcp.DatabaseChecks checkDbAvailabilityImpl
CONFIG: ORA-01034: ORACLE not available
oracle.sysman.assistants.util.sqlEngine.SQLFatalErrorException: ORA-01034: ORACLE not available
at oracle.sysman.assistants.util.sqlEngine.SQLEngine.executeImpl(SQLEngine.java:1474)
at oracle.sysman.assistants.util.sqlEngine.SQLEngine.executeQuery(SQLEngine.java:695)
at oracle.sysman.emcp.DatabaseChecks.checkDbAvailabilityImpl(DatabaseChecks.java:110)
at oracle.sysman.emcp.DatabaseChecks.checkDbAvailability(DatabaseChecks.java:146)
at oracle.sysman.emcp.DatabaseChecks.isASMDb(DatabaseChecks.java:718)
at oracle.sysman.emcp.EMConfigAssistant.getParamsWarnsList(EMConfigAssistant.java:1812)
--More--(18%)
Lo intenté con la opción "recreate" y a la segunda vez que lo ejecuté, si obtuve resultados satisfactorios. Probé la conexión a mi DBCONTROL para la instancia en cuestión y no tuve problema alguno.
Un problema similar había experimentado en un AIX y no fue posible hacer la configuración. Ahora me queda la tarea de implementarlo en ese lugar y ver si el procedimiento, me da los mismos resultados.
[oracle@racdb1 lab2]$ emca -config dbcontrol db -repos recreate -cluster -NODE_LIST racdb1,racdb2
STARTED EMCA at Sep 29, 2009 6:11:43 PM
EM Configuration Assistant, Version 10.2.0.1.0 Production
Copyright (c) 2003, 2005, Oracle. All rights reserved.
Enter the following information:
Database unique name: lab2
Listener port number: 1521
Cluster name: lab2.laboratorio.co.cr
Password for SYS user:
Password for DBSNMP user:
Password for SYSMAN user:
Email address for notifications (optional):
Outgoing Mail (SMTP) server for notifications (optional):
-----------------------------------------------------------------
You have specified the following settings
Database ORACLE_HOME ................ /opt/product/rdbms/10g
Database instance hostname ................ racdb1.laboratorio.co.cr
Listener port number ................ 1521
Cluster name ................ lab2.laboratorio.co.cr
Database unique name ................ lab2
Email address for notifications ...............
Outgoing Mail (SMTP) server for notifications ...............
-----------------------------------------------------------------
Do you wish to continue? [yes(Y)/no(N)]: Y
Sep 29, 2009 6:11:59 PM oracle.sysman.emcp.EMConfig perform
INFO: This operation is being logged at /opt/product/rdbms/10g/cfgtoollogs/emca/lab2/emca_2009-09-29_06-11-43-PM.log.
Sep 29, 2009 6:12:01 PM oracle.sysman.emcp.EMReposConfig dropRepository
INFO: Dropping the EM repository (this may take a while) ...
Sep 29, 2009 6:12:01 PM oracle.sysman.emcp.EMReposConfig invoke
INFO: Repository successfully dropped
Sep 29, 2009 6:12:01 PM oracle.sysman.emcp.EMReposConfig createRepository
INFO: Creating the EM repository (this may take a while) ...
Sep 29, 2009 6:18:27 PM oracle.sysman.emcp.EMReposConfig invoke
INFO: Repository successfully created
Sep 29, 2009 6:18:30 PM oracle.sysman.emcp.EMDBCConfig instantiateOC4JConfigFiles
INFO: Propagating /opt/product/rdbms/10g/oc4j/j2ee/OC4J_DBConsole_racdb2_lab22 to remote nodes ...
Sep 29, 2009 6:18:30 PM oracle.sysman.emcp.EMDBCConfig instantiateOC4JConfigFiles
INFO: Propagating /opt/product/rdbms/10g/oc4j/j2ee/OC4J_DBConsole_racdb1_lab21 to remote nodes ...
Sep 29, 2009 6:18:32 PM oracle.sysman.emcp.EMAgentConfig deployStateDirs
INFO: Propagating /opt/product/rdbms/10g/racdb2_lab22 to remote nodes ...
Sep 29, 2009 6:18:34 PM oracle.sysman.emcp.EMAgentConfig deployStateDirs
INFO: Propagating /opt/product/rdbms/10g/racdb1_lab21 to remote nodes ...
Sep 29, 2009 6:18:34 PM oracle.sysman.emcp.util.DBControlUtil secureDBConsole
INFO: Securing Database Control (this may take a while) ...
Sep 29, 2009 6:19:06 PM oracle.sysman.emcp.util.DBControlUtil startOMS
INFO: Starting Database Control (this may take a while) ...
Sep 29, 2009 6:20:48 PM oracle.sysman.emcp.EMDBPostConfig performConfiguration
INFO: Database Control started successfully
Sep 29, 2009 6:20:48 PM oracle.sysman.emcp.EMDBPostConfig performConfiguration
INFO: >>>>>>>>>>> The Database Control URL is https://racdb1.laboratorio.co.cr:5500/em <<<<<<<<<<<>
No hay comentarios:
Publicar un comentario
Te agradezco tus comentarios. Te esperamos de vuelta.