DAC(Dedicated Administrator Connection)

Bazen SQL Server’a erişilemez duruma gelir ve DBA bile müdahele edemez. Böyle durumlarda DBA’lerin sorunun ne olduğunu bulup düzeltebilmesi için bir arka kapı vardır. Bu arka kapıya DAC diyoruz. DAC ile SQL Server’a bağlanabilmek için kurulum sonrasında server konfigurasyonu yapmanız gerekir. DAC ile ilgili konfigurasyonu nasıl yapacağınızı “sp_configure(SQL Server’da Server Seviyesinde Konfigurasyonlar)” isimli makalemde bulabilirsiniz. Bu konfigurasyonu yaptıktan sonra SSMS üzerinde new query deyip  aşağıdaki gibi ADMIN: cümleceğini kullanarak bağlanabilirsiniz. DAC’ı aynı anda iki DBA kullanamaz. DAC bağlantı ile Backup/Restore yapılamaz.

Bu şekilde bağlanmayı denediğinizde karşınıza aşağıdaki gibi bir hata gelebilir.

 

 

 

Bu hatayı es geçtiğinizde aşağıdaki gibi connection’ın Admin hale geldiğini göreceksiniz.

 

 

Eğer bu şekilde de bağlanamıyorsanız cmd komut satırından aşağıdaki şekilde bağlanabilirsiniz.

 

sqlcmd -S ServerName -U UserName -P Password -A

 

Komut satırından bağlandığınızda sql cümleciklerini komut satırına tek seferde yapıştırdıktan sonra go yazarak enter’a basmalısınız. DAC ile bağlandığınızda çalıştırabileceğiniz sorgulara örnek olarak “SQL Server’a gelen anlık sorguları çeşitli filtrelerle listelemek” isimli makalemdeki sorguyu bulabilirsiniz.

 

Loading

1 Comment

  1. Ümit Çamlı says:

    Güzel ve enteresan bilgiler teşekkkürler Hocam

Leave Your Comment