Thanks Tara.For anyone else coming along laster here's what I did - based on the links posted above:USE MyDatabaseNameGO-- Check number of VLFsDBCC LOGINFO()-- Backup the LOGBACKUP LOG MyDatabaseName TO DeviceName-- Get name of TLog Logical Filename (NAME column)EXEC sp_helpfile-- Shrink the log to as small as possibleDBCC SHRINKFILE(MyDatabaseName_log, TRUNCATEONLY)-- Re Check number of VLFs - should be only 4 I thinkDBCC LOGINFO()-- Alter the database to modify the transaction log file to the appropriate size - in one step-- NOTE: For larger than 8GB create slightly smaller than 8GB and extend in 8GB chunks-- NOTE *** HOWEVER *** Do not use an exact multiple of 4GB (Bug issue)ALTER DATABASE MyDatabaseNameMODIFY FILE ( NAME = MyDatabaseName_log , SIZE = NewTotalSize -- Whole number only, default is MB, or suffix with KB, MB, GB, TB , MAXSIZE = UNLIMITED , FILEGROWTH = 100MB)e.g. use 8000MB first time, to get to just short of 8GB, an then 10000MB second time - to extend that up to just short of 10GB (my desired final size)-- Final check that there are few enough VLFsDBCC LOGINFO()