laptop and a wrench

漏洞

The arcpy.ListFeatureClasses and arcpy.da.Walk functions return non-registered spatial tables within a Relational Database Management System (RDBMS).

上次发布: January 14, 2016 ArcSDE/Enterprise Geodatabase
漏洞 ID 编号 BUG-000093302
已提交January 5, 2016
上次修改时间April 28, 2025
适用范围ArcSDE/Enterprise Geodatabase
找到的版本10.2.1
状态Will Not Be Addressed

附加信息

This is as designed. These functions will list objects that contain a spatial column, both registered and non-registered.

解决办法

Use the arcpy.Describe function to find the dataset ID (DSID). Registered objects will have a value greater than 0. gdb = r'Database Connections\Connection to sde.sde' arcpy.env.workspace = gdb for fc in arcpy.ListFeatureClasses(): desc = arcpy.Describe(fc) if desc.DSID > 0: print '{} is registered'.format(fc) if desc.DSID < 0: print '{} is not registered'.format(fc)

重现步骤

漏洞 ID: BUG-000093302

软件:

  • ArcSDE/Enterprise Geodatabase

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

下载 Esri 支持应用程序

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

获取来自 ArcGIS 专家的帮助

联系技术支持部门

下载 Esri 支持应用程序

转至下载选项