[Zope] Data.fs has invalid transaction header

Nestor A. Diaz L. nestor@engendro.com
Fri, 6 Oct 2000 15:23:36 -0500 (COT)


Hi, 

I was working with zope and try to use the "-D" flag within it but a
terrible thing happend when i was restarting the server:

Starting Zope................................Traceback (innermost last):
  File "/usr/sbin/zope-z2", line 558, in ?
    exec "import "+MODULE in {}
  File "<string>", line 1, in ?
  File "/usr/lib/zope/lib/python/Zope/__init__.py", line 110, in ?
    DB=ZODB.FileStorage.FileStorage(Globals.BobobaseName)
  File "/usr/lib/zope/lib/python/ZODB/FileStorage.py", line 301, in
__init__
    self._pos, self._oid, tid = read_index(
  File "/usr/lib/zope/lib/python/ZODB/FileStorage.py", line 1556, in
read_index
    panic('%s has invalid transaction header at %s', name, pos)
  File "/usr/lib/zope/lib/python/ZODB/FileStorage.py", line 218, in panic
    raise CorruptedTransactionError, message
ZODB.FileStorage.CorruptedTransactionError: /var/lib/zope/var/Data.fs has
invalid transaction header at 46034131
............................... failed.

The problem is that it never start again :'''(  so i'am nervous only
thinking that i can loose all of my work, there is any way to fix that?

Thanks,

--
Nestor A. Diaz
Ingeniero de Desarrollo
Engendro.com - Comercio Electronico sobre Linux
Email: nestor@engendro.com - WWW: http://www.engendro.com