[Zope] Urgent Help, raise CorruptedTransactionError, message

Chris McDonough chrism@digicool.com
Thu, 28 Dec 2000 18:10:49 -0500


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 )
>
>