
Pasos para instalar el Driver para el servidor Microsoft SQL SERVER.
El primer paso es
descargar el driver para la conexión al servidor Microsoft SQL Server, el
nombre del archivo jar es s qljdbc4.jar el cual contiene la clase para ponerse
conectarse solamente a servidor
Microsoft Sql Server.
El segundo paso
es copiar este archivo en la carpeta de
librerías del servidor que se utilizando veamos algunos ejemplos de
servidores.(la ruta pueden variar de acuerdo a la instalación de cada servidor)
Servidor
|
Ruta
de librerías
|
Apache Tomcat versión 7.0.27
|
C:\Program
Files\Apache Software Foundation\Apache Tomcat 7.0.27\lib
|
GlassFish Server 3+
|
C:\Program
Files\glassfish-3.1.2.2\glassfish\lib
|
El tercer paso
verificar en SQL server el modo de
autenticación el cual debe de ser SQl
Server and Windows Authentication Mode(autenticación Windows y SQL)
a.
Sobre el nombre del server presionamos clic
botón derecho el cual nos mostrara
varias opciones, la cual debe de seleccionar properties(propiedades) y
luego le apareceré otra ventana con las
propiedades del server.

Cuando se presiones clic sobre properties se saldrá una
ventana con todas las propiedades del server en la cual se seleccionara la opción de
security. Y cambiar el modo de autenticación a “SQl Server and Windows
Authentication Mode” en el caso no este seleccionada esta opción.
En el caso que el server no tenga habilitada esta opción hay
que habilitarlo y reiniciar el servicio de Microsoft Sql Server. Presionamos clic botón derecho sobre el
nombre del server y nos aparece un lista
de opciones la cual se seleccionar Restar(Reiniciar).
Cuarto paso crear un usuario para conectarse a la base de datos si no se quiere utilizar el usuario sa.
clic botón derecho
sobre la opción de Security(Seguridad) ->New(nuevo)->Login (Usuario)
En esta Ventana seleccionamos que va hacer un usuario de “Sql Server authentication” y el login name se escribe el nombre del usuario , la opción que se tiene que marcar es “Enforce password policy” con este le decimos a sql que la contraseña no va hacer segura(omitir este opción para efectos de pruebas, en un servidor de producción debe de estar marcado) y además que el usuario no puede cambiar la contraseña en el siguiente inicio de sesión.
En default database seleccionamos la base de datos por defecto del usuario.
En la opción de Status debemos de otorgarle permisos al usuario para ingresar
al servidor de Microsoft Sql Server y el
login que está habilitado (Enabled) como se muestra en la siguiente imagen
En la parte de User Mapping seleccionar las bases de datos que el usuario tendrá
permisos (Users mapped to this login) y en “Database rolo membership for” se
debe de seleccionar los permisos del usuario si el usuario va a crear objetos
dentro de la base de datos seleccionar dbo.owner(propietario de la base de
datos)

Quinto paso: Verificar
si el servidor de Microsoft Sql Server está aceptando peticiones TCP. Para
verificar dicho proceso debemos de seguir las siguientes opciones.
1.
Buscar el programa “Sql Server Configution
Manager” este programa nos mostrara varios opciones. Muestra por ejemplos los
servicios de sql server que se están ejecutando en al pc o servidor.
2.
Dentro de la ventana seleccionamos la opción
“SQL Server NetWork Configuration” y dentro de esta opción seleccionamos
“Procols for MSSQLSERVER” y dentro de opción habilitamos las conecciones TCP/IP
Presionando clic botón derecho sobre TCP/IP
nos aparece un menú donde podemos
habilitarlo(Enabled) o deshabilitar(Disable) las peticiones TCP/IP
Si seleccionamos propiedades nos
aparecerán las direcciones IP de los adaptadores de red y los puertos de comunicación por las cuales
aceptan peticiones TCP/IP
Una vez realizado estos cambios en necesario reiniciar el servicio de Microsoft Sql Server para realice los cambios.










No hay comentarios:
Publicar un comentario