我正在尝试在我的Windows机器上设置 OpenLDAP 。但我面临错误,因此我无法继续进行设置。 以下是ERROR样本。
bdb db open database cannot be opened err 22. restore from backup
任何人都可以帮我这个。
先谢谢。
答案 0 :(得分:2)
我遇到了同样的错误。恢复数据库后,它现在正常工作。在Windows上,可以在OpenLDAP安装路径下的DBDTools目录中找到BDB恢复工具db_recover.exe。恢复数据库的命令如下:
db_recover -v -h %YOUR_OPENLDAP_DATA_DIR%
这是我提到的链接:
LDAP server fails to start because of a corrupted database on FreeBSD
希望这可以帮到你。