Bu tip hataların farklı bir kaç sebebi olabilir. Bu durumda yapılabilecek bir kaç işlem :
1 - ConnectionString inizdeki bilgilerin doğru olduğundan emin olun
2 - Sql Server properties bölümünde connections tabında “Allow Remote Connections to this Server “çek box ının işaretli olduğundan emin olun.
3 - Sql Server Configuration Manager da (başlat -> programlar -> Microsoft Sql Server 2005 -> Configuration Tools altında ) Sql Server 2005 Network Configuration altında protocols for SqlExpress altındaki özelliklerden “Named Pipes” ve “Tcp/IP” özelliklerinin Enabled olarak belirlendiğinden emin olun.
4 – Sql Server Surface Area Configurations da (başlat -> programlar -> Microsoft Sql Server 2005 -> Configuration Tools altında) Surface Area Configuration for Services and Connections üzerine tıklayın, remote connections bölümünden “local and remote connections ” radio button unu işaretleyip altındaki seçeneklerden “using both Tcp/IP and Named Pipes” radio buttonunu işaretleyin.
5 - FireWall unuzun istekleri engellemediğinden emin olun.
6 - Bu işlemleri yaptıktan sonra Sql Server inizi yeniden başlatmayı unutmayın.
7 - Yanlış nesne kullanmakda bu probleme yol açabiliyormuş
yeni duydum. yani sqlconnection nesnesi ile mysql e bağlanmaya kalkıştığınızda yine aynı hata mesajı ile karşılaşıyormuşsunuz.
Bu işlemlerin sonrasında muhtemelen probleminiz çözülecektir. Kolay gelsin




2 – Sql Server properties bölümünde connections tabında “Allow Remote Connections to this Server “çek box ının işaretli olduğundan emin olun.
bu maddeyi nerden yapabilirim ?
sql server management studio ile (yada hangi programı kullanıyorsan onunla) servera bağlan ondan sonra object explorerda server isminin üzerine sağ tıkla ve properties seç ondan sonra açılan pencerede connections a tıkla
Faydalı bir paylaşım.Teşekkürler
Bir ek de ben yapayım izninle sql server express kurulu değilse de bu hatayı veriyor, kurunca çözülüyor…
ek bilgi için teşekkür ederim kevser