Forum
Sitemi bir sunucuya yüklemek için gerekli işlemleri yaptım dosyaların hepsini yükledim ancak görselde ki gibi bir hata alıyorum. Sitede sadece veri tabanına ulaşılması gereken sayfalarda bu hatayı alıyorum. Derleyicide çalışıyor ancak servera yükleyince hata alıyor. Çok fazla araştırdım ama bir çözüme ulaşamadım.
Web Config içindeki Connection String:
<connectionStrings>
<add name="ZdtConnectionString" connectionString="Data Source=77.245.159.10\\MSSQLSERVER2016; user id=user; password=pass; initial Catalog=Zdt; Integrated Security=false" providerName="System.Data.SqlClient" />
</connectionStrings>
------------------------------
Bağlatıyı gerekli yerlerde kullanmak için oluşturduğum class:
public class sqlbaglantisi
{
public SqlConnection baglan()
{
string connectionString = ConfigurationManager.ConnectionStrings["ZdtConnectionString"].ConnectionString;
SqlConnection Baglanti2 = new SqlConnection(connectionString);
if (Baglanti2.State==ConnectionState.Closed)
{
Baglanti2.Open();
}
return Baglanti2;
}
}
-------------------------------
Daha sonra bu şekilde gerekli sayfalarda çağırıp kullanıyorum:
sqlbaglantisi baglanti2 = new sqlbaglantisi();
-----------------------------------
[url= https://i.hizliresim.com/dv56Pn.pn g" target="_blank">https://i.hizliresim.com/dv56Pn.pn g"/> [/img][/url]
Merhaba,
sunucunuz remote isteklere izin vermiyor. SSMS üzerinde servera sağ tıklayıp properties den mixed mode a çekmelisiniz. Sql Server configüration managerdan tcp protekolünü enable etmelisiniz.
İyi çalışmalar...
Merhaba,
sunucunuz remote isteklere izin vermiyor. SSMS üzerinde servera sağ tıklayıp properties den mixed mode a çekmelisiniz. Sql Server configüration managerdan tcp protekolünü enable etmelisiniz.
İyi çalışmalar...
Söylediğiniz şekilde properties e girdim, mixed mode şeklinde bir bölüm bulamadım. Bunun yerine server Authentication kısmındaki windows autheticantion mode 'u Sql server and Windows Authentication mode olarak değiştirdim sonra tekrar backup alıp hosting e attım ancak bir farklılık olmadı. Kontrol ettiğimde tcp protoklü enable durumda
connections tabında allow remote connection seçili olmalı. Tabi tüm bu ayarlar sizin sunucu ile 1433 portundan networksel olarak sağlıklı iletişim kurabildiğinizi varsayarak yazıyorum.
Sanırım ayarların hepsi bahsettiğiniz şekilde. Görsellerde mevcut
[url= https://i.hizliresim.com/XMo7pO.pn g" target="_blank">https://i.hizliresim.com/XMo7pO.pn g"/> [/img][/url]
[url= https://i.hizliresim.com/0RkjaV.pn g" target="_blank">https://i.hizliresim.com/0RkjaV.pn g"/> [/img][/url]
[url= https://i.hizliresim.com/6ak7Ek.pn g" target="_blank">https://i.hizliresim.com/6ak7Ek.pn g"/> [/img][/url]
uygulamadan sql server makinasına 1433 ten gidebiliyorsunuz değil mi ? bir telnet atıp test eder misiniz?
77.245.159.10\\MSSQLSERVER2016 bu tanımda 77.245.159.10\MSSQLSERVER2016 bu şekilde olmalı.