Możesz ręcznie włączyć księgowanie w 32-bitowej bazie danych MongoDB, uruchamiając mongod
z parametrem wiersza poleceń --journal
.
Jeśli nadal nie działa, możesz użyć mongodump narzędzie na 64-bitowej bazie danych, aby wyeksportować bazę danych do pliku. Następnie możesz użyć mongorestore aby zaimportować go do 32-bitowej bazy danych.
Należy jednak pamiętać, że MongoDB ma poważne ograniczenia w trybie 32-bitowym, z których najbardziej krytycznym jest to, że całkowity rozmiar bazy danych jest ograniczony do około 2 GB danych, nawet mniej, gdy masz włączone kronikowanie (możesz nieco zmniejszyć wpływ kronikowania za pomocą dodatkowy parametr --smallfile
). Gdy Twoja baza danych jest większa niż ta, nie będzie działać w systemie 32-bitowym.