Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/sharepoint/4.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Mongodb mongodump故障';区域设置::方面::_S_create_c_区域设置名称无效';_Mongodb_Locale_Dump - Fatal编程技术网

Mongodb mongodump故障';区域设置::方面::_S_create_c_区域设置名称无效';

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 我怀疑我的区域设置有问题,但找不到确切的区

当我尝试使用创建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
我怀疑我的区域设置有问题,但找不到确切的区域设置。

我今天遇到了同样的问题。它与MongoDB没有严格的关系。它与地区/语言有关。不知何故,计算机上的语言定义不正确。我通过键入以下内容解决了问题:

sudo locale gen en_US en_US.UTF-8
sudo locale gen xx_xx xx_xx.UTF-8
sudo dpkg重新配置区域设置

这些命令用于生成和配置所需的区域设置。 在这些步骤之后,一切都应该按预期进行