laptop and a wrench

漏洞

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

上次发布: April 21, 2023 ArcGIS Pro SDK for .NET
漏洞 ID 编号 BUG-000157690
已提交April 20, 2023
上次修改时间September 19, 2024
适用范围ArcGIS Pro SDK for .NET
找到的版本3.1
操作系统Windows OS
操作系统版本10.0 64 Bit
状态As Designed

附加信息

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.

解决办法

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.

重现步骤

漏洞 ID: BUG-000157690

软件:

  • ArcGIS Pro SDK for .NET

当漏洞状态发生变化时获得通知

下载 Esri 支持应用程序

发现关于本主题的更多内容

获取来自 ArcGIS 专家的帮助

联系技术支持部门

下载 Esri 支持应用程序

转至下载选项