Entradas

Mostrando entradas de enero, 2013

Tareas de mantenimiento en SQL Server 2008

A continuación publico 3 scripts que serirán para realizar tareas de mantenimiento sobre nuestras bases de datos en un servidor SQL Server 2008. Estos 3 scripts son para realizar una copia de seguridad, reducir el log de transacciones y regenerar índices. Lo bueno de estos scripts es que no son exclusivos para una base de datos, sino que realizarán las tareas sobre todas las bases de datos que tengas en el servidor (o las que tú quieras). Copia de base de datos (Debes asignar la variable @backupPath con tu ruta): DECLARE  @backupPath  AS   VARCHAR ( MAX )   SET  @backupPath = N 'C:\SqlServer\MSSQL10.MSSQLSERVER\MSSQL\Backup\'       DECLARE  @dbName  AS   VARCHAR (100)   DECLARE  @file  AS   VARCHAR ( MAX )      DECLARE  c1  CURSOR   FOR    SELECT   name   FROM  master..sysdatabases sdb   WHERE  sdb. ...