29 Aralık 2015 Salı

Sql Server Restart Edilmeden SQL Server Error Log dosyası nasıl yeniden oluşturulur.

Sql Server hata logları DBAlerin bilgilendirme mesajları,uyarılar, kritik olaylar, database recovery bilgileri, kimlik denetim bilgileri ve bunun gibi SQL Server hakkında bir çok bilgiye ulaştığı yerdir.
SQL Server log dosyası Sql Server Database Engine service her başlatıldığında yeniden oluşturulur. Bu makalede sizlere SQL Server Database Engine Servisi başlatılmadan log dosyasının yeniden nasıl oluşturulacağını anlatacağım.
Bir DBA DBCC ERRORLOG komutunu çalıştırarak veya SP_CYCLE_ERRORLOG  sistem stored prosedürünü çalıştırarak, SQL Server hizmeti yeniden başlatmadan SQL Server hata günlük dosyasını yeniden oluşturabilir.
2012 ve sonrası versiyonlarda  log dosyalarının boyutunu 10 MB olarak ayarlamak için  aşağıdaki T-SQL kodu çalıştırılır. Geçerli log dosyasının boyutu 10MB ulaştığında yenisi oluşturulur. Buda dosya boyutunun fazla olmasını engeller.
USE [master];
GO
DBCC ERRORLOG
GO


Aşağıdaki Stored Prosedür ise Sql Server Log dosyasını yeniden oluşturur.
Use [master];
GO
SP_CYCLE_ERRORLOG
GO




Sql Server DateTime Veri Tipindeki Datayı Türkçe Formatında Göstermek

  SQL'de tarihleri farklı formatlarda göstermek için FORMAT fonksiyonunu kullanabilirsiniz. Türkçe kısa tarih formatı genellikle "...