Daniel, You may wish to try the fsrecover script (shipped with Zope) or Ty Sarna's "tranalyzer" product to figure out where the bad transaction is and truncate your Data.fs to that point. There is a how-to on Zope.org by Itamar about doing just this at this location: http://www.zope.org/Members/itamar/CorruptedZODB ----- Original Message ----- From: "Daniel Rusch" <drusch@globalcrossing.com> To: <zope@zope.org> Sent: Thursday, December 28, 2000 4:31 PM Subject: [Zope] Urgent Help, raise CorruptedTransactionError, message
When I try to start zope I get the following error.
root@capsprodt1:/home/caps/test/zope$ Traceback (innermost last): File "/home/caps/test/zope/z2.py", line 386, in ? exec "import "+MODULE in {} File "<string>", line 1, in ? File "/home/caps/test/zope/lib/python/Zope/__init__.py", line 109, in ? DB=ZODB.FileStorage.FileStorage(Globals.BobobaseName) File "/home/caps/test/zope/lib/python/ZODB/FileStorage.py", line 287, in __init__ self._pos, self._oid, tid = read_index( File "/home/caps/test/zope/lib/python/ZODB/FileStorage.py", line 1165, in read_index panic('%s has invalid transaction header at %s', name, pos) File "/home/caps/test/zope/lib/python/ZODB/FileStorage.py", line 214, in panic raise CorruptedTransactionError, message ZODB.FileStorage.CorruptedTransactionError: /home/caps/test/zope/var/Data.fs has invalid transaction header at 31404268
Any ideas
Dan
_______________________________________________ Zope maillist - Zope@zope.org http://lists.zope.org/mailman/listinfo/zope ** No cross posts or HTML encoding! ** (Related lists - http://lists.zope.org/mailman/listinfo/zope-announce http://lists.zope.org/mailman/listinfo/zope-dev )