Saltar al contenido

fuentes de datos derby – conexión rechazada

Este team de redactores ha estado mucho tiempo investigando la solución a tus búsquedas, te brindamos la soluciones por eso esperamos resultarte de mucha ayuda.

Solución:

¿Tienes el Derby Server funcionando?

Es muy posible que esté intentando conectarse a una base de datos sin que el servidor real se ejecute en el puerto 1527.

Puede intentar establecer una conexión usando la línea de comando / shell de Linux, dependiendo del sistema operativo que esté usando.

Prueba esto si te gusta:

  1. Abrir un símbolo del sistema
  2. Navegue a su directorio de instalación de Derby
  3. Navegue al directorio “bin” (Nota: navegue más allá de la carpeta networkServer si existe)
  4. Escribe “startNetworkServer” y presiona Enter

Debería recibir un mensaje que diga algo como esto:

2012-08-29 10:57:16.559 GMT: administrador de seguridad instalado usando la política de seguridad del servidor básico. 2012-08-29 10:57:16.809 GMT: Apache Derby Network Server – 10.6.2.1 – (999685) iniciado y listo para aceptar conexiones en el puerto 1527

Si no lo hace, entonces tal vez podría verificar su firewall (comentarios invitados aquí 🙂

Si lo hace, entonces podría probar su conexión usando el siguiente método:

  1. Abra otro símbolo del sistema
  2. Navegue a su directorio de instalación de Derby
  3. Navegue hasta el directorio “bin”
  4. Escribe “ij” y presiona Enter
  5. Escribe lo siguiente:

     connect 'jdbc:derby://localhost:1527/MyDB';
    

    … y presione Entrar

Si todo va bien, volverá a aparecer el indicador “ij>”.

Desde aquí, puede ingresar algunas consultas SQL para probar más la conexión.

Si no, entonces podría haber algunos otros problemas.

Si está creando la base de datos por primera vez en derby, entonces tendrá que usar esto en lugar del paso 5 anterior:

     connect 'jdbc:derby://localhost:1527/MyDB;create=true';

… y presione Entrar

Con suerte, después de hacer estas cosas, obtendrá una conexión. En última instancia, al menos obtendrá una nueva base de datos llamada MyDB que está activa en el servidor Derby. Si su base de datos original (MyDB) es relativamente pequeña, entonces podría ser más rápido reconstruirla nuevamente para cualquier propósito para el que la necesite.

Además de esto, si establece una conexión, entonces podría probar otras herramientas que usa para el desarrollo de bases de datos, ya que al menos ha eliminado la posibilidad de que la conexión sea el problema.

Solo asegúrese de verificar el número de puerto que se informa en el Paso 4. Por lo general, es 1527. De lo contrario, cambie el número de puerto en el Paso 5 (o su comando de reemplazo para una nueva base de datos) para cualquier puerto que se indique en el mensaje de Derby.

Espero que esto ayude y buena suerte 🙂

Wayne Riesterer

valoraciones y reseñas

Si te gustó nuestro trabajo, tienes la opción de dejar un enunciado acerca de qué le añadirías a esta noticia.

¡Haz clic para puntuar esta entrada!
(Votos: 0 Promedio: 0)



Utiliza Nuestro Buscador

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *