SQL सर्वर (2008 में इस मामले में) मैं सभी फ़ाइलों को लॉग इन और डेटा दोनों को कैसे छोटा कर सकता हूं, उदाहरण के लिए सभी डेटाबेस के लिए? मैं एसएसएमएस के माध्यम से जा सकता हूं और प्रत्येक पर राइट क्लिक कर सकता हूं और कार्य चुन सकता हूं -> सिकोड़ें, लेकिन मैं तेजी से कुछ ढूंढ रहा हूं।
मैंने कुछ "डेटाबेस बनाएँ" स्क्रिप्ट्स लिखीं और यह भूल गया कि उनके पास चूक के लिए गुब्बारे के आकार थे, और इस परियोजना पर इन फ़ाइलों के लिए बहुत अधिक स्थान आरक्षित करने की आवश्यकता नहीं है।
SELECT 'USE [' + d.name + N']' + CHAR(13) + CHAR(10) + 'DBCC SHRINKFILE (N''' + mf.name + N''' , 0, TRUNCATEONLY)' + CHAR(13) + CHAR(10) + CHAR(13) + CHAR(10) FROM sys.master_files mf JOIN sys.databases d ON mf.database_id = d.database_id WHERE d.database_id > 4
लेकिन यह पता लगाना मुझे एक नई समस्या दे दी है। एक और सवाल पोस्ट करने के लिए बंद।