Berkaitan dengan post saya sebelumnya tentang ukuran data pada tiap database.
mungkin kiranya perlu dilanjutkan dengan script cepat bagaimana melakukan shrink pada log file
berikut caranya
- jalankan script dibawah ini
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 and mf.type_desc = 'LOG';
- copy hasil script
- paste dan jalankan
ok sekian, semoga membantu
- hati2 dalam melakukan shrink ya, pastikan memang sudah gak butuh log nya, atau sudah di backup
- sangat tidak disarankan melakukan shrink pada data file, sehingga di post ini, hanya melakukannya di log file