Utilizamos cookies propias y de terceros. [Más información sobre las cookies].
Política de cookies
Proyecto AjpdSoft

· Inicio
· Buscar
· Contactar
· Cookies
· Descargas
· Foros
· Historia
· Nosotros
· Temas
· Top 10
· Trucos
· Tutoriales
· Wiki
Proyecto AjpdSoft: Foros

AjpdSoft :: Ver tema - Error dbconsole Oracle 10g x64 en Windows 2008 x64
Foros de discusión Buscar Perfil FAQ Iniciar sesión
Information Error dbconsole Oracle 10g x64 en Windows 2008 x64

Publicar nuevo tema Responder al tema
Foros de discusión » Oracle Database, motor de base de datos profesional   
Ver tema anterior :: Ver tema siguiente
AutorMensaje
varios
Magnífico usuario


Registrado: Oct 10, 2006
Mensajes: 2092

Asunto: Error dbconsole Oracle 10g x64 en Windows 2008 x64 Responder citando

He seguido los pasos de este manual:

http://www.ajpdsoft.com/modules.php?name=News&file=article&sid=553

Para instalar Oracle Database 10g x64 en un equipo servidor con Microsoft Windows Server 2008 R2 Standard x64. La base de datos se ha instalado y funciona perfectamente. Pero no me deja acceder a Oracle Enterprise Manager para administrar Oracle. He seguido los pasos para recrear el repositorio con:

emca -config dbcontrol db -repos recreate

Pero al ejecutar el siguiente paso:

emctl unsecure dbconsole

En primer lugar me decía Environment variable ORACLE_SID not defined. Please define it. He definido la variable de entorno ORACLE_SID con el SID de la base de datos y al volver a ejecutar el comando anterior ahora me aparece este mensaje de error:

emctl unsecure dbconsole
OC4J Configuration issue. C:\oracle\product\10.2.0\db_1/oc4j/j2ee/OC4J_DBConsole
_srvfacturacion.dominio.com_ORCL not found.


Y no me deja activar dbconsole por lo que no me funciona la administración de Oracle Oracle Enterprise Manager ¿cómo puedo arreglar esto?
MensajePublicado:
Vie Abr 13, 2012 5:36 am
Top of PageVer perfil de usuario
alonsojpd
Administrador/Moderador


Registrado: Sep 16, 2003
Mensajes: 2687

Asunto: Re: Error dbconsole Oracle 10g x64 en Windows 2008 x64 Responder citando



Anuncios



varios escribió:
He seguido los pasos de este manual:

http://www.ajpdsoft.com/modules.php?name=News&file=article&sid=553

Para instalar Oracle Database 10g x64 en un equipo servidor con Microsoft Windows Server 2008 R2 Standard x64. La base de datos se ha instalado y funciona perfectamente. Pero no me deja acceder a Oracle Enterprise Manager para administrar Oracle. He seguido los pasos para recrear el repositorio con:

emca -config dbcontrol db -repos recreate

Pero al ejecutar el siguiente paso:

emctl unsecure dbconsole

En primer lugar me decía Environment variable ORACLE_SID not defined. Please define it. He definido la variable de entorno ORACLE_SID con el SID de la base de datos y al volver a ejecutar el comando anterior ahora me aparece este mensaje de error:

emctl unsecure dbconsole
OC4J Configuration issue. C:\oracle\product\10.2.0\db_1/oc4j/j2ee/OC4J_DBConsole
_srvfacturacion.dominio.com_ORCL not found.


Y no me deja activar dbconsole por lo que no me funciona la administración de Oracle Oracle Enterprise Manager ¿cómo puedo arreglar esto?


En primer lugar, como comentas, debe haber dos variables de entorno para Oracle: ORACLE_HOME y ORACLE_SID. La primera debe tener este valor:

C:\oracle\product\10.2.0\db_1

(cambiando los valores variables, obviamente)

La segunda, ORACLE_SID, como has dicho, debe tener el sid de la base de datos.

Una vez que tengas las variables de entorno, haz copia de seguridad de los datos de Oracle por si hay algún problema (en principio no debe haberlo). Y sigue estos pasos:

1. En la carpeta:

C:\oracle\product\10.2.0\db_1\oc4j\j2ee

Verás una con el nombre OC4J_DBConsole, hazle una copia a esta carpeta y la copia la renombras con el nuevo nombre: OC4J_DBConsole
_srvfacturacion.dominio.com_ORCL
, que si te fijas en el error es la carpeta que indica que no encuentra.

2. Si ejecutaras nuevamente el comando:

Código:

emctl unsecure dbconsole


Te dará este otro error:

emctl unsecure dbconsole EM Configuration issue. C:\oracle\product\10.2.0\db_1\OC4J_DBConsole_srvfacturacion.dominio.com_ORCL not found.

Para solucionarlo, haremos lo mismo que anteriormente (más o menos), en la carpeta:

C:\oracle\product\10.2.0\db_1\

Crea otra con el nombre: srvfacturacion.dominio.com_ORCL

Copia la carpeta "sysman" de "db_1" dentro de la carpeta creada anteriormente y vuelve a probar el comando:

Código:

emctl unsecure dbconsole
MensajePublicado:
Vie Abr 13, 2012 5:55 am
Top of PageVer perfil de usuario
varios
Magnífico usuario


Registrado: Oct 10, 2006
Mensajes: 2092

Asunto: Re: Error dbconsole Oracle 10g x64 en Windows 2008 x64 Responder citando



Anuncios



¡¡¡Gracias!!! ahora parece que sí va, pero no entiendo por qué no ha creado estas carpetas en el proceso de instalación de Oracle.
MensajePublicado:
Vie Abr 13, 2012 5:57 am
Top of PageVer perfil de usuario
alonsojpd
Administrador/Moderador


Registrado: Sep 16, 2003
Mensajes: 2687

Asunto: Re: Error dbconsole Oracle 10g x64 en Windows 2008 x64 Responder citando



Anuncios



varios escribió:
¡¡¡Gracias!!! ahora parece que sí va, pero no entiendo por qué no ha creado estas carpetas en el proceso de instalación de Oracle.


Estas carpetas no se crean en el proceso de instalación de Oracle 10g x64, sino que se crean con el comando:

Código:

emca -config dbcontrol db -repos recreate


Pero si no se te han creado al ejecutarlo tal vez sea por una cuestión de permisos, si usas Windows Server 2008 ¿has ejecutado la consola de MS-DOS como usuario administrador?
MensajePublicado:
Vie Abr 13, 2012 5:58 am
Top of PageVer perfil de usuario
varios
Magnífico usuario


Registrado: Oct 10, 2006
Mensajes: 2092

Asunto: Re: Error dbconsole Oracle 10g x64 en Windows 2008 x64 Responder citando



Anuncios



alonsojpd escribió:
Estas carpetas no se crean en el proceso de instalación de Oracle 10g x64, sino que se crean con el comando:

Código:

emca -config dbcontrol db -repos recreate


Pero si no se te han creado al ejecutarlo tal vez sea por una cuestión de permisos, si usas Windows Server 2008 ¿has ejecutado la consola de MS-DOS como usuario administrador?


No, la he ejecutado de forma normal, con el usuario con el que he instalado Oracle.
MensajePublicado:
Vie Abr 13, 2012 6:00 am
Top of PageVer perfil de usuario
alonsojpd
Administrador/Moderador


Registrado: Sep 16, 2003
Mensajes: 2687

Asunto: Re: Error dbconsole Oracle 10g x64 en Windows 2008 x64 Responder citando



Anuncios



varios escribió:
No, la he ejecutado de forma normal, con el usuario con el que he instalado Oracle.


Ok, pues te recomendamos que hagas lo siguiente:

1. Como siempre, copia de seguridad de los datos de Oracle.
2. Renombra las carpetas que antes hemos creado:


C:\oracle\product\10.2.0\db_1\oc4j\j2ee\OC4J_DBConsole
_srvfacturacion.dominio.com_ORCL

C:\oracle\product\10.2.0\db_1\OC4J_DBConsole_srvfacturacion.dominio.com_ORCL

Les pones cualquier nombre.

3. Ahora vuelve a recrear el repositorio, pero esta vez, abre la ventana de MS-DOS como administrador, para ello pulsa en el botón "Inicio" y escribe "cmd", te aparecerá arriba, le pulsas con el botón derecho del ratón y seleccionas "Ejecutar como administrador". Ahora vuelve a ejecutar el comando:

Código:

emca -config dbcontrol db -repos recreate


Comprueba que ahora sí te ha creado las carpetas anteriores, ahora podrás ejecutar el comando:

Código:

emctl unsecure dbconsole


y

Código:

emctl start dbconsole
MensajePublicado:
Vie Abr 13, 2012 6:12 am
Top of PageVer perfil de usuario
varios
Magnífico usuario


Registrado: Oct 10, 2006
Mensajes: 2092

Asunto: RESUELTO Error dbconsole Oracle 10g x64 en Windows 2008 x64 Responder citando

alonsojpd escribió:
Ok, pues te recomendamos que hagas lo siguiente:

1. Como siempre, copia de seguridad de los datos de Oracle.
2. Renombra las carpetas que antes hemos creado:


C:\oracle\product\10.2.0\db_1\oc4j\j2ee\OC4J_DBConsole
_srvfacturacion.dominio.com_ORCL

C:\oracle\product\10.2.0\db_1\OC4J_DBConsole_srvfacturacion.dominio.com_ORCL

Les pones cualquier nombre.

3. Ahora vuelve a recrear el repositorio, pero esta vez, abre la ventana de MS-DOS como administrador, para ello pulsa en el botón "Inicio" y escribe "cmd", te aparecerá arriba, le pulsas con el botón derecho del ratón y seleccionas "Ejecutar como administrador". Ahora vuelve a ejecutar el comando:

Código:

emca -config dbcontrol db -repos recreate


Comprueba que ahora sí te ha creado las carpetas anteriores, ahora podrás ejecutar el comando:

Código:

emctl unsecure dbconsole


y

Código:

emctl start dbconsole


¡¡Estupendo!! efectivamente con tus indicaciones y ejecutando la ventana de MS-DOS como administrador ahora sí me ha creado esas carpetas y ya funciona perfectamente Oracle Enterprise Manager.
MensajePublicado:
Vie Abr 13, 2012 6:13 am
Top of PageVer perfil de usuario
Mostrar mensajes de anteriores:   
Todas las horas son GMT - 1 Horas
Publicar nuevo tema Responder al tema
Foros de discusión » Oracle Database, motor de base de datos profesional  

Cambiar a:  
Key
  Puede publicar nuevos temas en este foro
No puede responder a temas en este foro
No puede editar sus mensajes en este foro
No puede borrar sus mensajes en este foro
No puede votar en encuestas en este foro
Visita nuestro nuevo sitio web con programas y contenidos actualizados: Proyecto A