Hoi,
Ik heb zelf met veel moeite een C# applicatie gemaakt in VS2005, deze applicatie maakt gebruik van een SQL Server 2005 die in het netwerk hangt. Met deze applicatie is het (heel simpel) mogelijk om een aantal mensen toe te voegen aan de database (naw gegevens ingeven en toevoegen), mensen te wissen en te wijzigen.
Via het netwerk werkt dit allemaal hartstikke fijn en leuk, maar nu heb ik aan een vriend dit programma doorgestuurd en heb ik hem gevraagt om de connectie te maken, hij kreeg de volgende exception bij het maken van de connectie naar de server:
************* Exception Text **************
System.Data.SqlClient.SqlException: An error has occurred while establishing a connection to the server. When connecting to SQL Server 2005, this failure may be caused by the fact that under the default settings SQL Server does not allow remote connections. (provider: SQL Network Interfaces, error: 26 - Error Locating Server/Instance Specified)
De code die de connectie maakt staat hieronder:
sqlVerbinding = new SqlConnection();
sqlVerbinding.ConnectionString = @"SERVER=10.0.0.175\SQLEXPRESS;DATABASE=Testdatabase;UID=Stealth;PWD=***********";
sqlVerbinding.Open();
Om jullie voor te zijn:
Ja, ik heb voordat ik heb de code doorstuurde het ip veranderd in mijn externe ip.
Ja, de server is toegankelijk via het internet (reageert op zowel ping als http requests ivm apache server)
Bij voorbaad dank!
Ik heb zelf met veel moeite een C# applicatie gemaakt in VS2005, deze applicatie maakt gebruik van een SQL Server 2005 die in het netwerk hangt. Met deze applicatie is het (heel simpel) mogelijk om een aantal mensen toe te voegen aan de database (naw gegevens ingeven en toevoegen), mensen te wissen en te wijzigen.
Via het netwerk werkt dit allemaal hartstikke fijn en leuk, maar nu heb ik aan een vriend dit programma doorgestuurd en heb ik hem gevraagt om de connectie te maken, hij kreeg de volgende exception bij het maken van de connectie naar de server:
************* Exception Text **************
System.Data.SqlClient.SqlException: An error has occurred while establishing a connection to the server. When connecting to SQL Server 2005, this failure may be caused by the fact that under the default settings SQL Server does not allow remote connections. (provider: SQL Network Interfaces, error: 26 - Error Locating Server/Instance Specified)
De code die de connectie maakt staat hieronder:
sqlVerbinding = new SqlConnection();
sqlVerbinding.ConnectionString = @"SERVER=10.0.0.175\SQLEXPRESS;DATABASE=Testdatabase;UID=Stealth;PWD=***********";
sqlVerbinding.Open();
Om jullie voor te zijn:
Ja, ik heb voordat ik heb de code doorstuurde het ip veranderd in mijn externe ip.
Ja, de server is toegankelijk via het internet (reageert op zowel ping als http requests ivm apache server)
Bij voorbaad dank!
Mess with the best, die like the rest