Habilitando la configuración remota en SQL Server 2005
Casi siempre que trabajamos en el desarrollo de aplicaciones con SQL Server 2005 Express Edition e incluso con otras versiones de SQL Server 2005, lo hacemos en modo local, pero cuando tratamos de acceder a un SQL Server 2005 que hay en otro servidor de forma remota, a veces podemos encontrarnos con problemas.
Eso es justamente lo que ocurre con las versiones de SQL Server 2005 Express Edition y SQL Server 2005 Developer Edition, versiones que impiden por defecto las conexiones remotas.
Entonces… ¿cómo habilitar las conexiones remotas si tenemos por ejemplo un firewall por medio como el de Windows XP SP2?.
La respuesta paso a paso la tenemos ordenadamente en el siguiente enlace, dónde encontramos como habilitar las opciones necesarias en SQL Server 2005 y como habilitar el firewall de Windows para que acepte las conexiones remotas.
Espero que esta información os resulte valiosa. ¡Ah!, la traducción al español de esta documentación no está mal del todo, pero en mi humilde opinión, os aconsejo la información en inglés.
19 Responsesso far
Justamente, este articulo lo necesitaba y lo encontré por casualidad, muchas gracias
Hola Esteban, me alegro mucho de que te sirviera. 🙂
Gracias por comentarlo.
no encuentro que es una vista protegidan y seguridad de una vista en SQL server
Oie ya he hecho todo lo que dice el manual, y aun asi no me puedo conectar remotamente. Necesito una ip publica para poder conectarme de forma remota?
Judas, no es necesario teóricamente salvo que me equivoque.
Yo revisaría todos los puntos de nuevo, ya que te aseguro que esto resuelve el problema comentado, a no ser que te encuentres con otro problema adicional.
No obstante, revisa igualmente el Firewall.
En el siguiente enlace esta la explicación en español http://support.microsoft.com/kb/914277/es
Me sirvio mucho la parte de habilitar las conexiones Remotas desde SQL Server 2005 Developer Edition
Jorge gracias, segui las instrucciones y funciono perfecto en la SQL Server 2005 Developer Edition, espero que sea igual en la Express Edition
MUY BIEN GRACIAS, SELECCIONE SOLO NOMBRE Y VISUAL STUDIO 2005 EXPRESS SI REALIZA LA CONECCION CON LA BASE DE DATOS EN SQL SERVER 2005 EXPRESS, GRACIAS PERO MI PREGUNTA AHORA EL CODIGO PARA CONECTAR A CONECCIONBES REMOTAS SI FUERA POSIBLE GRACIAS, FUE VALIOSO EL APORTE
hola amigo como estas, gracias por este articulo, pero no c que es lo que sucede hago todo y tal como lo indica el articulo y error continua, 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)
no c k es lo k pasa.
WOWWWWWWWWWWWW
SUFRI DOS DIAS CAMBIANDO CONFIGURACIONEs instalando de todo .. y era eso jejejeje
1000000000000000000000000 de Gracias
e
Hola, y gracias por el articulo al menos a los que tratamos de iniciarnos en el mundo de la programación nos sirve de mucho, mira hago todo lo que dices y me sale todo bien incluso entro a visual basic y puedo ver al servidor pero cuando pongo probar conexión me sale el siguiente mensaje (erro de inicio de sesión del usuario pc200invitado) porque y gracias por la ayuda prestada a la pregunta (pc200 es el nombre del servidor)
Hola el problema que tengo es que hay un servidor win 2003, funcionan 10 computadores conectados con xp home basic y todo bien, pero hay 2 equipos en particular que no conectan desde el programa en vb 60. Antes esos dos equipos estaban con win2000 y tampoco conectaban.
Todo lo que ustedes dicen, es perfecto pero en los demàs equipos yo no instalè el SQL express, en estos dos inclusive instalè sqlexpress y nada.
Ya no se que màs hacer.
Ayuda a quien haya tenido este mismo problema. gracias
excelente, lo probe en XP y VISTA
hola gracias por este art. no manches tenia problemas en mi trabajo por esas chee… conexiones pero ya esta gracias byeee…
Tengo una maquina instalado el sql express y el c# express.-
Desde la maquina donde esta instalado el sql funciona perfecto, pero desde otra maquina cuando quiero conectarme me dice que no acepta conecciones remotas.-
Ya le hice active los servicios y si entro estan activados (hice todo lo que dicen en esta pagina) y el tema del firewall tambien lo hice, pero no logro que funcione, como puedo saber aparte de hacer lo que dicen aqui , para saber si el sql esta accediendo remotamente.-
Gracias
tengo en la PC(1) una aplicacion en PB a traves de un ini me conecto al sql 2005 esta misma aplicacion la instalo en otro equipo PC(2) pero quiero accesar a la base de datos de PC(1) ya configure todo necesito la ip de la PC(1) o que sigue???
a mi me pasa cuando instalo express pero lo soluciono habilitando los protocolos tcp/ip
en la heramienta «Sql Server configuration Manager»
sql Server Network configuration/protocols for MSSQLSERVER/TCP IP
le pongo habilitar ya que viene desactivado en el express
Gracias Bro… esto estaba buscando nadie me entendia