laptop and a wrench

Bug

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

Last Published: January 14, 2016 ArcSDE/Enterprise Geodatabase
Bug ID Number BUG-000093302
SubmittedJanuary 5, 2016
Last ModifiedJune 5, 2024
Applies toArcSDE/Enterprise Geodatabase
Version found10.2.1
StatusWill Not Be Addressed

Additional Information

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

Workaround

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)

Steps to Reproduce

Bug ID: BUG-000093302

Software:

  • ArcSDE/Enterprise Geodatabase

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