Disponible con una licencia Standard o Advanced.
La replicación de geodatabases permite crear copias de datos entre dos o más geodatabases, de modo que los cambios de los datos se puedan sincronizar.
La creación de réplicas implica que el usuario defina los datos que se van a replicar desde una geodatabase de origen y, después, ejecute un proceso para crear réplicas. El proceso copia datos de la geodatabase de origen en una geodatabase de destino y crea una réplica en cada geodatabase. La réplica describe qué datos se han replicado y contiene la información necesaria para sincronizar los cambios. La réplica de la geodatabase de origen es la réplica primaria y la réplica de la geodatabase objetivo es la réplica secundaria. Cada combinación de réplica primaria y secundaria es un par de réplicas. El término réplica relativa hace referencia a la otra réplica de un par de réplicas.
El origen debe ser una geodatabases corporativa y, por lo tanto, las réplicas principales solo pueden estar alojadas en geodatabases corporativas. También puede crear varias réplicas a partir de una geodatabase de origen único. Por ejemplo, puede crear una réplica para cada condado a partir de la geodatabase corporativa de todo el estado. Los datos implicados en cada réplica también se pueden superponer. El diagrama siguiente muestra varias réplicas creadas a partir de una geodatabase de origen único.
Una geodatabase corporativa puede alojar réplicas tanto secundarias como principales. Esto permite replicar los datos entre varias geodatabases. El siguiente diagrama muestra tres geodatabases corporativas que participan en la replicación. Inicialmente, datasetA estaba en la geodatabase1. A continuación, se creó una réplica bidireccional para datasetA utilizando la geodatabase1 como origen y la geodatabase2 como destino. A continuación, se creó una segunda réplica bidireccional para datasetA utilizando la geodatabase2 como origen y la geodatabase3 como destino. Con estas réplicas en su lugar, un cambio en el datasetA de la geodatabase3 se puede aplicar a la geodatabase2, que después puede aplicar el cambio a la geodatabase1. Puesto que se utiliza la replicación bidireccional, los cambios realizados en la geodatabase1 se pueden derivar a la geodatabase3 de la misma manera.
También es posible que una única geodatabase corporativa aloje varias réplicas secundarias. En este caso, sin embargo, los datasets implicados en cada réplica secundaria deben ser distintos. Por ejemplo, si una clase de entidad denominada Parcels está implicada en una réplica secundaria, no puede formar parte de ninguna otra réplica secundaria de esa geodatabase. El diagrama siguiente muestra una única geodatabase corporativa que aloja varias réplicas secundarias, cada una de las cuales hace referencia a distintos datasets.
Se puede utilizar una geodatabase personal o de archivos como destino para una réplica de check-out o unidireccional. Las geodatabases personales o de archivos también pueden alojar una única réplica de check-out o unidireccional al mismo tiempo.