Distributing Data Using Geodatabase Replication

Geodatabase replication is a powerful way to extend access to GIS data stored in a multiuser ArcSDE geodatabase across organizations and into the field. This course teaches how to plan for and implement geodatabase replication to support multiuser editing workflows and data sharing initiatives. You will learn best practices for protecting the integrity of your production database while meeting the needs of desktop, mobile, and online users.

Who Should Attend
Database administrators, GIS data managers, and others who need to incorporate geodatabase replication into their organization’s business and versioned editing workflows.

After completion of this course you will be able to:
• Determine the number and type of replicas needed to support your organization’s GISworkflows and applications.
• Plan an efficient synchronization strategy for replicated data.
• Manage schema changes between replicas.
• Perform routine replica management tasks to maintain database performance.
• Create a replica and synchronize edits using a geodata service in a web application

Completion of ArcGIS 2: Essential Workflows and Implementing Versioned Workflows in a Multiuser Geodatabase or equivalent experience is required.

Course Outline

Defining Geodatabase Replication
• What is replication?
• Purpose of replication
• Why use geodatabase replication?
• Defining a replica pair
• Three types of replication

Two-way replication
• Two-way replication
• Data preparation requirements
• Creating a two-way replica
• Synchronizing a two-way replica (connected)
• Permission basics
• Resolving conflicts automatically while synchronizing
• Managing replicas

One-way replication
• One-way replication
• Why use one-way replication?
• How does one-way replication work?
• Using a different projection/coordinate system between replica pair
• Data preparation requirements
• Overview of archiving
• One-way options
• Simple vs. full feature model

Checkout/check-in replication
• Checkout/check-in replication
• Data preparation
• Checkout/check-in replication use cases
• Checkout/check-in replication workflow

Disconnected replication
• Network obstacles
• Distributing your data offline
• Disconnected synchronization
• How to create a replica pair offline

Managing schema changes
• Handling schema change
• Comparing replica schemas
• Importing schema changes

Implications of replication workflows
• Replica logs
• Achieving an effective compress
• One-way archiving option
• Manual conflict resolution

Replicating Using Geodata Services
• How does a geodata service work?
• Examples of geodata services
• Create a geodatabase service and a map service
• Creating a geodata service