laptop and a wrench

Bug

The creation of a relationship class fails when a participating feature class and table are already added to a map.

Zuletzt veröffentlicht: April 21, 2023 ArcGIS Pro SDK for .NET
Bug-ID-Nummer BUG-000157690
EingereichtApril 20, 2023
Zuletzt geändertSeptember 19, 2024
Gilt fürArcGIS Pro SDK for .NET
Gefunden in Version3.1
BetriebssystemWindows OS
Betriebssystemversion10.0 64 Bit
StatusAs Designed

Zusätzliche Informationen

Creating or deleting a relationship class (as well as other data definition language (DDL) commands) definitely requires an exclusive lock. Changing the schema requires exclusive access and is the reason why those locks exist. Users must stop their web services, change the schema, and then restart their web services- at minimum. It will be safer to republish the data so that the service is made aware of any changes to the schema. The fact that some of the geoprocessing tools and Python allow these changes is the actual bug. These operations must not be allowed unless the exclusive lock can be obtained; it should work the same as the SDK.

Workaround

To perform a data definition language (DDL) operation on a feature class, any web service that uses the feature class must be stopped, and other ArcGIS Pro instances using the feature class must be closed. After changing the schema, restart or republish the web services if the schema changes impact the web service.

Schritte zur Reproduzierung

Bug-ID: BUG-000157690

Software:

  • ArcGIS Pro SDK for .NET

Benachrichtigung erhalten, wenn sich der Status eines Bugs ändert

Esri Support App herunterladen

Weitere Informationen zu diesem Thema erkunden

Unterstützung durch ArcGIS-Experten anfordern

An den technischen Support wenden

Esri Support App herunterladen

Zu Download-Optionen wechseln