Posts Tagged ‘Logfile’

Logfile shrink Part II


2009
04.01

Ich habe mein kleines Script zum shrinken der Logfiles aktualisiert. Der Logische Filename des Logfiles wird nun nicht hart angegeben ([DBNAME]_Log) sondern aus der sys.database_files gelesen.

Hier der aktualisierte Code:

USE [DBNAME]
GO
DECLARE @LDF NVARCHAR(255)
SELECT @LDF=[name] FROM sys.database_files WHERE [type_desc]='LOG'
DBCC SHRINKFILE(@LDF, 1)
BACKUP LOG [DBNAME] WITH TRUNCATE_ONLY
DBCC SHRINKFILE(@LDF, 1)

T-SQL Script zum shrinken des Logfiles


2009
01.07

Hier ein kleines T-SQL Script, welches ich verwende, um Logfiles zu shrinken.

USE [DBName]
GO
DBCC SHRINKFILE([DBName]_log, 1)
BACKUP LOG [DBName] WITH TRUNCATE_ONLY
DBCC SHRINKFILE([DBName]_log, 1)

Einfach [DBName] in den gewünschen Datenbanknamen ersetzen.