Ich habe einen Dump mit mongodump auf Computer A (Ubuntu 12.04 Server) erstellt. Ich zog es an den Computer B (ubuntu 12.04 Server) und tippte:MongoDB mongorestore fehlgeschlagen: locale :: facet :: _ S_create_c_locale Name nicht gültig
mongorestore -db db_name --drop db_dump_path
Er scheiterte und es berichtet:
verbunden mit: 127,0 .0.1
Abschluss wird aufgerufen, nachdem eine Instanz von 'std :: runtime_error' geworfen wurde
what(): locale :: facet :: _ S_create_c_locale Name nicht gültig
Aborted
Ich habe diese Operation erfolgreich durchgeführt und dieses seltsame Verhalten ist nie aufgetreten.
Jede Hilfe wird geschätzt. Vielen Dank.
das half mir grundsätzlich. musste aber auch '/ etc/locale.gen' editieren und die benötigten locales aktivieren (auf arch linux) –
Das löste das Problem auch für mich. Dies ist auf Lubuntu 12.04 x86. –
Aber warum passiert das, gibt es bestimmte Gründe dafür, dass mongodump/restore von Gebietsschema-Sprachen abhängt? – Beast