Mongodb mongodump故障';区域设置::方面::_S_create_c_区域设置名称无效';
当我尝试使用创建mongodb转储时Mongodb mongodump故障';区域设置::方面::_S_create_c_区域设置名称无效';,mongodb,locale,dump,Mongodb,Locale,Dump,当我尝试使用创建mongodb转储时 $ mongodump -d mydb 它失败了 terminate called after throwing an instance of 'std::runtime_error' what(): locale::facet::_S_create_c_locale name not valid Aborted 我有LC\u ALL=en\u US、Ubuntu 10.0.4、MongoDB 2.4.6 我怀疑我的区域设置有问题,但找不到确切的区
$ mongodump -d mydb
它失败了
terminate called after throwing an instance of 'std::runtime_error'
what(): locale::facet::_S_create_c_locale name not valid
Aborted
我有LC\u ALL=en\u US
、Ubuntu 10.0.4、MongoDB 2.4.6
我怀疑我的区域设置有问题,但找不到确切的区域设置。我今天遇到了同样的问题。它与MongoDB没有严格的关系。它与地区/语言有关。不知何故,计算机上的语言定义不正确。我通过键入以下内容解决了问题: sudo locale gen en_US en_US.UTF-8
sudo locale gen xx_xx xx_xx.UTF-8
sudo dpkg重新配置区域设置 这些命令用于生成和配置所需的区域设置。 在这些步骤之后,一切都应该按预期进行