‘Server TCP provider failed to listen on [ ‘any’  1433]. Tcp port is already in use.’ Hatasının Çözümü

Bu makalede Server TCP provider failed to listen on [ ‘any’  1433]. Tcp port is already in use. Hatasının çözümünü ele almış olacağız. Sql server servisinin başlatmaya çalıştığımızda aşağıdaki hata ile karşılaşılır.

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

Author: Yunus YÜCEL

Bir yanıt yazın

E-posta adresiniz yayınlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir