Sometime, it looks impossible to shrink
the Truncated Log file. Following code always shrinks the Truncated Log
File to minimum size possible.
USE DatabaseName
GO
DBCC SHRINKFILE(<TransactionLogName>, 1)
BACKUP LOG <DatabaseName> WITH TRUNCATE_ONLY
DBCC SHRINKFILE(<TransactionLogName>, 1)
GO
you can get availability space, file name, physical location using following query.
SELECT name AS 'File Name' , physical_name AS 'Physical Name',
size/128 AS 'Total Size in MB', size/128.0 - CAST(FILEPROPERTY(name, 'SpaceUsed') AS int)/128.0 AS 'Available Space In MB', *
FROM sys.database_files;
No comments:
Post a Comment