Voici une méthode qui vous donne l'espace utilisé par le transaction log.
SELECT name ,size/128.0 - CAST(FILEPROPERTY(name, 'SpaceUsed') AS int)/128.0 AS AvailableSpaceInMBFROM sys.database_files;
La taille restante avant que le fichier ne se mette à gonfler est donnée en MB.
USE DatabaseName
GO
DBCC SHRINKFILE(FileName
BACKUP LOG DatabaseName
DBCC SHRINKFILE(FileName
GO
Voici une méthode qui vous permet de réduire drastiquement la taille du transaction Log, ceci dit vous pouvez aussi le faire à partir de l'interface graphique.
Aucun commentaire:
Enregistrer un commentaire