Dedicated Administrator Connection(DAC)

SQL Instanceda performans problemleri olduğunda sisteme giriş yapamayabilirsiniz,
bu kriz durumunda sql tarafından özel bir bağlantı olan DAC yöntemi ile bağlanmanız gerekir. Yeni instance kurduktan sonra DAC’ı enable etmenizi tavsiye ederim, aşağıdaki komutlarla ya da SQL arayüzünden enable edebilirsiniz.Kurulumda default olarak kapalı gelir.

Dedicated Administrator Connection(DAC) Enable etmek

exec sp_configure 'remote admin connections' /* config_value 0 yani DAC kapalı.*/
GO
EXEC sp_configure 'remote admin connections', 1 /* Dac enable ediyoruz..*/
GO
RECONFIGURE
GO
exec sp_configure 'remote admin connections' /* config_value 1 yani DAC aktif etmiş olduk.*/

DAC’ı aktif ettikten sonra SSMS(management studio) ya da SQLCMD ile DAC bağlantısı yapabilirsiniz.
Sisteme bağlandıktan sonra lock, session, cpu, io durumlarını kontrol edebilirsiniz.

DAC ile nasıl bağlanılır.

SSMS ile Servername adına ADMIN:SUNUCU\INSTANCENAME (normal bağlantının başına ADMIN: gelmiş oldu)
SQLCMD ile C:>sqlcmd -S localhost -U sa -P password -d master -A (normal bağlantıya ek olarak -A gelmiş oldu)

Önemli notlar:
Aynı anda sadece 1 tane DAC bağlantısı yapılabilir.
DAC yapacak kullanıcının sysadmin server rolü olmalıdır.
DAC bağlantısı yapabilmek için önceden DAC’ı aktif etmek gereklidir.

Bir cevap yazın

E-posta hesabınız yayımlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir