Aplicacionweb

Solo disponible en BuenasTareas
  • Páginas : 11 (2613 palabras )
  • Descarga(s) : 0
  • Publicado : 6 de marzo de 2012
Leer documento completo
Vista previa del texto
.

Paso 1: En el Sitio esta el tutorial de “instalación de SQL Server”, seguir los pasos de la animación. Paso 2: Creación de Base de Datos, usuario y permisos: Dentro del Administrador de Consultas del SQL Server Express 2008 ejecutar el siguiente código: CREATE DATABASE Titulacion; GO CREATE LOGIN titu WITH PASSWORD = 'titu'; USE Titulacion; CREATE USER titu FOR LOGIN titu; GO EXECsp_addrolemember db_datareader, titu; GO EXEC sp_addrolemember db_datawriter , titu; GO EXEC sp_addrolemember db_owner, titu; GO CREATE TABLE Alumnos ( NC VARCHAR(8) NOT NULL, Nombre VARCHAR(50) NOT NULL, Sexo INT NOT NULL );

Con este código se crea una base de datos llamada Titulacion, se crea un usuario de SQL Server llamado titu con contraseña titu, se crea el usuario interno a la base de datosTitulacion a partir del usuario de SQL Server, se le asignan los roles de propietario, lectura de datos, escritura de datos y al final se crea dentro de la base de datos una tabla simple llamada Alumnos.

Descomprimir este archivo en un directorio vacío y generara una serie de directorio como se muestra a continuación:

Una vez que se termino el proceso se debe buscar el directorio llamado esn, elcual hay que copiarlo completo y pegarlo en la raíz del disco C: (se utiliza la raíz del disco duro por comodidad para la configuración de NetBeans).

En la siguiente figura se muestra el directorio esn ubicado en la raíz de C:

La razón de hacer este movimiento es la siguiente: Dentro de esn se encuentran 2 archivos importantes: sqljdbc4.jar y dentro de la carpeta de auth se encuentra 3versiones de la librería sqljdbc_auth.dll (versiones IA64, x64, x86); los cuales son requeridos para hacer uso de este driver.

Habilitando el Driver en NetBeans Paso 1 En la pestaña “Proyectos” mostrar el menú contextual de la sección “Bibliotecas” (botón derecho del mouse) y seleccionar la opción “Agregar archivo JAR/Carpeta”.

Seleccionar dentro de la carpeta esn el archivo la libreríasqljdbc4.jar

Al final la pestaña de proyectos se debe ver así:

Paso 2

El archivo sqljdbc_auth.dll se debe establecer en la variable java.library.path de la siguiente forma:

En la pestaña de proyectos, obtener el menú contextual de nuestro proyecto (en el ejemplo el proyecto se llama titu) y entrar a las propiedades del mismo.

En este punto debemos analizar el contenido de la carpetac:\esn\auth, como se menciono antes tiene 3 directorios cada uno con una copia de sqljdbc_auth.dll dependiendo de la arquitectura (Intel Alpha, Intel 32 bits o Intel 64bits) y versión de nuestro sistema operativo (32 o 64 bits) debemos identificar esos parámetros para saber que variable a usar; un ejemplo con el equipo de computo que se esta usando se muestra en la siguiente figura.

En el caso deeste equipo de computo cuenta con un procesador Intel y tiene instalado un sistema operativo de 64 bits, por ende se debe usar la librería ubicada en: c:\esn\auth\x64; en otro caso se usara la librería de 32 bits ubicada en: c:\esn\auth\x86; la librería para plataformas Intel Alpha (IA64) no se usara ya que es para plataformas workstation

Continuamos. Una vez en las propiedades de este proyecto,es necesario posicionarse en las opciones de ejecución; en estas propiedades tenemos las “opciones de la maquina virtual” donde agregaremos la siguiente línea para especificar el uso de nuestra librería: -Djava.library.path=C:\esn\auth\x64 Para más información acerca de las opciones de la maquina virtual de java consultar: http://java.sun.com/docs/books/jvms/

Repitiendo los textos anterioresEn las “opciones de la maquina virtual” se denota que se agregó la variable “java.library.path” asignándole el valor de la ruta donde se encuentra la librería “sqljdbc_auth.dll” propia de la plataforma de hardware (Intel) y versión del sistema operativo que se esta usando (64 bits).

NOTA: Este procedimiento solo fue probado en Windows 7 64 bits y Windows 7 32 bits; otras plataformas Windows no...
tracking img