AnsweredAssumed Answered

How can I identify which record is causing "Geodatabase Error: Underlying DBMS error [ORA-01722]"

Question asked by keitheweber on Mar 3, 2015

I have a map service that provides a feature layer that is pointing to an Oracle database table with an SDO_GEOMETRY column. The table has 40k+ records and recently I started seeing the following error in the ArcGIS Server logs.

 

GeoDatabase Error: Underlying DBMS error [ORA-01722: invalid number][tablename]

 

I'm not sure how to figure out which record is causing the problem. When I attempt to open the map document containing the feature layer, I only see 135 records, but when I use SQLPlus to query the table from Oracle, everything seems fine. Any suggestions?

 

The server is ArcGIS Server 10.0 and Oracle is 12c

Outcomes