CÓMO
Las instrucciones proporcionadas describen cómo configurar un escenario de replicación unidireccional en el que las ediciones se sincronizan en una dirección desde muchas geodatabases de origen a una geodatabase de destino.
Nota: Este artículo corresponde únicamente a las versiones 9.x de ArcGIS. Es posible que versiones posteriores de ArcGIS incluyan funcionalidades distintas, así como nombres y ubicaciones distintos para menús, comandos y herramientas de geoprocesamiento.
Un caso de uso común para la replicación unidireccional implica una geodatabase central que replica un subconjunto de datos en varias geodatabases. Haciendo referencia al siguiente gráfico, imagine que un dataset de cobertura de suelo que contiene información para todo Estados Unidos se almacena y mantiene en una geodatabase nacional. Cada estado está interesado en recibir actualizaciones solo de aquellas entidades que estén dentro de los límites de su estado. Para lograrlo, se crean réplicas unidireccionales de la geodatabase nacional a cada geodatabase estatal. En esta configuración, se asigna a la geodatabase nacional el rol de primaria y a las geodatabases estatales se les asigna el rol de secundaria en cada par de réplicas.
Sin embargo, también existe un caso de uso para invertir esta relación para que cada estado sea responsable de mantener su propia parte de un dataset. De nuevo, consultando el siguiente gráfico, en lugar de enviar las actualizaciones desde la geodatabase nacional a cada estado, cada estado administra su propia información de cobertura de suelo y envía actualizaciones periódicamente a la geodatabase nacional. Las ediciones de cada estado se sincronizan en un dataset completo de cobertura de suelo en la geodatabase nacional. En esta configuración, se asigna a la geodatabase nacional el rol de secundaria y a las geodatabases estatales se les asigna el rol de primaria en cada par de réplicas.
Este flujo de trabajo es válido, pero requiere pasos adicionales para su correcta configuración.
Pasos para ArcGIS 9.2
Nota: Para minimizar el tiempo de inactividad para el acceso a los datos en el nivel primario, en lugar de eliminar los datos de inmediato, utilice simplemente una segunda geodatabase primaria para realizar los pasos restantes. Permita el acceso de solo lectura a los datos originales en este momento, pero no permita a los editores editar la geodatabase, ya que las ediciones realizadas en ella se perderán. Una vez completados los procedimientos de creación de réplicas, cámbiela por la nueva geodatabase de réplica.
Nota: La extracción de datos conserva los valores de Id. global. La replicación utiliza Id. globales para identificar la misma entidad o registro en distintas bases de datos, por lo que los valores deben ser coherentes en todas las geodatabases.
Pasos para ArcGIS 9.3 o posteriores
Para ArcGIS 9.3 o posteriores, utilice los pasos que se describen en esta sección para preparar geodatabases para la replicación. Estos pasos utilizan nuevos flujos de trabajo compatibles con ArcGIS 9.3 que preservan los valores de Id. global al copiar y cargar datos. Estos pasos simplifican los procedimientos necesarios para preparar geodatabases y al mismo tiempo garantizan que los valores de Id. global sean coherentes entre las geodatabases. La replicación utiliza Id. globales para identificar la misma entidad o registro en distintas bases de datos, por lo que los valores deben ser coherentes en todas las geodatabases.
Obtener ayuda de expertos en ArcGIS
Descargar la aplicación de soporte de Esri