1. MachineName: Bu özellik sayesinde SQL Server'ın çalıştığı sunucunun adını öğreniyoruz.
SQL Server Sunucu Adı Öğrenelim
SELECT SERVERPROPERTY('MachineName') AS SunucuAdi
Sorgu Sonucu
2. Edition: Sunucuda kurulu olan SQL Server'ın sürümüne ait bilgiyi elde etmiş oluruz.
SQL Server Sunucu Sürüm Bilgisi
SELECT SERVERPROPERTY ('Edition') AS SqlServerSurumBilgisi
Sorgu Sonucu
3. INSTANCEDEFAULTDATAPATH: SQL Server'ın sunucu üzerindeki kurulu olduğu dizini bize sonuç olarak verir.
SQL Server Kurulu Olduğu Dizin
SELECT SERVERPROPERTY ('INSTANCEDEFAULTDATAPATH') AS SQLServerKuruluOlduguDizin
Sorgu Sonucu
4. INSTANCEDEFAULTLOGPATH: SQL Server kurulurken yapılan işlemlerin kayıtlarının (log) yüklü olduğu dizini sonuç olarak bize verir.
SQL Server Log Dizini
SELECT SERVERPROPERTY ('INSTANCEDEFAULTLOGPATH') AS SQLServerLogDizini
Sorgu Sonucu
5. PRODUCTVERSION: SQL Server'ın ürün versiyon bilgisini verir.
SQL Server Ürün Versiyonu
SELECT SERVERPROPERTY ('PRODUCTVERSION') AS SQLServerUrunVersiyonu
Sorgu Sonucu
6. BUILDCLRVERSION: Bu özellik sayesinde Microsoft .NET Framework içerisinde Common Language Runtime (CLR) versiyon bilgisini elde ederiz.
SQL Server CLR Bilgisi
SELECT SERVERPROPERTY ('BUILDCLRVERSION') AS SQLServerCLRVersiyonBilgisi
Sorgu Sonucu
7. PROCESSID: Bu özellik sayesinde SQL Server'ın İşlem Numarasını (PROCESSID) öğrenmiş olacağız. Bu özellik aslında bize Görev Yöneticisindeki PID değerini vermektedir.
SQL Server İşlem Numarası
SELECT SERVERPROPERTY ('PROCESSID') AS SQLServerIslemNumarasi
Sorgu Sonucu
Ayrıca sorgu sonucunda çıkan 5696 işlem numarası için "Görev Yöneticisi" ekranından da görelim.
Görev Yöneticisi PROCESSID Değeri
8. SUNUCU RAM MİKTARI: Sunucuya ait Ram miktarını öğrenebileceğimiz fonksiyon. Normal kb cinsinden sonuç vermektedir. Biz 1024'e bölerek onun mb cinsinden sonucunu göstermiş oluyoruz.
Sunucu Ram Miktarı
SELECT (physical_memory_kb/1024) SUNUCURAMMIKTARI FROM sys.dm_os_sys_info;
Sorgu Sonucu
Bütün özellikleri tek bir yerde görmek için ayrıntılı bir görsel ile inceleme yapabilirsiniz.