Solucionado (ver solución)
Solucionado
(ver solución)
3
respuestas

[Duda] problemas al conectar bd

Hola, a todos.

ya logre crear la base de datos pero cuando registro la ruta y contraseñe en h2 me aparece este error.

Ingrese aquí la descripción de esta imagen para ayudar con la accesibilidadIngrese aquí la descripción de esta imagen para ayudar con la accesibilidad

<?xml version="1.0" encoding="UTF-8"?>
<persistence version="2.2"
    xmlns="http://xmlns.jcp.org/xml/ns/persistence"
        xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
        xsi:schemaLocation="http://xmlns.jcp.org/xml/ns/persistence http://xmlns.jcp.org/xml/ns/persistence/persistence_2_2.xsd">
    <persistence-unit name="tienda" transaction-type="RESOURCE_LOCAL">
        <properties>
            <property name="javax.persistence.jdbc.driver" value="org.h2.Driver"/>
            <property name="javax.persistence.jdbc.url" value="jdbc:h2:mem:tienda"/>
            <property name="javax.persistence.jdbc.user" value="sa"/>
            <property name="javax.persistence.jdbc.password" value=""/>

            <property name="hibernate.dialect" value="org.hibernate.dialect.H2Dialect"/>



            <property name="hibernate.show_sql" value="true"/>
            <property name="hibernate.format_sql" value="true"/>
            <property name="hibernate.hbm2ddl.auto" value="update"/>

        </properties>
    </persistence-unit>
</persistence>
3 respuestas

¡Hola Jeisson!

El error que estás experimentando parece indicar que la conexión a la base de datos no se está estableciendo correctamente. Verifica que la ruta que estás utilizando en la propiedad "javax.persistence.jdbc.url" sea la correcta y que la base de datos esté disponible en esa ruta. También asegúrate de que la contraseña que estás utilizando en la propiedad "javax.persistence.jdbc.password" sea la correcta.

Si todo parece estar bien con la conexión, es posible que el problema se deba a algún otro factor. Una posible solución sería revisar la documentación del proveedor de la base de datos que estás utilizando para ver si hay alguna configuración adicional que debas tener en cuenta.

Espero que esta información te sea útil. ¡Buenos estudios!

¡Hola Jeisson!

Cuando registras la ruta, en el URL JDBC tiene que estar así:

jdbc:h2:"RUTA DEL ARCHIVO"

Y ya colocas la contraseña que estableciste.

Espero te sirva.

solución!

muchas gracias, lo que hice, fue eliminar todo el proyecto y volver a cargar la carpeta.

Ingrese aquí la descripción de esta imagen para ayudar con la accesibilidad