viernes, septiembre 22, 2006

JPA en SQL Server

En este correo voy a intentar explicar cómo configurar JPA para que corra sobre una base de datos MSSQL. Tomaremos como ejemplo la aplicación Zoo desarrollada por David.

Los pasos a seguir son los siguientes:

Crear el usuario “drm” con clave “drm01”. Luego, creamos una base de datos (llamada DRM) que contenga a la tabla ANIMAL:

CREATE TABLE ANIMAL (
ID numeric(8, 0) NULL ,
NOMBRE varchar(20)
)
GO

Descomprimimos en nuestra máquina el driver JDBC de MSSQL proporcionado por Microsoft (file://isoftidi01/SHARED/JSF-JPA/04%20-%20librerias%20JPA/jdbc/mssql2005).

Añadimos al Web App Libraries el sqljdbc.jar.

Configuramos adecuadamente el fichero persistence.xml (os adjunto el mio para que lo veáis).

Con estos sencillos cuatro pasos deberíamos poder ejecutar Zoo sobre Sql Server.