Soy nuevo en arcgis y sus aplicaciones.
Tenemos el conjunto completo de soluciones arcgis (servidor arcgis, escritorio, arcgis sde)
Tenemos un requisito ...
- geodatabase (A y B)
- A y B residen en 2 servidores diferentes pero conectados a través de LAN
- A será actualizado
- B será una réplica de A
¿Puedo saber cuál es la mejor solución para este problema? la geodatabase se puede alojar en oracle DB, geodatabase personal o archivo de geodatabase.
Sé que arcgistools tiene las funciones para replicar y sincronizar, pero según mi amigo. La sincronización debe hacerse manualmente. (cree un script y ejecútelo periódicamente.
¿Hay alguna manera de reflejar esas 2 geodatabase sobre la marcha?
Respuestas:
Réplicas y geodatabases
Documentación oficial completa
http://resources.arcgis.com/en/help/main/10.1/index.html#/Replicas_and_geodatabases/003n000000vp000000/
fuente
No hay forma de reflejar las bases de datos "sobre la marcha" utilizando la replicación de geodatabase de ArcGIS. Podría intentar algo como esto con la replicación de DBMS, pero esa no es una práctica recomendada. Lo mejor que puede hacer es configurar una tarea programada para ejecutar la sincronización (a través del script de Python) con la frecuencia que necesite.
Comprender los datos distribuidos
Los siguientes hechos comparan la replicación de geodatabase y la replicación de DBMS:
fuente
Si está buscando algo simple, puede usar Dropbox o Bittorrent Sync para duplicar las bases de datos sobre la marcha. Ambos operan en tiempo real utilizando los servicios de instantáneas de archivos de Windows, por lo que los cambios quedan atrapados. Todavía querrá una copia de seguridad tradicional, pero, si la escala de su proyecto no requiere el uso de su opción SDE, estos dos pueden ser elegantemente simples. De lo contrario, creo que las otras respuestas aquí le dan sus mejores opciones.
fuente