0

Automatizar respaldos sin SQL Agent

El otro día, uno de nuestros clientes nos hizo llegar una petición: necesitaba realizar respaldos de una base de datos, pero la edición de su instancia en SQL Server era Express y carecía de SQL Agent.

Aceptamos el reto y le propusimos realizar los respaldos a través de las Tareas Programadas del servidor que aloja la instancia, utilizando un script en PowerShell.

Continuar leyendo
0

Objetos inválidos en nuestra base de datos, detección y limpieza

Las bases de datos están en constante evolución, adaptándose tanto a los datos que almacenan como a las estructuras y objetos que contienen. Estos cambios pueden ocasionar que algunos objetos referencien elementos o columnas inexistentes, ya sea porque fueron eliminados o renombrados, lo que puede llevar a errores y pérdida de eficiencia.

Para solucionar este problema, hemos desarrollado un script que no solo identifica estos objetos problemáticos (triggers, vistas, funciones o stored procedures), sino que también genera las instrucciones necesarias para eliminarlos. Esto facilita el mantenimiento y optimiza la limpieza de la base de datos.

Continuar leyendo
0

PowerShell en Acción: Detención y Deshabilitación de Servicios SQL Server

Después de unos meses de pausa, ¡regresamos con novedades! En esta ocasión, queremos compartir algo relacionado con la reciente noticia: ya tenemos disponible la nueva versión de SQL Server 2025.

En esta entrada, breve pero útil, queremos contarles sobre una migración que estuvimos realizando recientemente entre servidores SQL Server. En el proceso, necesitábamos detener todos los servicios de SQL Server una vez que se completaran los backups. El servidor en cuestión tenía cuatro instancias de SQL Server y, además de detener los servicios, queríamos deshabilitarlos para evitar arranques automáticos y conexiones no deseadas.

Continuar leyendo