Revision: 8285
Initial Code
Initial URL
Initial Description
Initial Title
Initial Tags
Initial Language
at September 11, 2008 10:38 by DaveChild
Initial Code
CREATE PROCEDURE Shrink_Transaction_Log AS
-- Build log file name
declare @strLogFile as varchar(100)
set @strLogFile = 'C:\Backups\SQL\Transaction Logs\'
set @strLogFile = @strLogFile + cast(year(getdate()) as varchar(4)) + ' - ' + right('00' + cast(month(getdate()) as varchar(2)), 2) + ' - ' + right('00' + cast(day(getdate()) as varchar(2)) , 2)
set @strLogFile = @strLogFile + '.bak'
BACKUP LOG LiveDatabase TO DISK = @strLogFile
-- Reduce log file to acceptable size
DBCC SHRINKFILE(LiveDatabase_Log, 100)
GO
Initial URL
Initial Description
Initial Title
SQL Shrink Transaction Log
Initial Tags
database, backup
Initial Language
SQL