[Date Prev][Date Next]
RE: Berkeley DB - db_recover utility
I agree, my message was premature. After looking at the Berkeley DB
documentation it looks like the recovery functionality is provided for
transactional Berkeley DB which OpenLDAP does not support.
I am seriously looking into adding transactional support to OpenLDAP to
improve data base reliability. If I come up with anything of general use I
will post a patch to the group.
From: Herman Meerlo [mailto:firstname.lastname@example.org]
Sent: Thursday, May 17, 2001 12:25 AM
To: email@example.com; openldap-software@OpenLDAP.org
Subject: RE: Berkeley DB - db_recover utility
I have been looking at this too. As far as I could see at that time it would
require that the Berkeley DB environment has been created with the
DB_LOGGING and the DB_TXN (logging and transaction subsystems turned on)
set. This way log files will be created during hte lifetime of the database
which the db_recover tool can use to reconstruct the database after critical
database failures. There is a lot to read about it on the www.sleepycat.com
> -----Original Message-----
> From: Mark Whitehouse [mailto:firstname.lastname@example.org]
> Sent: Wednesday, May 16, 2001 18:34
> To: openldap-software@OpenLDAP.org
> Subject: Berkeley DB - db_recover utility
> Has anyone used the Berkeley DB db_recover utility on a
> corrupt LDAP DB? I
> am using Open LDAP 2.0.7 and BDB 3.2.9.
> Unlike many of the Berkeley DB utilities (such as
> db_stat/db_dump), the
> db_recover does not take a db file arg. Instead it requires an BDB
> environment (-h home).
> Any help would be appreciated.