none
Replicacion RRS feed

  • Pregunta

  • Que tal, tengo un problema.

    Tengo una servidor local y aparte tengo un servidor remoto rentado con un proveedor. en ambos tengo instalado SQL Server 2008, el detalle es que necesito replicar la base de datos de mi servidor local al servidor remoto, trate de configurar la replicacion, pero el servidor remoto no puede "ver" al servidor local. investigando supe que esto era por que mi servidor locacl no tiene una ip publica, despues se le asigno una ip publica a mi servidor local y se abrio el puerto 1433, pero aun asi no puedo accesar desde el SQL mi servidor remoto al SQL local, la pregunta es, es necesario abrir mas puertos para la poder ver mi sql local o para configurar la replicacion?, como le puedo hacer para configurar la replicacion desde mi local al remoto.

    espero me halla explicado y me puedan ayudar

    Gracias!!

     

     

     

    jueves, 30 de junio de 2011 3:20

Respuestas

Todas las respuestas

  • ¿En cuál de las dos máquinas has configurado el Distribuidor? Si lo tienes en tu máquina local, no hace falta que la remota tenga acceso a la local a través de un puerto público. Con esta configuración harías una replicación de tipo Push, en la que el Distribuidor extrae los datos de tu máquina local (cosa que puede hacer fácilmente si está instalado en la misma) y "empuja" los datos hacia la máquina remota, lo cuál únicamente requiere que esté abierto el puerto de la máquina remota, pero no el de la local.

     

    jueves, 30 de junio de 2011 8:10
  • Gracias!! inentares configurar el distribuido en el servidor local y hacer la replicacion tipo push

     

    viernes, 1 de julio de 2011 13:58
  •  

    Que tal intente hacer lo que me dice Alberto, pero a la hora de querer configurar el suscriptor y conectarme a mi servidor remoto no puedo, ya qeu primero intente con la ip de mi servidor , pero me mando un mensaje de error que teni que ser con el alias, le puse el alias y me mando otro mensaje de error, el cual muestro a continuacion:

     

    TITLE: Connect to Server

    ------------------------------

    Cannot connect to 262359-WEB.

    ------------------------------

    ADDITIONAL INFORMATION:

    Failed to connect to server 262359-WEB. (Microsoft.SqlServer.ConnectionInfo)

    ------------------------------

    Error relacionado con la red o específico de la instancia mientras se establecía una conexión con el servidor SQL Server. No se encontró el servidor o éste no estaba accesible. Compruebe que el nombre de la instancia es correcto y que SQL Server está configurado para admitir conexiones remotas. (provider: Proveedor de canalizaciones con nombre, error: 40 - No se pudo abrir una conexión con SQL Server) (Microsoft SQL Server, Error: 53)

    For help, click: http://go.microsoft.com/fwlink?ProdName=Microsoft+SQL+Server&EvtSrc=MSSQLServer&EvtID=53&LinkId=20476

    ------------------------------

     

     

    que puede ser, tengo que ponerle algo antes del alias del servidor o me falta algo mas

    ayuda por favor!!

     

    Gracias!!

     

    lunes, 4 de julio de 2011 11:51
  • Hola.

    Como puedes leer en el mensaje de error, es un problema de conectividad. Una vez que resolvamos ese problema podremos ver si funciona ya o tenemos algún otro problema con la replicación.

    En tu caso concreto, es un error de red, no se encuentra el nombre de la instancia. Puede que la hayas escrito mal, que esté parado, que exista un firewall impidiendo el acceso, que no tengas bien la resolución de nombres, que no esté habilitado Named Pipes, etc.

    Usa una UDL para verificar la conectividad, ojo usando Named Pipes, no vale si usas TCP/IP. Aquí explico cómo:

    http://qwalgrande.blogspot.es/1275139976/crear-una-udl-para-comprobar-una-conexion/

    Sobre tu error, más información, aquí:

    http://blogs.msdn.com/b/sql_protocols/archive/2007/05/16/named-pipes-provider-error-40-could-not-open-a-connection-to-sql-server-microsoft-sql-server-error-xxx.aspx

    Si no logras resolverlo, nos dices.


    Alberto López Grande
    SQL Server MVP
    Visita mi blog en http://qwalgrande.blogspot.es/ Sígueme en twitter en http://twitter.com/qwalgrande

    lunes, 4 de julio de 2011 14:23
    Moderador
  •  Hola.

     Has hablado con tu proveedor, para crear algún tipo de solución; como por ejemplo: red privada virtual, RPV, VPN (red privada virtual)..., para conectar de forma segura tus 2 equipos?.

     Configurar la réplica entre tus servidores, sería una segunda fase ->  después de que tengas configurada la conexión que necesites entre tus equipos.

    --

    Una red privada virtual, RPV, o VPN de las siglas en inglés de Virtual Private Network, es una tecnología de red que permite una extensión de la red local sobre una red pública o no controlada, como por ejemplo Internet.

    Ejemplos comunes son, la posibilidad de conectar dos o más sucursales de una empresa utilizando como vínculo Internet, permitir a los miembros del equipo de soporte técnico la conexión desde su casa al centro de cómputo, o que un usuario pueda acceder a su equipo doméstico desde un sitio remoto, como por ejemplo un hotel. Todo ello utilizando la infraestructura de Internet.


     Norman M. Pardell 

    ||Microsoft Certified IT Professional|| Database Administrator. Database Developer. SQL Server 2008



    martes, 5 de julio de 2011 10:17
  • Hola.

    ¿Resolviste el problema?


    Alberto López Grande
    SQL Server MVP
    Visita mi blog en http://qwalgrande.blogspot.es/ Sígueme en twitter en http://twitter.com/qwalgrande

    jueves, 14 de julio de 2011 21:00
    Moderador
  • Que tal,

    estoy esperando respuesta de mi proveedor del servidor, para configurar una vpn

    despues de esto cual seria el siguiente paso?, la replicacion de la base de datos se configuraria normal, o como se configuraria?

    gracias!!

    lunes, 25 de julio de 2011 16:41
  • Hola.

    Una vez que tengas la vpn, sería como si ambos servidores estuvieran en la misma red, así que se configuraría como cualquier otra replicación normal.


    Alberto López Grande
    SQL Server MVP
    Visita mi blog en http://qwalgrande.blogspot.es/ Sígueme en twitter en http://twitter.com/qwalgrande

    lunes, 25 de julio de 2011 19:50
    Moderador
  • perfecto gracias. 

    yo les aviso si funciono

     

    martes, 26 de julio de 2011 19:11