Reducir el log de una base en sql 2008

Published:

En ocasiones nuestro archivo de log puede llegar a crecer mucho y ocupar valioso espacio del disco, para poder reducirlo de forma segura vamos a mostrarte un pequeño script para que se reduzca notablemente el tamaño.

1- Abrimos una nueva consulta y pegamos el siguiente código:

sqlreducelog

PARA SQL SERVER 2008

USE MIBASE;
GO
-- cambiamos el recovery a nodo simple
ALTER DATABASE MIBASE
SET RECOVERY SIMPLE;
GO
-- reducirmos el archivo log a 1 MB.
DBCC SHRINKFILE (MIBASE_Log, 1);
GO
-- devolvemos el nivel de recovery a full
ALTER DATABASE MIBASE
SET RECOVERY FULL;
GO

Tengan en cuenta que MIBASE es el nombre del log de la base de datos a compactar, tan simple como eso.

Saludos

- Advertisement -
Jorge
Jorgehttps://nksistemas.com
Soy Jorge, Sr Sysadmin Linux/DevOps/SRE y creador de NKSistemas.com Trabajo con plataformas: Linux, Windows, AWS, GCP, VMware, Helm, kubernetes, Docker, etc.

Related articles