[Xapian-discuss] Database Corrupt Error
Mike Boone
mike at boonedocks.net
Sat Feb 12 17:22:18 GMT 2005
I tried copydatabase but ran into the same error on the copy. I decided to
rebuild and I was really surprised at how quickly it rebuilt 180,000
documents, and the Xapian database was less than half the size of the old
one, which we had been updating frequently for months.
Thanks for your help.
Mike.
-----Original Message-----
From: Olly Betts [mailto:olly at survex.com]
Sent: Saturday, February 12, 2005 10:57 AM
To: Mike Boone
Cc: xapian-discuss at lists.xapian.org
Subject: Re: [Xapian-discuss] Database Corrupt Error
Rebuilding is simplest and safest. If you can work out exactly what
damage was done, you might be able to avoid a rebuild, but it's a lot
of work and there aren't really existing tools to do this.
You could try using copydatabase to copy the database. If the only
corruption is in the postlist table, this would probably fix it,
although you'd have to inspect the database to see exactly which of the
most recent updates were actually applied.
Cheers,
Olly
More information about the Xapian-discuss
mailing list