मेरी स्थिति में, मेरे पास SQL सर्वर 2008 में 370 जीबी लॉग फ़ाइल के साथ 650 एमबी डेटाबेस था। कोई फर्क नहीं पड़ता कि मैंने कितनी कोशिश की, मैं इसे कम करने के लिए नहीं मिला। मैंने यहां उत्तर के रूप में सूचीबद्ध हर चीज की कोशिश की लेकिन फिर भी, कुछ भी काम नहीं किया।
अंत में, मुझे कहीं और एक बहुत ही छोटी टिप्पणी मिली जिसने काम किया। इसे चलाना है:
BACKUP LOG DatabaseName TO DISK = N'D:\Backup\DatabaseName_log.bak'
GO
DBCC SHRINKFILE('MyDatabase_Log', 1)
GO
इसके कारण लॉग फ़ाइल 37 जीबी से घटकर 1 एमबी रह गई। वाह!