SQL Server 2008 etiketine sahip kayıtlar gösteriliyor. Tüm kayıtları göster
SQL Server 2008 etiketine sahip kayıtlar gösteriliyor. Tüm kayıtları göster

2015-11-17

Default Data ve Log Dizinlerini Değiştirdiğim Halde Neden Hala Eski Dizin Değerleri Gözüküyor?

SQL Server 2008 ve öncesi sürümlerde Server Properties->Database Settings de Database Default Locations'da Data ve Log dizinlerini değiştirdiğimizde ilgili ekranda da bu değişiklerini görüyorduk ve yine bir veritabanı oluşturmak istediğimizde default dizinler en son değiştirdiğimiz dizin olarak görülüyordu.

2015-06-25

Extended Events Dosyasını Okuma

Profiler ile yakaladığımız trace'lerin daha kapsamlı ve daha az eforla alınması için SQL Server 2008 ile birlikte Extended Events'ler geldi. Extended  Events ile topladığınız verileri dosyadan sys.fn_xe_file_target_read_file() fonksiyonu ile okuyabilirsiniz. Benim işime yarayan bazı değerleri aşağıdaki gibi aldım. Siz isterseniz ihtiyacınıza göre değiştirebilirsiniz.

2014-07-24

Upgrade Sırasında CheckDB için Data_Purity Gerekli mi?

SQL Server 2000 yada öncesindeki sürümlerde oluşturulan veritabanlarında tablodaki alanların değer bütünlüğü kontrolü otomatik yapılmıyordu.

2013-06-20

Checkdb'nin En Son Yapıldığı Tarihi Bulma

Aşağıdaki sorguyu ilgili veritabanınızda çalıştırarak o veritabanında çalıştırılan Checkdb'nin en son yapıldığı tarihi bulabilirsiniz.

2013-01-15

Kullanılmayan Stored Procedure Bulma

SQL Server servisinin başlatıldığı tarihten bu yana kullanılmayan stored procedure'leri aşağıdaki sorgu ile bulabilirsiniz:

2013-01-12

Server Role Sahip Kullanıcıları Bulma

SQL Server'da herhangi bir server role(sysadmin, setupadmin, serveradmin, dbcreator, diskadmin, processadmin, securityadmin) sahip tüm kullanıcıları aşağıdaki sorgu ile bulabilirsiniz:


use master
go
select p.name,sp.name  
from sys.server_principals  p
inner join  sys.server_role_members  pr  on  p.principal_id= pr.member_principal_id
inner join sys.server_principals sp on pr.role_principal_id=sp.principal_id
where sp.type='R'


--SQL Server 2008 de test edildi.

2012-07-30

SQL Server'da Full Text Search Kurulu mu?

SQL Server Instance'ınıza Full Text Search'ın(FTS) kurulu olup olmadığını aşağıdaki T-SQL ile bulabilirsiniz:

if (FULLTEXTSERVICEPROPERTY('IsFullTextInstalled')=1)
print 'INSTALLED'
else
print 'NOT INSTALLED'

Aynı sonucu aşağıdaki T-SQL ile de alabilirsiniz:

if ((select serverproperty('IsFullTextInstalled')) = 1)

print 'INSTALLED'
else
print 'NOT INSTALLED'

2012-06-21

SQL Server – Performance Tuning & Optimization Webcast Videosu

7 Haziran 2012 Perşembe günü sunduğum SQL Server – Performance Tuning&Optimization konulu webcast'i tekrar izlemek isteyenler veyahut webcast'i kaçıranlar webcast'e ait  videoya Çözümpark'tan ulaşabilirler.

2012-05-03

Execution Planı Görmek İçin Hangi Yetkinin Olması Gerekir?

Execution planı görmek için ilgili kullanıcının minimum  showplan yetkisinin olması gerekir. Bunun yanında dbcreator, db_owner yada sysadmin rollerinden birisine sahip olan bir kullanıcı da execution planları görebilir.


Execution planı görme yetkisini vermek için aşağıdaki kodu kullanabilirsiniz:


grant showplan to [KullaniciAdi]

2012-03-23

SQL Server'da Domaindeki Windows Grupları Bulma

SQL Server'da bir domain'de bulunan windows grup isimlerine ihtiyacınız olduğunda yada elinizdeki windows grupların var olup olmadığını; doğru olup olmadığını teyit etmek istediğinizde; Active Directory'den sorumlu arkadaşların kapısını çalmaktan sıkıldıysanız ve onlar da sizi görmekten sıkıldıysalar buyrun yazının devamına.

2012-02-23

SQL Server’da Bir Kaydın Fiziksel Konumunu Bulma

Bu makalemde  undocumented komut ve fonksiyonlar yardımıyla SQL Server'da bir tablodaki bir kayıt satırının fiziksel konumunu nasıl bulunacağını ve fiziksel konumdan nasıl okunacağını aktaracağım. 

2012-02-20

Bir Tablodaki İndekslerin Page Sayısını Bulma

Bu yazımda sizlere, zaman zaman benim de ihtiyaç duyduğum bir konuya değineceğim: Bir tabloda bulunan indeklerin her birisinin toplam page sayısı bulma.

2012-02-11

Veritabanlarımın Boyutu Kaç GB?

Bu yazımda SQL Server veritabanı sunucularınızda bulunan tüm veritabanlarının tek tek ve tamamının boyutunun T-SQL ile nasıl bulunacağına değineceğim.

2012-02-10

The History of SQL Server

SQL Server'ın doğduğu günden bu yana nasıl büyüyüp geliştiğini gösteren kısa ve güzel bir video.

2011-12-28

SQL Server 2008 Backup Compression ile Yer ve Zamandan Tasarruf Sağlayın

Veritabanlarınızın boyutu zamanla büyüyorsa veritabanı yedeklerinizin boyutu da zamanla büyüyecektir. Büyüyen yedek boyutları sadece büyümekle kalmayıp yedekleme sürelerini  ve network trafiğinizdeki yoğunluğu da artıracaktır.

2011-12-11

SQL Server 2008 SP2 Kurulabilir Kontrolü

SQL Server 2008 SP2 kurulumunda SQL Server 2008 SP2 Kurulum Hatası ve Çözümü adlı yazımda da bahsettiğim hata ile karşılaşmamak için Database Default Location ın var olup olmadığının kontrolünün yapılması gerekir.

2011-12-08

Silinen Offline Bir Veritabanın Dosyaları Silinmez

Veritabanı silme ile ilgili olarak bir çok kişinin bildiği  "Bir veritabanı silindiği zaman o veritabanı altındaki tüm .mdf, .ndf ve .ldf dosyaları da otomatik olarak silinir" bilgisi tam olarak öyle değil. Bu konudaki doğrular aşağıdadır:

2011-10-22

2011-10-20

SQL Server Öncüleri Lansmanı

Tarih : 21 Ekim 2011 Cuma
Saat :  09.00 - 16.15
Yer  :  Microsoft İstanbul Ofisi
Jüpiter Toplantı Salonu
Bellevue Residance
Aydın Sok No:7 Levent

Küresel çapta faaliyet gösteren, en büyük SQL Server topluluğu SQL Pass’ın (Professional Association for SQL Server) Türkiye Şubesi olarak çalışmaya başlayan SQL Server Öncüleri, tanıtım toplantısına sizleri de davet ediyor.

.::YASAL UYARI::.

©2004-2023 Mehmet GÜZEL, www.mehmetguzel.net

Site içeriği kaynak gösterilmek koşuluyla yayınlanabilir. Yazılan yazı ve yorumlar sadece yazı ve yorum sahiplerini bağlar.