sql Log Temizleme Truncate log temizleme log silme

sql Log Temizleme Truncate log temizleme log silme

Sql server içerisinde veritabanının loglarını temizleyerek hızlı ve güvenilir çalışmasını sağlayabiliriz. Bunu truncate log komutu ile yapmamız mümkündür. Bir kaç yöntemle log dosyaları temizlensede, ben size en kısa ve kestirme çözüm olan t-sql ile log temizlemenin nasıl yapıldığını anlatıcağım.

 

Öncelikle aşağıdaki kodları inceleyelim.

 

USE [DbAdi] GO
ALTER DATABASE DbAdi

SET RECOVERY SIMPLE WITH NO_WAIT
DBCC SHRINKFILE(DbAdi_Log, 1)
ALTER DATABASE DbAdi

SET RECOVERY FULL WITH NO_WAIT
GO

 

Use dbadi bölümüne kendi veritabanınızın ismini yazın ki sql hangi veritabanının log dosyasının temizleneceğini anlasın.

 

Alter database komutu bilindiği gibi veritabanı üzerindeki değişiklikleri yapabilmek için sql serverın , iznimizin olup olmadığını kontrol ettiren kelimesi. Eğer izniniz varsa bu veritabanında değişiklik yapmaya komutunuz çalışacaktır. Yoksa hata alırsınız.

SET RECOVERY SIMPLE WITH NO_WAIT cümlesi kurtarma özellikleri içerisinden simple olan bölümle bekleme yapmadan işlem yapması gerektiğini sql servera anlatan kelimemizdir.sql Log Temizleme Truncate log temizleme log silme nasıl yapılır ?

DBCC SHRINKFILE(DbAdi_Log, 1) bu bölümdede db_adi_log yazıyor. Oraya kendi veritabanınızın log dosyasını adını yazmalısınız. DBCC SHRINKFILE komutu shrink işlemi yaparak sıkıştırma yapar böylece veritabanı log dosyamızın boyutu düşer.

Alter database komutu bilindiği gibi veritabanı üzerindeki değişiklikleri yapabilmek için sql serverın , iznimizin olup olmadığını kontrol ettiren kelimesi. Eğer izniniz varsa bu veritabanında değişiklik yapmaya komutunuz çalışacaktır. Yoksa hata alırsınız.

SET RECOVERY FULL WITH NO_WAIT yani kurtarma ve recovery işlemlerindeki ayarları default haline geri getirerek veritabanımızın kurtarma modunu eski halinde getirdik. sql Log Temizleme Truncate log temizleme log silme

Ayrıca Buna Bakabilirsiniz

Sql Server 2014 indir

Sql Server 2014 indir ; Microsoft Sql Server 2014 versiyonu diğer versiyonlara kıyasla çok daha …