English

Error: Failed to register as versioned. Operation is not supported on a table that is moving edits to base

Error Message

Attempts to register a feature dataset as versioned returns an error message:

Error:   
Failed to register as versioned. Operation is not supported on a table that is moving edits to base.

Cause

This issue occurs when a feature dataset contains feature classes that have different settings selected when registering as versioned. During the process to register a feature class as versioned, the option to move edits to base is available. In the event the feature dataset contains one or more feature classes that are registered with the move edits to base options selected (while the remaining feature classes do not) the error message is returned.

For more information on the option to move edits to base, please refer to ArcGIS Help: Deciding how to register data.

Solution or Workaround

Use one of the two workaround options listed below to solve this issue.

Warning:
The following workarounds may affect users and map services connected to the geodatabase. It is recommended to disconnect all users and shut down all map services connected to the geodatabase before attempting the following workarounds.

Dependent dataset
This workaround retains all data within the dataset. If the affected feature classes or annotation classes are not critical or in use, please refer to Non-dependent dataset.

  1. Obtain a copy of the most recent backup of the database.
  2. Disconnect all users from the dataset.
  3. Reconcile/Post all versions. For more information, refer to ArcGIS Help: Reconciling a version.
  4. Compress the geodatabase.
  5. Unregister the feature dataset as versioned.
  6. Create a new file geodatabase and copy the entire affected feature dataset to it.
  7. Delete the affected feature dataset from the ArcSDE geodatabase.
  8. Copy the feature dataset from the newly created file geodatabase (from Step 5) to the ArcSDE geodatabase.
  9. Register the feature dataset as versioned, with or without the option to move edits to base.

Non-dependent dataset
This solution removes the feature classes or annotation classes that have the move edits to base options selected.

  1. Review and identify the feature classes or annotation classes within the feature dataset that have move edits to base enabled.
  2. Unregister and remove the feature classes or annotation classes identified in Step 1.
  3. The feature dataset is able to be registered as versioned.

Related Information