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

4761
1
03-03-2015 12:14 PM
KeithWeber1
New Contributor III

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

1 Reply
DusanOstojic
New Contributor II

I know this is an old post, but I have exactly the same issue in ArcMap and strugling with the problem for days.

Does anybody have an idea what can be done in this case?

I am using ArcGIS 10.6 with Oracle 12c.

Thanks in advance

0 Kudos