I am using ArcMap One-way replication tool to synchronize feature classes from Oracle to MSSQL server(once a day), but replication only works for the versioned data with move edits to base option as unchecked and only edits or changes from that specific version are synchronized in MSSQL server.
The version of the feature class(Oracle's) in ArcMap is different from the base version( the one that is shown in Oracle SQL developer), how can I make sure that the data in both versions are same? How can I make sure the edits or changes that are made in either of the version are reflected to the other? How to make ArcMap aware of the changes that are made in base version?
Perform a "Reconcile" and a "Post" from the child version. Of course the versions must be configured to allow this - Eg, parent must not be 'Private' or 'Protected'.
Reconcile pulls changed data from the parent version into the child version. Post pushes changes from the child version to the parent version. You must to a Reconcile before you can do a Post.