MSSQL – Dump Transaction
Warning: mysqli_query(): (HY000/3): Error writing file '/tmp/MYENBblB' (Errcode: 28 - No space left on device) in /usr/share/nginx/html/syslogs/wp-includes/class-wpdb.php on line 2349
mssql Serverdaki bir database'in log dosyasinin ebadi zaman zaman diskte cok buyuk yerler işgal edecek şekilde büyüyebilir. Bu durumda, log dosyasını küçültmek için dump transaction işlemi yapmak gerekebilir.
Ilgili T-Sql cümlesi şu şekilde:
dump transaction database_ismi with no_log
Bu komutla, ilgili database'e ait log dosyasinin icindeki commit edilmiş işlem loglarının tümünü siler. Ancak sadece bu işlemi yapmak diskte yer açmaya yeterli değildir. Zira bu işlemden sonra log dosyasının boyutunda herhangi bir değişiklik olmaz. Log dosyasını fiziksel olarak küçültmek için dump komutunu çalıştırdıktan sonra, user interface'den shrink işlemi yapmak gerekir.
Not: Shrink işlemi başarılı olmazsa, Sql servisini restart edip yeniden shrink denemeniz gerekiyor. Servis restart sonrası sorun çıkmayacaktır.
Bu yazılar da ilginizi çekebilir:
- Windows Vista – Shrink Partition
- SQL Server – Error-14274
- Remote Desktop’ı uzaktan etkinleştirmek
- Wsus 3.0 – Manuel Client Configuration Script
- Wsus 3.0 – MMC Cannot open the file wsus.msc
Yorumlar
Henuz yorum yapilmamis.
Yorumda bulunun.