Wednesday 12 August 2015

A guide to geodatabase replication (Distributed Geodatabase)

Creating a replica is a great way to share a part or all of your geodatabase with other users.  A replica can be more than just a copy of your geodatabase, it is essentially a version of your geodatabase with the ability to synchronize changes.  This needs to be well planned and managed as it can get complicated, especially in a disconnected environment.

Here are a few things to think about before you create a replica:

    Plan carefully which data needs to be replicated, does it participate in advanced geodatabase functionality such as geometric networks and topology?  Should supporting data be replicated as well?  Try to make your replica future proof if possible so you don’t have to recreate it too often.

    Do you need to synchronize in both directions or will 1 way be enough?

    If you plan on having a large amount of data in your replica, consider exporting and loading the data into your child geodatabase before you create the replica.  Then create a replica with the option to register existing data only.  This means you will only have to synchronize small amounts of data.  I recommend this because there is always the possibility of corruption when sending large amounts of data over a network, especially if it is over the internet.

    A two way replica is only available when both geodatabase are ArcSDE geodatabases. The data must also be registered as versioned without the option to move edits to base.

    All replicated data must have a Global ID column.  This can be created using the ‘Add Global ID’s’ tool.  If you plan to use the register existing data only option, you should give the data Global ID’s before copying it to the other geodatabase.

There are many ways to distribute your geodatabase, from a check out replica with a local file geodatabase up to a full complex two way disconnected replica. Depending on your requirements, you can even use ArcGIS Server and then create a replica from your ArcGIS Server service.  This is a subject for the future.

Here is a good starting point from the Esri Resource Center to help you learn more about creating replicas:

Working with geodatabase replicas

http://resources.arcgis.com/en/help/main/10.2/index.html#/Working_with_geodatabase_replication/003n000000v1000000/


Thanks
NJ

1 comment:

  1. Slots Casino in Las Vegas, NV | Jeopardy
    With thousands of 거제 출장안마 slot machines on offer, Slots Casino Las Vegas is a place to play. You'll 대구광역 출장안마 never find anything like that when 군산 출장샵 you 군산 출장안마 travel 시흥 출장마사지

    ReplyDelete