• 20-12-2013, 19:52:40
    #1
    Web.configte

    <add name="Library" connectionString="Data Source=.\SQLEXPRESS;AttachDbFilename=|DataDirectory|Database1.mdf;Integrated Security=True;User Instance=True" providerName="System.Data.SqlClient"/>
    App_Code altındaki classımda

    SqlConnection baglanti = new SqlConnection("Data Source=.\\SQLEXPRESS;AttachDbFilename=|DataDirectory|Database1.mdf;Integrated Security=SSPI;User Instance=True");
    bu şekilde ekliyorum bir süre bekliyor sonra

    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: SQL Network Interfaces, error: 26 - Belirtilen Sunucuyu/Örneği Bulma Hatası)
    bu şekilde hata alıyorum, bu sorunu yaşayıp çözebilen var mı?
  • 22-12-2013, 06:23:52
    #2
    Datadirectory yazan yere mdf dosyasının bulunduğu directory'nin yolunu yazman lazım
    (C:\SQL server\data\bidibidi.mdf) gibi...

    Ama ondan önce sen başka hata alıyorsun SQL server Instance'ını bulamıyor.
    Instance şu şekilde yazılır:
    myServerName\myInstanceName
    (BilgisayarAdı\SqlServerAdı)

    Ayrıca SQL Server versiyonuna göre de connection stringler değişir,
    Buradan doğru olanı bulmalısın:
    www.connectionstrings.com