Skip to main content
Question

unable to create required workspace factories

  • October 22, 2024
  • 3 replies
  • 32 views

aharport
Contributor
Forum|alt.badge.img+4

I am trying to convert 15 dgns (approx. 50 MB) into 5 gdbs using a workbench. The conversion is aborted with the error shown in the jpg. If I deactivate a few readers (dgns), the run is completed without errors. Could this be a memory problem? Please help.

3 replies

david_r
Celebrity
  • October 22, 2024

If possible, I would recommend that you rather use the Open API File Geodatabase writer, it’s both faster and doesn’t require any Esri/ArcGIS libraries.

There are some limitations, but as long as you write only points, lines and polygons, this probably won’t matter. See also https://docs.safe.com/fme/html/FME-Form-Documentation/FME-ReadersWriters/filegdb/Geometry-Support-filegdb.htm

Otherwise, have a look at the troubleshooting guide for FME and ArcGIS issues: https://support.safe.com/hc/en-us/articles/25407556603149-FME-and-Esri-ArcGIS-Troubleshooting-Guide


jkr_wrk
Influencer
Forum|alt.badge.img+29
  • October 22, 2024

You could also force to not read from or write to the same database simultaneous. Or write to the same database with multiple writers simultaneous.

This could fix problems with locks on your databases. And don’t forget to close any other programs locking your database.

 

But it could also be other causes.


aharport
Contributor
Forum|alt.badge.img+4
  • Author
  • Contributor
  • October 23, 2024

Thank you for your support. I still think it's a memory problem. As I wrote, If I deactivate a few readers (dgns), the run is completed without errors. But I have found another solution so that the workbench runs with all readers. The workbench also creates some analysis files in Excel format. If I deactivate these transformers, the run is also completed without errors. I think that when running with all readers, too many entries are created in the analysis files, which leads to a kind of memory overflow. Perhaps the maximum number of entries to be expected can be increased somewhere?


Cookie policy

We use cookies to enhance and personalize your experience. If you accept you agree to our full cookie policy. Learn more about our cookies.

 
Cookie settings