[Zope] corrupted database

Oliver Frommel oliver@aec.at
Tue, 15 Feb 2000 17:28:53 +0100 (CET)


Hi,

after packing the database (object revision date > 10 days), I got a
corrupted database and can't start Zope again:

Traceback (innermost last):
  File "/home/oliver/Zope/z2.py", line 375, in ?
    exec "import "+MODULE in {}
  File "<string>", line 1, in ?
  File "/home/oliver/Zope/lib/python/Zope/__init__.py", line 130, in ?
    OFS.Application.initialize(c)
  File "/home/oliver/Zope/lib/python/OFS/Application.py", line 330, in initialize
    app.Control_Panel.Products=App.Product.ProductFolder()
  File "/home/oliver/Zope/lib/python/ZODB/Connection.py", line 390, in setstate
    p, serial = self._storage.load(oid, self._version)
  File "/home/oliver/Zope/lib/python/ZODB/FileStorage.py", line 463, in load
    try: return self._load(oid, version, self._index, self._file)
  File "/home/oliver/Zope/lib/python/ZODB/FileStorage.py", line 439, in _load
    pos=_index[oid]
KeyError: 

I am running Zope 2.0.1 (binary release, python 1.5.2, linux2-x86)

what can I do now?
--Oliver