Derinlemesine yazılım eğitimleri için kanalımı takip edebilirsiniz...

MS SQL Server – Cannot Connect To ‘ServerName’ Hatası ve Çözümü

Eğer localde MS SQL Server üzerinde çalışma gerçekleştirmeniz gerekiyor ve SQL Server’da local servera bağlanırken aşağıdaki hatayı alıyorsanız çözümünü buradan bulabilirsiniz.
Hatamızın görsel hali aşağıdaki gibidir.
MS SQL Server Cannot Connect To ServerName Hatası

Metinsel olarak hatayı belirmek gerekirse;

Cannot connect to ASUS

Additional information:

Sucuyla bağlantı kurulurken ağ ile ilgili veya örneğe özel bir hata oluştu.Sunucu bulunamadı veya sunucuya erişilemiyor.Örnek adının doğru olduğunu ve SQL Server’ın uzak bağlantılara izin verdiğini doğrulayın.(provider. Named Pipes Provider, error: 40 – SQL Server için bağlantı açılamadı) (Microsoft SQL Server, Error: 2)

Sistem belirtilen dosyayı bulamıyor.

Evet gördüğünüz gibi hatamız yukarıdaki gibi olacaktır.
Öncelikle bu hatanın sebebine değinmemiz gerekirse,
SQL Server sunucusunun çalışmamasından bu hata kaynaklanmaktadır.Hatta localde sorunsuz çalışan SQL Server bilgisayarı yeniden açıp kapattığımızda bu hatayı verebilir.Bunun sebebi SQL Server’ın başlatılmamış olmasından kaynaklanmaktadır.

Bu hatayı atlatabilmek için SQL Server’ı çalıştırmak – başlatmak yeterlidir.Bu işlemler için aşağıdaki kombinasyonları takip ediniz.

  • Başlat -> Çalıştır‘ı açınız.
  • Çalıştır penceresinde services.msc komutunu yazınız ve tamam butonuna tıklayınız.
    MS SQL Server Cannot Connect To ServerName Hatası - 2
  • Karşınıza Hizmetler penceresi gelecektir.Bu pencereden SQL Server (MSSQLSERVER)‘ı bulunuz.
    MS SQL Server Cannot Connect To ServerName Hatası - 3
  • Gördüğünüz gibi SQL Server (MSSQLSERVER)‘ın “Durum” bilgisi boş durmaktadır.Yani çalışmamaktadır.SQL Server (MSSQLSERVER) sağ tıklayarak “Başlat” butonuna tıklayınız.
    MS SQL Server Cannot Connect To ServerName Hatası - 4
  • Bu işlemler neticesinde aşağıdaki gibi SQL Server başlatılacaktır.
    MS SQL Server Cannot Connect To ServerName Hatası - 5
  • Son durum olarak Hizmetler penceresinde SQL Server’ın “Durum” karşılığı “Çalışıyor” olarak görülmesi gerekmektedir.
    MS SQL Server Cannot Connect To ServerName Hatası - 6

Bu işlemler neticesinde yukarıda belirttiğimiz hata alınmayacak ve SQL Server’a sıkıntısız bir şekilde giriş sağlayabileceksiniz.

Sonraki yazılarımda görüşmek üzere…

İyi çalışmalar…

Bunlar da hoşunuza gidebilir...

56 Cevaplar

  1. MUSTAFA dedi ki:

    TEŞŞEKÜRLER

  2. kemal dedi ki:

    Çok teşekkürler beni bir sıkıntıdan kurtardınız.

  3. kemal dedi ki:

    Sayın Gençay dostum 30 Ekim 2016 saat 23:49 da yazdığım yorumda “Çok teşekkürler beni bir sıkıntıdan kurtardınız” diye bir yorum da bulunmuştum.
    Şimdi aynı konu ile ilgili size bir soru yönlendirmek istiyorum;
    SQL server ayarını yukarda anlattığınız gibi yaptığım da hata almıyorum .
    Küçük bir programı Delphi XE8 de derledim. PC yi kapatıp açtığımda derlediğim bu programcığı çalıştırdığımda ise
    ‘ [DBNETLIB][ConnectionOpen (Connect()).]SQL Server yok veya eri§im engellendi. ‘
    şeklinde bir hata ile karşılaşıyorum.
    services.msc yazıp ‘ SQL Server(MSSQLSERVER) satırına gittiğimde daha önce ‘Çalışıyor’ yazan satırın ‘stop’ olduğunu görüyorum. Çalıştır dediğimde sorun çözülüyor.
    Şimdi sorum şu:
    Derlediğim programları çalıştırmak için hep bu hatayı alacağım malum olduğuna göre, başka bir bilgisayarda derlenen programı çalıştırabilmek için, hele hele bu konuya veritabanlarına uzak birisi çalıştırmak istediğinde ne yapacak? ikinci olarak hatayı düzeltmeyi kendi derlediğim programa gömerek sorunu kalıcı olarak nasıl çözerim.
    Bu konuda geniş bir açıklama yazabilirseniz size müteşekkir olacağım. Hoşça kalın.

    • Gençay dedi ki:

      Merhaba,

      Size uzaktan bir Server’ı tavsiye edebilirim. Programı çalıştıracağınız her bilgisayarda SQL Server’ın yüklü olmasını gerektirecek şekilde çalışmak bu ve buna benzer birçok hatayla karşılaşmanızı sağlayabilir. Uzaktan bir Server’a bağlanmanın sade ve sadece internet gereksinimi olacağı aşikardır.

      Yok eğer illa yazdığınız programa veritabanını gömmek istiyorsanız benim için ayrı bir makale, sizin için ise ayrı bir araştırma konusudur. O yüzden bu konuya şimdilik tavsiyem dışında verebileceğim bir öneri yoktur.

      Sevgiler…

  4. özgür dedi ki:

    ÇALIŞTIR yaptığımda bana şöyle bi hata mesajı veriyor
    windows yerel bilgisayar üzerindeki sql server(mssqlserver) hizmetini başlatamadı.daha çok bilgi içn
    olay günlüğünü inceliyin

  5. abdullah dedi ki:

    sen adamsın

  6. Semih dedi ki:

    Mrb kardeşim. Ben SQL Server 2016 yeni kurdum. ilk bağlantıda bu hatayı alıyorum. Hizmetler kısmında da bahsettiğin hizmet görünmüyor bende. Yardımcı olabilir misin

  7. Yusuf dedi ki:

    İşe yaradığı için yorum bırakıyorum. Teşekkürler.

  8. Sema dedi ki:

    Ben bu işlemi yaptığım halde “TITLE: Connect to Server
    ——————————

    Cannot connect to cc.

    ——————————
    ADDITIONAL INFORMATION:

    Sunucuyla bağlantı kurulurken ağ ile ilgili veya örneğe özel bir hata oluştu. Sunucu bulunamadı veya sunucuya erişilemiyor. Örnek adının doğru olduğunu ve SQL Server’ın uzak bağlantılara izin verdiğini doğrulayın. (provider: Named Pipes Provider, error: 40 – SQL Server için bağlantı açılamadı) (Microsoft SQL Server, Error: 53)

    For help, click: http://go.microsoft.com/fwlink?ProdName=Microsoft%20SQL%20Server&EvtSrc=MSSQLServer&EvtID=53&LinkId=20476

    ——————————

    Ağ yolu bulunamadı

    ——————————
    BUTTONS:

    OK
    ——————————
    ” hatasını almaya devam ediyorum. Bunun çözümü ne olabilir sizce?

    • Gençay dedi ki:

      Merhaba Sema Hanım;

      Giriş yaparken “Server Name” kısmına doğru server adı girilmelidir. Örnek olarak benim varsayılan server adım “Gençay” dır. Ama bu adı bilmiyorsam “.”(nokta) karakteri varsayılan server adını temsil etmektedir. Yani anlayacağınız “.” = “Gençay” anlamına gelmektedir.

      Yüksek ihtimalle yukarıda verdiğim bilgi yeterli olacaktır. Ola ki aksilik olup servera giriş yapamazsanız server name olarak “(local)” yahut “localhost” değerlerinide deneyebilirsiniz.

      Dediğim gibi, daha bu satıra gelmeden sorununuzu çözmüş olacaksınız. Eğer bu verdiğim isimlerde de giriş yapamıyorsanız tekrardan haberleşebiliriz.

      Saygılarımla…

  9. Ali yigitcan dedi ki:

    Sen var ya adamin dibisin

  10. Kubilay dedi ki:

    Merhaba bende aynı hatayı alıyorum hizmetlere baktığımda sqlserver çalışıyor gözüküyor, Sema Hanım için önerdiğiniz çözüm yollarınıda denedim fakat çözüm alamadım. Bana yardımcı olabilirmisiniz.

  11. özcan dedi ki:

    merhaba bende bu hatayı alıyorum twıterle proeye baglanmaya calısıkren bu hatayı alıyorum

  12. Begüm dedi ki:

    Merhabalar. Dediklerinizi yaptığımda program yine çalışmıyorum. Windows hizmeti başlatamadı diye hata veriyor. Bu neden oluyor? Yardımcı olabilirseniz çok sevinirim.

  13. ALİ dedi ki:

    ÇOK TEŞEKKÜRLER

  14. Abdurrahman dedi ki:

    Hocam elleriniz dert görmesin 🙂 Bu site artık favorim iyi anlatım, garanti çözüm bayağı iyi 😀

  15. Davut dedi ki:

    Hocam ben bir kutuphane otomasyonu projesi yapmak istiyorum yaptim ve sadece sql serverime eklemek kaldi ben bunu sql serverin turunu windows **** ***** olarak mi yoksa altindaki 2. secenek olarak mi yapmalimiyim diger bilgisayarlarda da sql siz calistirilabilmesi icin

  16. Davut dedi ki:

    Hocam sql serversiz farkli bilgisayarlarda da calisacak bir kutuphane otomasyonuna Windows authentication uygunmudur yoksa altindaki sql mi yapiyim

  17. Davutt dedi ki:

    hocam lutfen yardim edin windows authcetion da bir kutuphane otomasyonunun dbsini eklesem olurmu veritabanina yardim edermisiniz? baska bilgisayarlardan da sql siz girilmesini istiyorum

    • Gençay dedi ki:

      Davut Bey,
      10 dk içinde üç adet yorum atabilecek kadar aciliyetiniz olduğunu düşünmüyorum.
      Lütfen sakin olun.

      Sizinle uygun zamanda ilgileneceğim.

  18. necmi dedi ki:

    Teşekkürler.Aynı sorun ben de de vardı. Hemen çözümü uygulayarak çözdüm

  19. halil dedi ki:

    SQL server 2019 indirdim ve kurdum.Aynı sorun bende de var.Başlat çalıştır->services.msc yaptım ve hizmetler ekranında sql server writer var sadece .Yardımcı olabilir mi siniz ? Bu problemi nasıl giderebilirim.

  20. Melis dedi ki:

    Çoook teşekkürler

  21. Mehmet dedi ki:

    Merhabalar

    ” SQL Server(MSSQLSERVER) ” bende çalıştır bölümünde bu isimde bir sey yok neyi yanlış yada eksik yüklemiş olabilirim.

    Olanlar:
    SQL Server (SQLEXPRESS)
    SQL Server Agent (SQLEXPRESS)
    SQL Server Browser
    SQL Server CEIP service (SQLEXPRESS)
    SQL Server VSS Writer

    Sanırım bir önceki yorumdaki SQL server hatasımı benimde. Yardımcı olursanız sevinirim.

  22. Yaşar dedi ki:

    Merhabalar Gençay Bey;
    Bende Logo GO3 muhasebe programı kullanıyorum. Bende bu programa girerken SQL SERVER hatası ile karşılaştım. Dediklerinizi uyguladım fakat HİZMETLER kısmında SQL SERVER (SQLEXPRESS)’e ÇALIŞTIR dediğimde YEREL BİLGİSAYARDA SQL SERVER BAŞLATAMADI gibi bir hata alıyorum. Yardımcı olabilirseniz çok sevinirim.

  23. Oğuz AKBİNA dedi ki:

    Merhaba Gençay Bey;
    server native client 11,0 hatası alıyorum.
    yardımcı olabilirmisiniz

  24. Muhammed dedi ki:

    Gencay bey merhaba. Yerel ağ ile farklı bir bilgisayardan server ismi ile ana makinedeki veritabanına bağlanabiliyor ve kullanabiliyorum ancak farklı bir ağa bağlandığımda bunu yapamadım. Yardımcı olabilir misiniz? 2 gündür araştırıyorum Türkçe ve İngilizce kaynakları. Sql Server için gerekli portları da güvenlik duvarımdan iznini verdim(1433 ve 1434 nolu portlar).

  25. hd bilişim dedi ki:

    Merhaba; aşağıdaki hatayı alıyorum.

    windows yerel bilgisayar üzerindeki sql server(mssqlserver) hizmetini başlatamadı.daha çok bilgi içn
    olay günlüğünü inceliyin. Özel hata kodu 3414.

    biraz araştırdırdım backup alıp yeniden kurun yazıyor sizin bir fikriniz varsa paylaşırsanız sevinirim.

  26. Dilara dedi ki:

    Merhaba dediklerinizi aynen uyguladım ancak Başlat a bastığımda 17051 kodlu başka bir hata aldım. Yani başlatılamadı. Bunu nasıl düzeltebilirim. Yaptığım projenin veritabanına erişemediğim için projemi çalıştıramıyorum maalesef.

  27. muhammet dedi ki:

    merhaba aynen dediğiniz gibi yapmaya çalıştım yalnız hizmetler bölümünde sql ile ilgili birşey yok

  28. Hüseyin dedi ki:

    merhaba bende aynı sorunu yaşıyorum fakat hizmetler bölümüne gittiğimde sql e dair hiç bir şey bulunmuyor yardımcı olur musunuz?

  29. mehmet ali dedi ki:

    Herşeyi yapıyorum sql bölümünde çalıştır gösteriyor sql server manager da da çalışıyor gösteriyor ama bağlanayamıyorum başka bi sorun olabilir mi sizce ?

    • Fevzi dedi ki:

      Sorunu çözdün mü ben 2022 kurulumu yaptığımda da aynı sorunla karşılaştım internette sadece yukarıda belirliten çözüm yolu var başka bir sonuç bulamadım

  30. brk dedi ki:

    you are a lifesaver

  31. songül dedi ki:

    cok tesekkurler <3

  32. Fevzi dedi ki:

    Merhabalar,
    Ben MS SQL 2022 kurmaya çalışırken bu hatayı alıyorum services.msc ye girdiğimde çalışıyor olarak gözüküyor o modul restart yaptım sildim tekrar yükledim bir çok şey denedim malesef çözüm bulamadım ne yapmalıyım

  33. Osman Berat Toy dedi ki:

    Hocam bende sql server hizmetim başlamıyor şöyle bir hata veriyor lütfen yardım edin
    Windows Yerel Bilgisayar üzerindeki SQL Server (MSSQLSERVER)hizmetini başlatamadı.

    Hata 2: Sistem belirtilen dosyayı bulamıyor.

  34. elif dedi ki:

    Ben de bu sorunu alıyorum düzeltme için uğraşıyorum ama olmuyor siz düzeltebildiniz mi?

  35. Ahmet Hamdi dedi ki:

    Gençay Bey merhaba,
    SQL server kurmama rağmen yine de hizmetler kısmında belirttiğiniz hizmet çıkmıyor . bu sebeple başlığa konu olan hatayı almaya devam ediyorum. Yönlendirmenize ihtiyacımız var 🙂

Gençay için bir yanıt yazın Yanıtı iptal et

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