Ya estoy inscrito ¿Todavía no tienes acceso? Nuestros Planes
Ya estoy inscrito ¿Todavía no tienes acceso? Nuestros Planes
2
respuestas

[Duda] Java y JPA: consultas avanzadas, rendimiento y modelos complejos

Hola buenas tardes, tengo un problema en la primera seccion de este curso. En la parte Relacionamientos bidireccionales #2 se nos pide cambiar el archivo persistence.xml, en el url del jdbc, quedando:

<property name="javax.persistence.jdbc.url" value="jdbc:h2:C:\Users\Public\Alura\jpa\database"/>

sin embargo, cuando intento ingresar a la base de datos con H2 como lo dice en el video, me aparece vacia, el archivo datababase.mv.db si me lo genera pero no logro conectarme a ella desde la consola H2. El path al que estoy intentando ingresar es el mismo que el que aparace en el video.

2 respuestas

Nuevo error jaja, descargue el repositorio del aula para ver si habia escrito algo mal , pero ahora cuando intento conectarme a la base de datos me aparece el siguiente error Error

No se si tenga que ver con la version de la consola H2 que no es compatible con la version de la dependencia en el pom.xml. Intente cambiar a las versiones mas recientes, pero me salen excepciones.Exception

Hola Ethan,

Gracias por tu pregunta. Parece que estás teniendo problemas para conectarte a la base de datos H2 desde la consola. Es posible que haya algunas razones por las que no puedas ver los datos en la base de datos.

Una posible razón podría ser que la ruta del archivo de base de datos no sea correcta. Asegúrate de que estás ingresando la ruta correcta al archivo database.mv.db en la consola H2. También verifica que el archivo se haya generado correctamente en la ubicación especificada.

Otra posible razón podría ser que la base de datos esté configurada para iniciar en modo de solo lectura. Esto significa que no podrás realizar cambios en la base de datos a menos que cambies la configuración. Puedes verificar la configuración de la base de datos en el archivo persistence.xml y asegurarte de que no esté configurada en modo de solo lectura.

Si ninguno de estos pasos resuelve tu problema, te recomendaría revisar la documentación oficial de H2 para obtener más información sobre cómo solucionar problemas de conexión y visualización de datos en la consola.

Espero que esto te ayude a resolver tu problema. Si tienes alguna otra pregunta, no dudes en preguntar. ¡Buena suerte con tu curso de Java y JPA!

Espero haber ayudado y buenos estudios!

Si este post te ayudó, por favor, marca como solucionado ✓. Continúa con tus estudios! :)