Error de acceso a base SQL Server al publicar sitio

22/09/2008 - 15:54 por Mono | Informe spam
Hola a todos.
Hice esta pregunta en la lista de aspnet, pero recurro aquí porque veo
bastante más actividad:

Quisiera entender cómo es el tema con el SQL Server Express
que trae el Visual Studio.
Mi problema es que tengo en mi máquina una aplicación en la que configuré
usuarios, roles y reglas de accieso desde ASP.NET Configuration. Eso me
generó automáticamente una base llamada ASPNETDB en el directorio App_Data.
La aplicación funciona bien en mi computadora pero cuando la publico en otra
máquina e intento verla me sale el error:

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)

Soy nuevo en ASP.NET, necestio, ante todo, solucionar este problema, pero
además saber cómo es que las aplicaciones .NET acceden a las bases SQL
Server Express y qué habría que configurar en el servidor para que
cualquier base que yo genere desde el Visual Studio se accesible desde mi
aplicación en el Servidor.

Gracias
Alejandro
 

Leer las respuestas

#1 Maxi
22/09/2008 - 15:52 | Informe spam
Hola, el SQLExpress por default no acepta conexiones entrantes, debe usted
ir al servidor, luego entrar al SAC (Sourface Area Configuration) y desde
ahi habilitar las conexiones entrantes, luego debera reiniciar el servicio


Salu2

Microsoft MVP SQL Server
Culminis Speaker
www.sqltotalconsulting.com

"Mono" escribió en el mensaje
news:
Hola a todos.
Hice esta pregunta en la lista de aspnet, pero recurro aquí porque veo
bastante más actividad:

Quisiera entender cómo es el tema con el SQL Server Express
que trae el Visual Studio.
Mi problema es que tengo en mi máquina una aplicación en la que configuré
usuarios, roles y reglas de accieso desde ASP.NET Configuration. Eso me
generó automáticamente una base llamada ASPNETDB en el directorio
App_Data.
La aplicación funciona bien en mi computadora pero cuando la publico en
otra
máquina e intento verla me sale el error:

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)

Soy nuevo en ASP.NET, necestio, ante todo, solucionar este problema, pero
además saber cómo es que las aplicaciones .NET acceden a las bases SQL
Server Express y qué habría que configurar en el servidor para que
cualquier base que yo genere desde el Visual Studio se accesible desde mi
aplicación en el Servidor.

Gracias
Alejandro



Preguntas similares