Microsoft SQL limpar log

O Microsoft SQL pode criar logs muito grandes quando temos os logs configurados para full.

Com esta técnica não necessitamos de desligar o Microsoft SQL ou a base de dados para limpar o log para isto basta correr a seguinte querie.


USE [NOME DA BASE DE DADOS]
GO
DBCC SHRINKFILE([NOME DO LOG], 1)
BACKUP LOG [NOME DA BASE DE DADOS] WITH TRUNCATE_ONLY
DBCC SHRINKFILE([NOME DO LOG], 1)
GOCode language: SQL (Structured Query Language) (sql)

Só necessita de mudar os valores de [NOME DA BASE DE DADOS][NOME DO LOG] pelos nomes corretos.

De seguida o log passa a tamanho 0

Assim podemos apagar o log sem desligarmos nada que tenha a ver com o Microsoft SQL.

Follow SOS-Admins on Google

SOS-Admins is your ultimate source for the latest updates, exclusive guides, and news. Don t miss our upcoming content, add us to your favorites and stay connected with the community on Google!