Hello If I remember correctly from my experiences, several Zodb tools are broken is several zope version, it's a little bit like a maze game: you have to look arround :-) Have a look in the mailing list archive to find more on this, I would advise to try a fsrecover from an older zope version (<2.5 ?) Gilles ----- Original Message ----- From: "Tim TerlegÄrd" <tim@se.linux.org> To: <zope@zope.org> Sent: Tuesday, January 27, 2004 12:20 AM Subject: [Zope] Corrupt Data.fs
Zope/python process borked, so I kill -9'd it. Now it seems like that broke a few things in zodb. Zope will start up though and most things are OK.
So I executed fstest.py and got this output among others: 862903 object serialno 0x034ab50f9b84f008 does not matchtransaction id 0x034ae7d 5858d5455
So my assumption is that something is wrong with the database, so I wanted to run fsrecover.py:
lib/python/ZODB# python fsrecover /tmp/Data.fs /tmp/newData.fs Traceback (most recent call last): ... File "/usr/local/Zope/lib/python/ZODB/Connection.py", line 50, in ? ExtensionKlass=Base.__class__ AttributeError: __class__
I'm not able to run fsrecover. I use Zope 2.6.2 - what should I do? Are there better recovery tools?
Tim
_______________________________________________ Zope maillist - Zope@zope.org http://mail.zope.org/mailman/listinfo/zope ** No cross posts or HTML encoding! ** (Related lists - http://mail.zope.org/mailman/listinfo/zope-announce http://mail.zope.org/mailman/listinfo/zope-dev )