locked
servidor con sqlserver

    Question

  • buenas ,, quiciera ver si me puede ayudar con prblemita que tengo.. tengo una red domestica de dos compis... cree un programa pequeño lo que quiero hacer es instalar mi programa en otra compu y accer a la base de datos que esta en otra compu que quiciera fuera el servidor... pero no lo logro me podrian ayudar para ver que me falta de configurar o los paso para configurar el sqlserver para que pueda ser accedido desde otra pc... espero me ayuden graciasss
    Thursday, May 27, 2010 4:53 AM

Answers

  • Hola.

    Asegúrate de que SQL Server corre en ese puerto (por defecto es ese). Luego, abre el puerto en el firewall o firewalls (puede haber uno en el cliente, otro en el servidor y uno más por el medio). Hasta que no realices con éxito un telnet al puerto, mejor no continuar.

     


    Alberto López Grande (Visita mi blog en http://qwalgrande.blogspot.es/)
    Friday, May 28, 2010 7:59 PM
    Moderator

All replies

  • No aclaras que version de Sql Server estás usando, pero de entrada te digo que si usas Sql Server 2005, debes configurarlo para que acepte conecciones remotas ya que por default está sin dicho acceso permitido.

    Si ya has hecho esto lo segundo que te recomiendo es que bajes temporalmente el cortafuegos de los dos equipos y si detectas que es esto, entonces comienzas a jugar con la configuración de los cortafuegos abriendo los puertos necesarios.

     

    Si tienes mas inquietudes no dudes en preguntar,

    Si te sirvió este POST, por favor no olvides marcarlo como respuesta.

    Cordial saludo,

     


    Mauricio Atanache G.
    Thursday, May 27, 2010 5:00 AM
  • Se me olvidaba,

    http://support.microsoft.com/kb/914277/es

     

    Cordial saludo,

     


    Mauricio Atanache G.
    Thursday, May 27, 2010 5:01 AM
  • Hola.

    Revisa este link y haz las revisiones que en él se aconsejan:

    http://ascii164.blogspot.com/search/label/CONEXION

    Si tras eso no logras resolver el problema, indícanos el mensaje de error exacto y completo que recibes, a ver si podemos ayudar.


    Alberto López Grande (Visita mi blog en http://qwalgrande.blogspot.es/)
    Thursday, May 27, 2010 7:29 AM
    Moderator
  • muchas gracias por su ayuda, estoy siguendo los manueles y consejos que me dieron espero ahora si poder conectarme sin ningun prblema.. gracias
    Thursday, May 27, 2010 4:48 PM
  • e seguid al pie de la letra este manual pero ahun no lo logro... no se si tengo que abrir puertos...talves el string de conexion desde .net sea diferente ....ya desavilite el firewall pero nada
    Friday, May 28, 2010 5:53 PM
  • Hola.

    Por favor, indica el mensaje de error exacto que recibes.


    Alberto López Grande (Visita mi blog en http://qwalgrande.blogspot.es/)
    Friday, May 28, 2010 6:17 PM
    Moderator
  • y esta es el string de conexion que utilizo

    Error mientras se establecía la conexión con el servidor. Al conectar con SQL Server 2005, el error se puede producir porque la configuración predeterminada de SQL Server no admite conexiones remotas. (provider: Proveedor de canalizaciones con nombre, error: 40 - No se pudo abrir una conexión con SQL Server)

     

    este es el msj de error

     

     

            connectionString="Data Source=192.168.0.101;Initial Catalog=real;User ID=myuser;Password=mypass"

    Friday, May 28, 2010 6:48 PM
  • disculpen el error que da es estey no el anterior que puse

    Valor de tiempo de espera caducado. El período de tiempo de espera caducó antes de completar la operación o el servidor no responde.

    Friday, May 28, 2010 6:52 PM
  • Hola.

    Eso es un timeout. Verifica que el servidor existe, que el servicio está arrancado, y que puedes hacer un telnet al puerto en el que corre SQL Server. Danos respuesta de cómo van esas tres verificaciones antes de continuar con más pruebas.

     


    Alberto López Grande (Visita mi blog en http://qwalgrande.blogspot.es/)
    Friday, May 28, 2010 7:04 PM
    Moderator
  • bueno,

    1 el servidor si esxiste

    2 si esta arrancado

    y 3

     no pude hacer el telnet  lo hice asi telnet 192.168.0.101 1433... y me dio error no pude conectar.. no se i hay que configurar el antivirus o configuara el puerto en el router..

    Friday, May 28, 2010 7:11 PM
  • Hola.

    Asegúrate de que SQL Server corre en ese puerto (por defecto es ese). Luego, abre el puerto en el firewall o firewalls (puede haber uno en el cliente, otro en el servidor y uno más por el medio). Hasta que no realices con éxito un telnet al puerto, mejor no continuar.

     


    Alberto López Grande (Visita mi blog en http://qwalgrande.blogspot.es/)
    Friday, May 28, 2010 7:59 PM
    Moderator
  • ok ya desavilite el firewall de el servidor, y de la pc con lo que me conecto al servidor, tambien tengo un reouter inalambrico d-link en donde configure que la ip 192.168.0.101, que es el server,en telnet escuche por el puerto 1433, ya revise en las propiedaddes de tcp y ese es el puerto que esta.. y nada de nada  es lo unico que tengo de posibles bloqueos.. uso el antivirus nod32..no se que mas puede ser
    Friday, May 28, 2010 8:14 PM
  • Hola.

    Más comprobaciones. Verifica que las conexiones remotas están habilitadas en el servidor de bases de datos. También verifica que llegas por ping al servidor. Prueba a realizar una conexión desde el propio servidor (en local) creando una UDL y haciéndole un test.

    Crear una udl es sencillo. Crea un fichero de texto plano en el escritorio y ponle extensión ".UDL". Haces doble click y se habre la configuración de la conexión. Pones los parámetros que estás poniendo en tu cadena de conexión y le pulsas al botón "Test".

    Nos cuentas cómo va.


    Alberto López Grande (Visita mi blog en http://qwalgrande.blogspot.es/)
    Friday, May 28, 2010 8:28 PM
    Moderator
  • una preguntas mas tengo varias intancia en mi compu de sql dos son de sql expres y una de sqlserver enterprise...esto podria estar afectando????
    Friday, May 28, 2010 8:57 PM
  • Hola.

    No, no tiene nada que ver. Pero puede servirte para hacer el proceso inverso, ver si desde otras máquinas pueden conectarse a la tuya.

     


    Alberto López Grande (Visita mi blog en http://qwalgrande.blogspot.es/)
    Friday, May 28, 2010 9:18 PM
    Moderator
  • bueno  gracias todo por la ayuda ya ogre resolver el problema..el problema era el antivirus... me faltaba configurar el firewall que trae gracias de verdad por su ayuda
    Friday, May 28, 2010 9:38 PM