Zope Zone Navigation
 
Document Actions
  • Print this page
  • Add Bookmarklet

How do I deal with POSKeyErrors in the ZODB?

Up to Table of Contents

How do I deal with POSKeyErrors in the ZODB?

The first thing to do is make sure you have a good backup of the ZODB (Data.fs).

Now try fsrecover.py which is in your utilities folder. It has options for packing and what to do with the errors if found.

You can also edit the ZODB from the Python command line which is outlined in the link below.

If all of that fails, try deleting the object that is giving the error if you can.

 

Home Help Center Zope & Plone FAQs How do I deal with POSKeyErrors in the ZODB?