Bütün gün uğraştım bulamadım oyuncuların client ile girdiğini anlamak için mysql bağlantılı bir sistem yapıyordum c#'da "baglanti.Open()" ekleyince program donuyor ve şu hata çıkıyor;
System.Data.SqlClient.SqlException (0x80131904): 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ı)
Ne yapmalıyım?
static string conString = "Data Source=185.171.90.197; Initial Catalog = -; User Id = -; password=-;";
SqlConnection baglanti = new SqlConnection(conString);
Güncel. :@
Kullanıcı adı ve şifre belirtmemişsiniz. "Initial Catalog = -; User Id = -; password=-;" buradaki kullanım hatalı. Eğer kullanıcı adı ve şifre ile bağlantı yapmak istiyorsanız:
Server=ipadres;Database=db_ismi;User Id=kullanici_ismi;Password=sifre;
Kullanıcı adı ve şifre olmadan:
Server=ipadres;Database=db_ismi;Trusted_Connection=True;
şeklinde kullanabilirsiniz.