Bu makalede Server TCP provider failed to listen on [ ‘any’

Bu hata sql server servislerinin başlatılamaması sonucu ortaya çıkmaktadır. Hata mesajını görmek için Windows arama yerine Event Viewer>Windows Logs>Application sekmesi altında hata mesajımızın neden kaynaklandığını görebiliriz.



Server TCP provider failed to listen on [ ‘any’ <ipv6> 1433]. Tcp port is already in use.
Bu hatayı almamızın birden fazla sebebi olabilir
Birinci sebebi benim bilgisayarımda birden fazla instance olduğundan dolayı bu tanımlanan her instance için ayrı ayrı port bilgileri olması gerekirken aynı portun tanımlanması sistem açılırken tek bir instance’ın açılıp diğerlerinin otomatikmen aynı portu görmemesine ve servisin yukarıdaki hatayı vermesine sebep oluyor.
Sql Server Configuration Manager bölümüne giriyorum. Bilgisayarımda kurulu olan tüm instanceları aşağıda görmekteyim.

Kurulu olan instanceların TCP\IP konfigürasyonunu yaptıktan sonra sorunumuz çözülmüş bulunmaktadır.

Her instance ın farklı port üzerinden haberleşmesi sağlanarak tüm servislerin ayakta olması sağlamaya çalıştım.

2- Eğer portlar ayarlandıktan sonra servis başlatılamıyorsa hala sql server servis hesaplarının Built-in account bölümüne geçirilmesi gerekmektedir. Ben bu şekilde yapınca servisim başlamış oluyor. Daha sonra This account bölümünden active directory üzerinden bir hesaba bağlanır.

3. Data dosyalarımızın bulunduğu klasör altında mdf ve ldf uzantantılı dosyalar bozulmuş olabilir.

Başka makalede görüşmek dileğiyle.
Namazı dosdoğru kılın, zekatı verin; önceden kendiniz için hayır olarak neyi takdim ederseniz, onu Allah Katında bulacaksınız. Şüphesiz Allah, yaptıklarınızı görendir. Bakara Suresi, 110. Ayet