Не удается восстановить среду Berkeley DB

Когда я пытаюсь выполнить восстановление через домашнюю среду Berkeley DB, с помощью этого кода C ++:

auto envFlags = DB_CREATE       |
DB_INIT_LOCK    |
DB_INIT_LOG     |
DB_INIT_MPOOL   |
DB_INIT_TXN     |
DB_THREAD       |
DB_RECOVER;

dbEnv.open(dbHomePath.c_str(), envFlags, 0);

Я получаю следующую ошибку:

BDB1579 Database handles still open at environment close

Что бы это могло быть?

0

Решение

Задача ещё не решена.

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]