SQL Server

Como enviar emails desde SSIS con el SMTP de Gmail

Configuración de servicio SMTP con IISPara cualquier proceso que se desarrolle con SQL Server Integration Services, es de gran utilidad disponer de un servicio que permita que la ejecución de la tarea pueda informar de que ha terminado correctamente, de que ha fallado, o que pueda enviar un log con los resultados de la ejecución.

Para ello tenemos la 'Tarea enviar correo', que con sólo informar los datos de un servidor SMTP que deje al proceso enviar sus emails..

 

Delete con inner join en SQL Server

En SQL Server, para eliminar registros de una tabla siguiendo un criterio que tenga relación con otra tabla de la base de datos se puede establecer una join entre ambas tablas en la misma instrucción SQL de Delete.

Si queremos hacer un delete de registros utilizando una join hay que  especificar en la primera linea de la sentencia la tabla en la que se quiere aplicar la eliminación de registros, y en la siguiente linea la join de las tablas que necesitemos, y el criterio indicado con un where..

SQL Server 2016, novedades

Aplicación para dispositivos móviles y biLa próxima versión de Microsoft SQL Server 2016 parece que se va a poder ver ya este verano, primeramente en formato preview. Con el cambio de versión se incluyen como siempre nuevas características entre las que destacan mejoras relacionadas con su integración con Microsoft Azure, integración con el lenguaje de programación estadístico R y alguna cosa más en cuanto a mejoras de rendimiento. A continuación una breve reseña..

Como hacer un update de SQL Server a partir de una query self-join

Update con self join SQL ServerPara hacer un update de SQL Server podemos utilizar una join de la tabla que actualizamos contra otra tabla de la base de datos, que contiene la información que necesitamos. Pero si la join es contra la misma tabla (self-join) hay que cambiar un poco la sentencia para que funcione bien..