Sök  
 
Skribent Inlägget Löst
Google
 
     

  Forum » SQL och Databaser » ASP.NET sida visar fel när den är uppladdad  
 
Skriven av: anderson_markus | den 23 mars 2013 Kl 13:58
ASP.NET sida visar fel när den är uppladdad Tråden är löst
Hej på er!
Har påbörjat lite försök att lära mig lite ASP.NET och har följt lite enkla steg för att få upp en sida med inloggning. Lokalt fungerar sidan utan några som helst problem, men när jag laddar upp den så ger den felmeddelande ang. att den inte har SQL kontakt.
Hur ska jag gå vidare med felsökningen när den lokalt fungerar?

Server Error in '/' 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: SQL Network Interfaces, error: 26 - Error Locating Server/Instance Specified)

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: SQL Network Interfaces, error: 26 - Error Locating Server/Instance Specified)

Source Error:

An unhandled exception was generated during the execution of the current web request. Information regarding the origin and location of the exception can be identified using the exception stack trace below.

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: SQL Network Interfaces, error: 26 - Error Locating Server/Instance Specified)]
  System.Data.SqlClient.SqlInternalConnection.OnError(SqlException exception, Boolean breakConnection) +5064458
  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) +270
  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) +5078107
  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
  System.Web.DataAccess.SqlConnectionHolder.Open(HttpContext context, Boolean revertImpersonate) +95
  System.Web.DataAccess.SqlConnectionHelper.GetConnection(String connectionString, Boolean revertImpersonation) +206
  System.Web.Security.SqlMembershipProvider.GetPasswordWithFormat(String username, Boolean updateLastLoginActivityDate, Int32& status, String& password, Int32& passwordFormat, String& passwordSalt, Int32& failedPasswordAttemptCount, Int32& failedPasswordAnswerAttemptCount, Boolean& isApproved, DateTime& lastLoginDate, DateTime& lastActivityDate) +827
  System.Web.Security.SqlMembershipProvider.CheckPassword(String username, String password, Boolean updateLastLoginActivityDate, Boolean failIfNotApproved, String& salt, Int32& passwordFormat) +105
  System.Web.Security.SqlMembershipProvider.ValidateUser(String username, String password) +106
  System.Web.UI.WebControls.Login.AuthenticateUsingMembershipProvider(AuthenticateEventArgs e) +60
  System.Web.UI.WebControls.Login.OnAuthenticate(AuthenticateEventArgs e) +129
  System.Web.UI.WebControls.Login.AttemptLogin() +127
  System.Web.UI.WebControls.Login.OnBubbleEvent(Object source, EventArgs e) +101
  System.Web.UI.Control.RaiseBubbleEvent(Object source, EventArgs args) +37
  System.Web.UI.WebControls.Button.OnCommand(CommandEventArgs e) +125
  System.Web.UI.WebControls.Button.RaisePostBackEvent(String eventArgument) +167
  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.272


Antal svar 3




Skriven av: vimpyboy | den 24 mars 2013 Kl 07:28
Kolla så att din Connection string ser korrekt ut.
Skriven av: anderson_markus | den 24 mars 2013 Kl 15:16
Kollade en hel del på det igår.
Min connection string ska ligga i web.config filen om jag förstått det hela korrekt.
Kopplingen till databasen är jag däremot osäker på.
När jag satte upp den så körde den automatiskt med Windows Autentisering.
Hur fungerar det när man ska skriva in informationen i connection string:en?
Går det att ändra autentisering till SQL:s egna? Hur gör man då?
Jag använder mig av Microsoft Visual Web Developer 2010 Express.
Vore super tacksam på svar då jag tycker att informationen från Microsoft var minst sagt klen när det kom till detta.

Min web.config ser ut som nedan:
Kod:
<?xml version="1.0"?>
<configuration>

  <system.web>
  <authentication mode="Forms" />
  <compilation debug="false" targetFramework="4.0" />
  
  </system.web>

  <system.net>
  <mailSettings>
  <smtp from="Admin@migs.se">
  <network host="localhost" password="" userName="" />
  </smtp>
  </mailSettings>
  </system.net>
  
</configuration>



Jag har googlat mig fram till att min connection string ska se ut som nedan (om det nu stämmer vet jag tyvärr inte) databasen heter i allafall ASPNETDB.MDF som det står.

Var och hur ska den ligga för att det ska fungera?
Tycker jag har prövat på alla tänkbara ställen utan att det har fungerat.
Blir fel direkt när jag lägger till kodsnutten.

Kod:
<add name="ConnectionStringName"
  providerName="System.Data.SqlClient"
  connectionString="Data Source=.\SQLEXPRESS;AttachDbFileName=|DataDirectory|\ASPNETDB.mdf;Integrated Security=True;User Instance=True;MultipleActiveResultSets=True" />

Skriven av: anderson_markus | den 24 mars 2013 Kl 16:34
Never mind!
Såg precis på WEB10 hemsida.
Dem stödjer inte Microsoft SQL Express tydligen. Var ju just snyggt. Ställer till det för en. attans.
 
     

  Svara på inlägg  
 
Du måste vara medlem på ASPsidan för att kunna skriva i forumet.
För att bli medlem klicka här.
 
     

  » Logga in  
 
Användarnamn

Lösenord

 
     

  » Bli medlem  
  Bli medlem på ASPsidan!  
     

     
  Microsoft  
     

  » Partners  
  Comsolvia  
     
  » ANNONS  
  ingen annons än  
     

  » Senast online  
  Endast för inloggade  
  Antal inloggade: 1  
     

Copyright © 2007 www.ASPsidan.se
ingen sponsrar längre ASPsidan med Dedikerad Server
ASPsidan RSS
   
 XHTML / CSS
Det tog 1,6367 sekunder att ladda sidan