Hi,
I does sound like the database is corrupted somehow. slapcat
needs slapd to be running, right?
No. slapcat is in fact an alias for slapd and thus contains all the logic needed to operate on the database.
It will, however, face the same issues.
Of course, you have a slapcat backup Form yesterday, so just remove the stuff and slapadd, right ;)?
-nik