Author: unxna
Subject: Setup Oluşturulan Programın Çalışmaması
Posted: 25 Ocak 2019 at 16:12
İyi günler.
Sanırım çok basit bir problem ile karşı karşıyayım ancak çözemedim
SQL veritabanı ile birlikte oluşturduğum program başka bilgisayarda çalışmıyor.
SQL connection için denediğim komutlar şu şekilde;
//SqlConnection baglanti = new SqlConnection("Data Source=HKN-BILGISAYAR;Initial Catalog=personelbilgi;Integrated Security=True;");
//SqlConnection baglanti = new SqlConnection(Properties.Settings.Default.personelbilgi);
//SqlConnection(@"DataSource=.\MSSQLSERVER;AttachDbFilename=|DataDirectory|\personelbilgi.mdf;Database=personelbilgi.mdf;Trusted_Connection = Yes;");
//SqlConnection baglanti = new SqlConnection(@"data source =.;Integrated Security = SSPI; AttachDBFilename=|DataDirectory|\personelbilgi.mdf;User Instance = true;");
//SqlConnection baglanti = new SqlConnection(@"Server=.;AttachDbFilename=C:\personeldeneme.mdf;Database=personelbilgi;Trusted_Connection=Yes;");
//SqlConnection baglanti = new SqlConnection("Data Source =.; Initial Catalog = personelbilgi; Integrated Security = true");
//SqlConnection baglanti = new SqlConnection ("Data Source =./SQLEXPRESS;Initial Catalog = personelbilgi; User ID = sa; Password=1071");
bu komutlarla setup oluşturduğumda başka bilgisayarda çalışmadı.
sql komutunda hata olduğunu düşünmemin sebebi denediğim çözümlerden dolayıdır.
Denediğim Çözümler:
1-Deneme yaptığım bilgisayara sql server 2012 kuruldu.
2- Netfreamwork kuruldu
3- SQL Server Hizmetinin çalışıp çalışmadığı kontrol edildi.
4- Application folder'e database dosyaları eklendi.
5-Sql'i kaldırıp yükledim
6-Studio'yu kaldırıp yükledim
7-Database oluştururken belirli izinler mi veriliyor onu araştırdım ama bulamadım.
8-Bağlantı cümlesini yukarıda belirttiğim gibi yaptım ancak olmadı.
9-Bağlantı cümlesine programı kuracağım bilgisayarın adını girdim yine olmadı
10-Programı kuracağım bilgisayarda kurulu olması gereken Sql server 2012 express localdb bir kaç kere silip yükledim olmadı.
11-FrameWork yüklü.
12- Şu sitedelerdeki tüm yöntemler denendi.
https://social.msdn.microsoft.com/Forums/tr-TR/45113d72-7f57-41f9-a326-70ecf3fabdf3/visual-studio-2012-c-setup-oluturma?forum=csharptr
http://www.csharpnedir.com/articles/read/?id=1032
https://social.msdn.microsoft.com/Forums/tr-TR/4e46a1e2-470b-4d24-b04d-43de10f59ad5/visual-studio-2013-c-da-sql-entegreli-setup-oluturma?forum=csharptr
https://www.connectionstrings.com/sql-server/(buradaki komutlar çalışmadı)
https://social.msdn.microsoft.com/Forums/tr-TR/f1b1c71e-7b7c-4689-b79e-85664568ae76/c-sql-server-local-de-baka-bilgisayardan-veri-girme?forum=csharptr
HATA MESAJI
![]()
************** Özel Durum Metni **************
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ı) ---> System.ComponentModel.Win32Exception (0x80004005): Sistem belirtilen dosyayı bulamıyor.
Günlerdir uğraşıyorum. Hatayı çözemedim aramadığım taramadığım yer kalmadı.
Edited by unxna - 25 Ocak 2019 at 16:13
Subject: Setup Oluşturulan Programın Çalışmaması
Posted: 25 Ocak 2019 at 16:12
İyi günler.
Sanırım çok basit bir problem ile karşı karşıyayım ancak çözemedim
SQL veritabanı ile birlikte oluşturduğum program başka bilgisayarda çalışmıyor.
SQL connection için denediğim komutlar şu şekilde;
//SqlConnection baglanti = new SqlConnection("Data Source=HKN-BILGISAYAR;Initial Catalog=personelbilgi;Integrated Security=True;");
//SqlConnection baglanti = new SqlConnection(Properties.Settings.Default.personelbilgi);
//SqlConnection(@"DataSource=.\MSSQLSERVER;AttachDbFilename=|DataDirectory|\personelbilgi.mdf;Database=personelbilgi.mdf;Trusted_Connection = Yes;");
//SqlConnection baglanti = new SqlConnection(@"data source =.;Integrated Security = SSPI; AttachDBFilename=|DataDirectory|\personelbilgi.mdf;User Instance = true;");
//SqlConnection baglanti = new SqlConnection(@"Server=.;AttachDbFilename=C:\personeldeneme.mdf;Database=personelbilgi;Trusted_Connection=Yes;");
//SqlConnection baglanti = new SqlConnection("Data Source =.; Initial Catalog = personelbilgi; Integrated Security = true");
//SqlConnection baglanti = new SqlConnection ("Data Source =./SQLEXPRESS;Initial Catalog = personelbilgi; User ID = sa; Password=1071");
bu komutlarla setup oluşturduğumda başka bilgisayarda çalışmadı.
sql komutunda hata olduğunu düşünmemin sebebi denediğim çözümlerden dolayıdır.
Denediğim Çözümler:
1-Deneme yaptığım bilgisayara sql server 2012 kuruldu.
2- Netfreamwork kuruldu
3- SQL Server Hizmetinin çalışıp çalışmadığı kontrol edildi.
4- Application folder'e database dosyaları eklendi.
5-Sql'i kaldırıp yükledim
6-Studio'yu kaldırıp yükledim
7-Database oluştururken belirli izinler mi veriliyor onu araştırdım ama bulamadım.
8-Bağlantı cümlesini yukarıda belirttiğim gibi yaptım ancak olmadı.
9-Bağlantı cümlesine programı kuracağım bilgisayarın adını girdim yine olmadı
10-Programı kuracağım bilgisayarda kurulu olması gereken Sql server 2012 express localdb bir kaç kere silip yükledim olmadı.
11-FrameWork yüklü.
12- Şu sitedelerdeki tüm yöntemler denendi.
https://social.msdn.microsoft.com/Forums/tr-TR/45113d72-7f57-41f9-a326-70ecf3fabdf3/visual-studio-2012-c-setup-oluturma?forum=csharptr
http://www.csharpnedir.com/articles/read/?id=1032
https://social.msdn.microsoft.com/Forums/tr-TR/4e46a1e2-470b-4d24-b04d-43de10f59ad5/visual-studio-2013-c-da-sql-entegreli-setup-oluturma?forum=csharptr
https://www.connectionstrings.com/sql-server/(buradaki komutlar çalışmadı)
https://social.msdn.microsoft.com/Forums/tr-TR/f1b1c71e-7b7c-4689-b79e-85664568ae76/c-sql-server-local-de-baka-bilgisayardan-veri-girme?forum=csharptr
HATA MESAJI

************** Özel Durum Metni **************
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ı) ---> System.ComponentModel.Win32Exception (0x80004005): Sistem belirtilen dosyayı bulamıyor.
Günlerdir uğraşıyorum. Hatayı çözemedim aramadığım taramadığım yer kalmadı.
Edited by unxna - 25 Ocak 2019 at 16:13