Error 40 al Conectar con SQL Server

26/04/2006 - 04:54 por zantos | Informe spam
Hola amigos, necesito ayuda acerca de este error: cuando intento ejecutar las
siguientes líneas...

Dim Con as new SqlConnection
Con.ConnectionString = "Server=PCTERMINAL;Database=ejemplo;uid=sa;pwd=;"
Con.Open()

Me salta el siguiente error 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: Named Pipes Provider, error: 40 - Could not open a connection to
SQL Server) "

1.-Utilizo Visual Basic 2005 y SQL Server 2005
2.-La base de datos está en la misma máquina que estoy trabajando
3.-Configure el firewall de mi Máquina
4.-Configure el SQL para que aceptara PIPE y TCP
5.-Busqué en las siguientes páginas de Microsoft...
* http://forums.microsoft.com/MSDN/Sh...spx?PostID2622&SiteID=1
* http://blogs.msdn.com/sql_protocols...06607.aspx
... Pero están en inglés(que no conozco mucho) y las traducciones son
malísimas

bueno desde ya muchísimas gracias

santi

Preguntas similare

Leer las respuestas

#1 Eduardo A. Morcillo [MS MVP VB]
26/04/2006 - 06:05 | Informe spam
El error indica que no se pudo realizar la conexion al servidor porque no se
lo encontro. Si el Sql Server esta en la misma maquina se me ocurre que el
problema sea que tienes una instancia con nombre y por lo tanto deberias
conectar a PCTERMINAL\NOMBRE_DE_LA_INSTANCIA.

Eduardo A. Morcillo [MS MVP VB]
http://www.mvps.org/emorcillo
http://mvp.support.microsoft.com/pr...4EF5A4191C
Respuesta Responder a este mensaje
#2 zantos
26/04/2006 - 19:20 | Informe spam
hola!, gracias por tu respuesta, me ayudó pero ahora me apareció otro error
al intentar conectar con el código anterior:

"An error has occurred while entablishing a connection to the server. When
connectin to SQL Server 2005, this failure may be caused by the fact that
under the default settings SQL Server dows not allow remote connections.
(provider: SQL Network Interfaces, error: 26 - Error Locating Server/Instance
Specified)"

... En el foro
http://www.dnn-hispano.com/Foro/tab...dnnbbtid81
dice que hay que borrar "sqlexpress" del web.config, pero no tengo idea de
ese archivo...

bueno gracias nuevamente

santi.
email Siga el debate Respuesta Responder a este mensaje
Ads by Google
Help Hacer una preguntaRespuesta Tengo una respuesta
Search Busqueda sugerida