2009-02-10 20 views
9

Instalé Oracle 10g express. La instalación fue bien, pero la página de inicio no está apareciendo. Puedo conectarme usando sqlplus pero no con Sql Developer. Comprobé tnsnames.ora y listener.ora todo se ve bien. El oyente también se inició. Siempre puedo reinstalar y ver. Pero pensé que sería mejor preguntar la causa.La página principal de Oracle 10g express no está disponible

En cuanto a la página de inicio. Esta es la dirección que aparece en el navegador. Localhost: 8080 http://127.0.0.1:8080/apex Hice un netstat para ver si hay algún conflicto de puerto para 8080, pero ese puerto no está en uso.

¿Alguien ha enfrentado este problema?

+0

Este es un gran tutorial, compruebe los pasos de instalación con respecto a eso: [https://forums.oracle.com/forums/thread.jspa?threadID=2301639](https://forums.oracle.com/forums /thread.jspa?threadID=2301639) –

Respuesta

4

Sí. Prácticamente es una pregunta frecuente en el foro XE Oracle. En primer lugar, se puede conectar a Oracle mediante

sqlplus user/pass 

Si es así, Oracle es de hasta un funcionamiento (lo que parece ser su situación, pero no puede ser para un lector futuro con un problema similar). Si no es así, puede intentar

sqlplus/as sysdba 
startup 

Una vez que Oracle se ha terminado, compruebe que el oyente puede ver la instancia de Oracle por sqlplus usuario/@ xe Si no es así, ya sea que el oyente no se ha terminado, o el " el oyente no sabe del servicio '. Asegúrese de que el oyente esté iniciado (lsnrctl, luego comience). Asegúrese de que la base de datos esté registrada con el oyente

sqlplus/as sysdba 
alter system register; 

Ahora debería poder conectarse utilizando la sintaxis '@xe'. Vale la pena la verificación de la pasarela PL/SQL incrustado está configurado para utilizar el puerto 8080

select dbms_xdb.GETHTTPPORT from dual; 

En Windows, puede utilizar -AB netstat para ver si tnslsnr.exe está escuchando en el puerto.

Luego sugiero que mire la configuración del navegador (específicamente cualquier configuración de proxy que pueda estar reenviando su solicitud a una máquina que no tiene idea de qué hacer con ella) y firewalls (que bien podrían configurarse para ignorar u ocultar acceso al puerto).

1

probar este (estoy asumiendo sistema Windows)

usando

netstat 

sin anyother parámetro le dirá si el puerto 8080 ya está abierto.

También puede probar esto:

telnet localhost 8080 

Si el servidor responde (la pantalla se queda en blanco [o negro]), entonces el servidor está en funcionamiento.

Intente utilizar su nombre de host en lugar de localhost.

Vea si está utilizando un proxy y no omitiendo las direcciones locales.

También puede ver cuál es el ejecutable que inicia la página de inicio y ver si puede iniciarse correctamente.

0

Gracias por la respuesta chicos. Finalmente descubrí cómo resolver el problema, pero realmente no es la causa principal.

Problema 1: No se puede iniciar sesión en la consola de administración de Oracle. Fue el problema al no agregar 127.0.0.1 en los sitios de la intranet de IE. Vaya a herramientas> opciones de internet> seguridad> sitios de intranet locales> avanzado> agregue http://127.0.0.1:8080/apex en la lista.

Funciona bien después de esto. Pero si vuelvo al mismo lugar de nuevo y veo los sitios, no puedo encontrar la URL que a veces agregué ... No sé por qué está sucediendo eso. Puede ser que la seguridad de alguna compañía esté estropeando. De todos modos, la consola de administración ahora se acerca.

Problema 2: No se puede conectar con SQL Developer. Después de solucionar el problema 1, esto también funciona mágicamente. ¿Todavía no sé cómo la configuración de seguridad en IE afecta a SQL Developer? ¿Algún comentario sobre esto?

+0

Hay algunas formas diferentes de conectarse con el desarrollador de SQL. Creo que es como TNS o avanzado. Uno de ellos brinda la opción de ingresar al servidor (127.0.0.1), al puerto (1521) y al servicio (XE). –

2

Tuve el mismo problema. Intenté esto y resolvió mi problema ... 1. goto start-> run
2.type services.msc y presione enter
3.En el applet que se abrió, desplácese hacia abajo (en el panel derecho) para ver la figura la opción de "OracleServiceXE" y haga clic derecho sobre él. 4. En la pestaña general, haga - >>> tipo de inicio "Automático" y haga clic en el "botón de inicio". 5. Repita el paso 4. para la opción "OracleXETNSListener". cierre la ventana.

ahora, espero, el problema debe ser resuelto ....

+0

POR OTRA VEZ ... – vishal

0

hey chicos un hecho importante si ur utilizando Internet Explorer 7 (Explorer7) entonces u cara wd cierto problema en el uso de 10 g, como no se muestra la página de inicio .

+0

esto resolvió mi problema –

2

Compruebe el servidor de seguridad de Windows, si es el que bloquea la apertura de la homepage.Either apagar el cortafuego de las ventanas o permitir estos puertos siguientes: 1521: oyente base de datos Oracle

2030: Servicios de Oracle para Microsoft Transaction Server

8080: puerto HTTP para Oracle XML DB y la interfaz gráfica de usuario de base de datos Oracle XE

Ver requisitos de software en la siguiente URL:

http://download.oracle.com/docs/cd/B25329_01/doc/install.102/b25143/toc.htm#BABEBCDB

¡Funcionó para mí!

0

Para Windows 8 simplemente haga clic en Get Started With OracleXE.... Cuando Internet Explorer se abre, seleccione la opción View on the desktop en el icono Page View (icono con una llave inglesa).

Ahora debería poder ver su página.

0

Tuve un problema similar, pude conectarme a SQLPLUS utilizando el terminal pero accediendo en el navegador ya que mostraba un error como el que describió.Por lo tanto, fui de nuevo a la terminal y montado mi base de datos usando

inicio

y resolví mi problema. Este podría ser el caso.

Cuestiones relacionadas