error: 40 - No se pudo abrir una conexion con SQL Server

28/09/2007 - 16:47 por Francisco | Informe spam
Hola, estoy trabajando con un programita en visual studio 2005 el cual se
conecta a una base de datos sql server. El problema está en que cuando queiro
conectar con la base de datos de forma remota me sale el siguiente mesnsaje:

"Error mientras se establecía la conexión con el servidor. Al conectar con
SQL Server 2005, el error pse puede producir porque la configuración
predeterminada de SQL Server no admite conexiones romotas. [provider:
Proveedor de canalizaciones con nombre, error 40 - No se puedo abrir una
conexion SQL Server]."

Debo decir que tengo activadas las conexiones remotas de SQL Server, y que
los protocolos TCP/IP están activados.

A ver si alguien sabe como puedo resolver esto, gracias a todos de antemano.

Preguntas similare

Leer las respuestas

#1 Francisco
28/09/2007 - 17:55 | Informe spam
De forma local si puedo accedir perfectamente a SQL Server, de forma remota
no. Esa comprobación ya la había hecho, pero queda reseñada pues no lo habia
comentado.

Gracias por su respuesta.

"Gustavo Larriera (MVP)" wrote:

Mostrar la cita
#2 Rafael Salas
28/09/2007 - 18:09 | Informe spam
Franceisco,

Tienes que configurar el SQl Server para recebir conecciones remotas. Eso lo
puedes hacer cuando desde SSMS; connectate al SQL Server y haz click derecho
en el servidor; ve a la pagina de 'connection' y marca 'Allow remote
connection to this server'. Tambien lo puedes hacer desde la herramienta:
'SQL Server surface area configuration'
Rafael Salas


"Francisco" wrote:

Mostrar la cita
#3 Francisco
28/09/2007 - 18:37 | Informe spam
Tengo habilitadas las conexiones remotas, lo hice por el SQL Server surface
area configuration, y nada.

Gracias por vuestro tiempo.

"Rafael Salas" wrote:

Mostrar la cita
#4 Alejandro Mesa
28/09/2007 - 20:48 | Informe spam
Hola Rafael,

Un gusto tenerte por aqui.

Saludos,
Alejandro Mesa


"Rafael Salas" wrote:

Mostrar la cita
#5 Gustavo Larriera (MVP)
28/09/2007 - 21:23 | Informe spam
Entiendo que desde VS2005 no puede conectarse a un servidor SQL remoto. Al
momento de especificar los datos de conexión, pruebe a identificar al
servidor SQL usando DireccionIP\NombreInstancia.

Verifique nuevamente que usa protocolo tcp-ip en el SQL Server y en la
máquina cliente. No use named pipes (canalizaciones por nombre).

Si funciona con la dirección IP y no funciona dando el nombre del servidor,
usted tiene un problema de resolución de nombres en su red.

Gustavo Larriera, Microsoft MVP
https://mvp.support.microsoft.com/p...o.Larriera
Este mensaje se proporciona tal como es, sin garantías de ninguna clase.



"Francisco" wrote:

Mostrar la cita
Ads by Google
Search Busqueda sugerida