laptop and a wrench

Bug

The "ERROR 160946: Operation Not Permitted" error is encountered while attempting to enable branch versioning for pre-existing feature classes in a SQL Server geodatabase created with ArcGIS 10.4.x or older versions.

ArcGIS Pro
Bug ID Number BUG-000162224
SubmittedOctober 19, 2023
Last ModifiedApril 28, 2025
Applies toArcGIS Pro
Version found2.9.9
Operating SystemWindows OS
Operating System VersionN/A
StatusWill Not Be Addressed

Additional Information

The failure happens because the feature classes in the provided database are using the older system SDE_GEOMETRY tables for storage. Feature classes created in ArcGIS 10.5 and higher have a new column in the business table called GDB_GEOMATTR_DATA. It stores geometry attributes such as true curves, circular arcs, point IDs, multi-patch shapes, etc. Run the Migrate Storage geoprocessing tool to move the geometry attributes from these side tables and into the business table, then enable branch versioning.

Workaround

Use the Migrate Storage geoprocessing tool, keep the same storage type and enable branch versioning.

Steps to Reproduce

Bug ID: BUG-000162224

Software:

  • ArcGIS Pro

Get notified when the status of a bug changes

Download the Esri Support App

Discover more on this topic

Get help from ArcGIS experts

Contact technical support

Download the Esri Support App

Go to download options