Estoy tratando de conectarse a una Base de datos de Oracle el uso de java y JDBC código. Yo no puedo hacer eso porque me sale el siguiente error:

java.sql.SQLException: el que Escucha rechazó la conexión con la
siguiente error: ORA-12514, TNS:el que escucha no sabe en la actualidad de
servicio solicitado en el descriptor de conexión

¿Cuál es la razón para el error y cómo solucionarlo ?

PS-
De todos los DBMS de Oracle 11g express parece ser el más complicado y difícil de usar.
Es que realmente el caso ?

  • ¿tienes el mismo error cuando intenta tnsping de consola o commandprompt?
  • El uso de Nombre de servicio en lugar de la identificación del servicio, para obtener un servicio de nombre de uso «seleccionar el valor de v$parameter where name=’nombres_de_servicio'» comando.
InformationsquelleAutor sweet dreams | 2012-08-06

2 Comentarios

  1. 3

    Oyente no sabe en la actualidad de servicio solicitado en conectar
    descriptor

    Auto explainatory. Usted está solicitando la conexión a un servicio o una instancia de una base de datos que la base de datos del oyente no sabe, por eso dice: «no tengo idea».

    Comprobar la forma en que la instalación de Oracle 11g express. Recuerde que el nombre del servicio a menudo hay «xe».

    • Sí. He cambiado la URL «jdbc:oracle:thin:@//localhost:1521/xe» en lugar de jdbc:oracle:thin:@//localhost:1521/orcl y sucedió algo y luego me dieron una nueva excepción en mi código. Se lo puso en un post aparte.
    • Otro problema es que cuando creo una nueva conexión (es decir MyXe) y el uso de la misma en mi URL, entonces mi código genera errores.
    • Lo siento pero no entiendo nuestro problema. Por favor, edita tu pregunta si se refiere a el mismo error o abrir una nueva. Y por favor, díganos qué herramienta estás usando!
    • estoy utilizando oracle SQL developer
    • Así, los errores son marcados por muchas razones cuando se conecta a una base de datos. Tal vez se perdió un punto y coma, puede incluso marcar faltas de ortografía, así que… sin un determinado bloque de código para comprobar, su «otro» problema es imposible de diagnosticar aquí. Si el problema que le pide es resuelto, por favor marque como tal o editar tu pregunta con el mensaje de error que muestra hasta ahora.
    • ok, voy a marcar como resuelto.

  2. 1

    Puedo resolver este problema mediante el aumento de tamaño de la memoria RAM de mi máquina Virtual porque he instalado oracle
    en VM que requieren más memoria. Por lo que esta podría ser una de las razones para su problema.

Dejar respuesta

Please enter your comment!
Please enter your name here