SQL Server'da (bu durumda 2008), bir örnek üzerindeki tüm veritabanları için hem günlük hem de veri olarak tüm dosyaları nasıl hızla küçültebilirim? SSMS'den geçip her birine sağ tıklayıp Görevler -> Küçült'ü seçebilirim, ancak daha hızlı bir şey arıyorum.
Bazı "Veritabanı oluştur" komut dosyaları yazdım ve varsayılanlar için büyüklükleri artırdıklarını unuttum ve bu projede bu dosyalar için ayrılmış çok fazla yere ihtiyaç duymadım.
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
Ama bu out endam bana yeni sorunu verdi. Başka bir soru göndermek için kapalı.