Skip Navigation LinksYazgeliştir Forumları » [ARŞİV].NET Framework » SqlConnection bağlantısında hata alıyorum

SqlConnection bağlantısında hata alıyorum

Moderatörler: Atayİbrahim , ismailadar , kimiraikkonen , MehmetX , volkankorkmaz

                        
Sayfa 1 / 1[5Cevap]
SqlConnection bağlantısında hata alıyorum
Kullanıcı İçerik

bykripto

 
SqlConnection bağlantısında hata alıyorum
Gönderim Zamanı: 13-06-2010 18:12:15

bykripto

Üyelik Zamanı: 13-06-2010 18:12:15

Gönderi: 2

Puan: 110

Merhaba , asp.net'e ve SQL Server 2008 ' e yeni giriş yaptım.Bunlar hakkında bilgim yok. asp.net görsel eğitim  setinden çalışıyorum.
SqlConnection bağlantısı yaparken sürekli aşağıdaki hatayı alıyorum ;

Server Error in '/WebSite1' Application.

A network-related or instance-specific error occurred while establishing a connection to SQL Server. The server was not found or was not accessible. Verify that the instance name is correct and that SQL Server is configured to allow remote connections. (provider: Named Pipes Provider, error: 40 - Could not open a connection to SQL Server)

Description: An unhandled exception occurred during the execution of the current web request. Please review the stack trace for more information about the error and where it originated in the code.

Exception Details: System.Data.SqlClient.SqlException: A network-related or instance-specific error occurred while establishing a connection to SQL Server. The server was not found or was not accessible. Verify that the instance name is correct and that SQL Server is configured to allow remote connections. (provider: Named Pipes Provider, error: 40 - Could not open a connection to SQL Server)

Source Error:

The source code that generated this unhandled exception can only be shown when compiled in debug mode. To enable this, please follow one of the below steps, then request the URL:

1. Add a "Debug=true" directive at the top of the file that generated the error. Example:

  <%@ Page Language="C#" Debug="true" %>

or:

2) Add the following section to the configuration file of your application:

<configuration>
   <system.web>
       <compilation debug="true"/>
   </system.web>
</configuration>

Note that this second technique will cause all files within a given application to be compiled in debug mode. The first technique will cause only that particular file to be compiled in debug mode.

Important: Running applications in debug mode does incur a memory/performance overhead. You should make sure that an application has debugging disabled before deploying into production scenario.

Stack Trace:

[SqlException (0x80131904): A network-related or instance-specific error occurred while establishing a connection to SQL Server. The server was not found or was not accessible. Verify that the instance name is correct and that SQL Server is configured to allow remote connections. (provider: Named Pipes Provider, error: 40 - Could not open a connection to SQL Server)]
System.Data.SqlClient.SqlInternalConnection.OnError(SqlException exception, Boolean breakConnection) +5009598
System.Data.SqlClient.TdsParser.ThrowExceptionAndWarning() +234
System.Data.SqlClient.TdsParser.Connect(ServerInfo serverInfo, SqlInternalConnectionTds connHandler, Boolean ignoreSniOpenTimeout, Int64 timerExpire, Boolean encrypt, Boolean trustServerCert, Boolean integratedSecurity) +341
System.Data.SqlClient.SqlInternalConnectionTds.AttemptOneLogin(ServerInfo serverInfo, String newPassword, Boolean ignoreSniOpenTimeout, TimeoutTimer timeout, SqlConnection owningObject) +129
System.Data.SqlClient.SqlInternalConnectionTds.LoginNoFailover(ServerInfo serverInfo, String newPassword, Boolean redirectedUserInstance, SqlConnection owningObject, SqlConnectionString connectionOptions, TimeoutTimer timeout) +239
System.Data.SqlClient.SqlInternalConnectionTds.OpenLoginEnlist(SqlConnection owningObject, TimeoutTimer timeout, SqlConnectionString connectionOptions, String newPassword, Boolean redirectedUserInstance) +195
System.Data.SqlClient.SqlInternalConnectionTds..ctor(DbConnectionPoolIdentity identity, SqlConnectionString connectionOptions, Object providerInfo, String newPassword, SqlConnection owningObject, Boolean redirectedUserInstance) +232
System.Data.SqlClient.SqlConnectionFactory.CreateConnection(DbConnectionOptions options, Object poolGroupProviderInfo, DbConnectionPool pool, DbConnection owningConnection) +185
System.Data.ProviderBase.DbConnectionFactory.CreatePooledConnection(DbConnection owningConnection, DbConnectionPool pool, DbConnectionOptions options) +33
System.Data.ProviderBase.DbConnectionPool.CreateObject(DbConnection owningObject) +524
System.Data.ProviderBase.DbConnectionPool.UserCreateRequest(DbConnection owningObject) +66
System.Data.ProviderBase.DbConnectionPool.GetConnection(DbConnection owningObject) +479
System.Data.ProviderBase.DbConnectionFactory.GetConnection(DbConnection owningConnection) +108
System.Data.ProviderBase.DbConnectionClosed.OpenConnection(DbConnection outerConnection, DbConnectionFactory connectionFactory) +126
System.Data.SqlClient.SqlConnection.Open() +125
_Default.btnKaydet_Click(Object sender, EventArgs e) +45
System.Web.UI.WebControls.Button.OnClick(EventArgs e) +118
System.Web.UI.WebControls.Button.RaisePostBackEvent(String eventArgument) +112
System.Web.UI.WebControls.Button.System.Web.UI.IPostBackEventHandler.RaisePostBackEvent(String eventArgument) +10
System.Web.UI.Page.RaisePostBackEvent(IPostBackEventHandler sourceControl, String eventArgument) +13
System.Web.UI.Page.RaisePostBackEvent(NameValueCollection postData) +36
System.Web.UI.Page.ProcessRequestMain(Boolean includeStagesBeforeAsyncPoint, Boolean includeStagesAfterAsyncPoint) +5563


Version Information: Microsoft .NET Framework Version:4.0.30319; ASP.NET Version:4.0.30319.1




-------------------------------------
Açmış olduğum ver,tabanına veri ekletecem. Bağlantı için Şu kadları yazıyorum:
SqlConnection baglantisql = new SqlConnection("Data Source=Localhost; Initial Catalog=EgitimSeti; Integrated security=True;");
        baglantisql.Open();

Default.aspx sayfasını  çalıştırıp , verileri giriyorum,  kayıt butonuna tıklıyorum ve hata alıyorum.

İlk başta veri tabanına bağlanıp bağlanmadığını kontrol etmek için sadece bağlantı komutunu giriyordum. O zamanda hata veriyordu ama sonra nası olduysa bağlandı.Bende bir sonraki derse geçtim ama bağlantıda gene hata aldım işte.

SQL Sserverı açarken Server Name ismine VOSTRO\SQLEXPRESS girerek açıyorum .
Nette araştırdım araştırdım ama bi çözüm üretemedim.

Hata için yardımlarınızı bekliyorum. teşekkürler.

1#

fkaratay

 
YNT:SqlConnection bağlantısında hata alıyorum
Gönderim Zamanı: 16-06-2010 17:06:38

fkaratay

Üyelik Zamanı: 31-07-2008 12:02:55

Gönderi: 218

Puan: 1211

"SQL Server is configured to allow remote connections" hatası vermekte ve sql server üzerinde bağlantı açamamakta. Sql server kontrol panelini açınız server üzerinde özelliklere/properties giriniz bağlantı/connections sekmesinde "allow remote connections this server" seçili olduğundan emin olunuz. Servisi tekrar başlatınız.

2#

bykripto

 
YNT:SqlConnection bağlantısında hata alıyorum
Gönderim Zamanı: 17-06-2010 09:55:51

bykripto

Üyelik Zamanı: 13-06-2010 18:12:15

Gönderi: 2

Puan: 110

Öyle değil de , veri tabanını farklı bir isimle yeniden yükeledim olamadı, veri tabanına yeni bir kullanıcı aştım ve yetkilendirdim ve oldu. :)
Sonunda ...

3#

immunity

 
YNT:SqlConnection bağlantısında hata alıyorum
Gönderim Zamanı: 10-07-2010 04:52:07

immunity

Üyelik Zamanı: 10-07-2010 04:52:07

Gönderi: 11

Puan: 163

Connection Stringde hata olabilir Data Source=VOSTRO\SQLEXPRESS olarak düzeltebilirmisin ?

4#

mhrglbdn

 
YNT:SqlConnection bağlantısında hata alıyorum
Gönderim Zamanı: 26-11-2010 14:16:56

mhrglbdn

Üyelik Zamanı: 16-05-2009 18:06:34

Gönderi: 52

Puan: 437

problem gördüğüm kadarıyla connetingstring'de, eğer sql local olarak kurulu ise aşağıdaki şekilde açabilirsin... localhost yazılı yere.. "." nokta yazman yeterli olacaktır. diğer bi konu ise; VOSTRO diye localhost alanına yazabilirsiniz. connectionstrig hatası tamamen.. SqlConnection baglantisql = new SqlConnection("Data Source=.; Initial Catalog=EgitimSeti; Integrated security=True;"); baglantisql.Open(); connecting strin'ler ile ilgili detaylı bilgi almak istiyorsanız.. www.connectionstrings.com ziyaret ediniz..

5#
Sayfa 1 / 1[5Cevap]

İşaretler & Anlamları
Kilitli Kilitli
Çözüm Kabul Edildi Çözüm Kabul Edildi
Normal Normal