I create one-way replica from one geodatabase to another. After that, i add new feature class in parent geodatabase. Is it possible to include new feature class in replica, but i don't want to recreate replica?


Unfortunately, there is no out-of-the-box tool to add a feature class to an existing replica. Please see this Esri KB article:

With ArcGIS Desktop, one must either recreate the replica or if the workflow allows, replicate the new feature class as a separate replica.

The only "core platform" way to do this is to use ArcObjects and there is a sample and another one for this (folks reported that they work, but have not tested on my own). More information on allowed schema changes and how to handle them in replicas is available from the ArcGIS Help page.

Other alternative is to use this custom GP tool that states that it makes it possible to add a feature class to a replica and then sync the changes. The tool was written for 10.0.

There is also an ArcGIS Idea which you can vote for if you want to move this kind of functionality to the core.

  • I tried the custom GP tool and it doesn't work in 10.1. I'd really like this functionality as well, but I have no idea how to even start with ArcObjects....
    – GISHuman
    Sep 30 '13 at 14:15

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.