We have developed some code that uses a ArcGIS.Core.Data.Geodatabase object constructed from an ArcGIS Online feature service and we are using it to perform bulk updates. Occasionally, in the middle of processing the bulk update, we get the exception "Geodatabase System Tables not found" and then obviously the processing stops.
Why does this occur, and what are the best practices for dealing with this type of exception in the middle of a running process?
It was one of these three; not exactly sure which one exactly. We're not doing much else in there.
I don't have any idea why any of those routines would throw the exception you noted. Unless someone else responds, I'm guessing your fastest resolution would be to open an incident with tech support.
I am trying to troubleshoot my first ArcPro Add-in where the selected layer in the Table of Contents is a hosted feature layer. The tool fails, but succeeds when I use a local file geodatabase feature class. So I tried just using Calculate Field in ArcPro directly on the hosted layer, to see if I could get at what the issue was. After over 2 hours of processing, I received Error 160231: Geodatabase System Tables not found.
No geodatabase system tables were found.
There is no documented solution at this time.
I thought perhaps being new, there was some syntax in my Add-in code that was not correct, but seeing this error by just calculating a field directly in ArcPro on the hosted layer makes me think maybe bug.