none
Replicar base de datos central a usuarios móviles RRS feed

  • Pregunta

  • Tengo una aplicación de gestión de proyectos que ataca sobre un servidor sql server. El problema es que los usuarios de esta aplicación necesitan poder acceder a los datos de ella desde fuera de la red local en sus portátiles (sin internet) de manera que había pensado en hacer una replicación de datos, que cada uno tenga la base de datos en su portátil y se sincronice con la base de datos central del servidor cuando le sea posible.

    Yo soy programador, de manera que de administración sql server se lo justo, así que no se si lo que quiero es posible con sql server, si es muy complicado, que versión o extención necesito... y necesito alguna indicación para empezar a buscar información.

    Gracias y un saludo.

    miércoles, 10 de agosto de 2011 10:19

Respuestas

Todas las respuestas

  • Sí, sí que sería posible, lo que pasa es que entonces necesitas montar replicación, lo cual es un tema que si no tienes mucha experiencia en SQL Server, puede ser un poco costoso.

    Pero vamos, siempre hay una primera vez, así que lo que te recomiendo es que leas documentación al respecto y luego vayas poquito a poco implementándolo.

    Respecto a lo que puedes empezar a leer, pues puede ser tanto la documentación oficial (http://msdn.microsoft.com/es-es/library/ms151198.aspx) como otros artículos que puedas encontrar en la web (por ejemplo, http://www.sqlservercentral.com/stairway/72401/

    miércoles, 10 de agosto de 2011 10:50
  • Que version de SQL se trata?. Los datos a replicar son muchos o pocos cada vez que se conecten...¿?. La bd origen es muy grande?

     Norman M. Pardell 

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

    miércoles, 10 de agosto de 2011 11:11
  • Hola Normannp.

    Gracias por contestarme. La versión ahora mismo es SQL Sever 2005 Express, pero soy consciente de que se tendrá que migrar, por eso preguntaba que versión o extensión necesitaría.

    Y en cuanto a la carga del sistema, no será un problema, ya que actualmente la aplicación lleva en fase beta (pero en producción) un año y la base de datos ocupa 15 Megas, así que la cantidad de datos a replicar no va ha ser un problema de momento.

    miércoles, 10 de agosto de 2011 12:03
  • Como ves implementar lo que te propone Carlos?
    para simplificarte el trabajo, y como otras opciones, ya que no eres DBA, mira si puedes utilizar:

    SQL Server Replication: Automatic Synchronization


    Y te dejo otro enlace, por si también es de tu interes:


    SQL Merge Replication



     Norman M. Pardell 

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

    jueves, 11 de agosto de 2011 6:07