我在计算机a(ubuntu 12.04服务器)上用mongodump创建了一个转储.我把它移到计算机B(Ubuntu12.04服务器)并键入:

mongorestore-db db_name——drop db_dump_路径

它失败了,并报告:

连接到:127.0.0.1

我以前成功完成过这个手术,但这种奇怪的行为从未发生过.我需要做什么来解决这个问题?

推荐答案

实际上,它与MongoDB没有严格的关系.不知何故,计算机B上的语言定义不正确.我设法通过键入以下内容来修复它:

sudo locale gen en_US en_US.UTF-8

这些命令将生成并配置所需的区域设置.

Mongodb相关问答推荐

MongoDB中的数据类型没有通过数据库Pyspark更改(从字符串到日期)

基于另一子文档更改子文档的引用

MongoDB:如何通过增量向量递增整数向量

如何为具有相同名称的嵌套字段创建文本索引

Mongo:查找具有 0 个关联文档的文档,成本更低

在 Mongo 聚合中,可以通过分组生成 3 个不同的计数

Meteor 方法与deny/allow 规则

MongoDB 2.1 聚合框架总和匹配名称的数组元素

Clojure 和 NoSQL 数据库

使用管道聚合的 Spring Data MongoDB 查找

Node + Mongoose:获取最后插入的 ID?

mongodb 的计数性能

在 MongoDB 上使用 $push 更新数组时避免重复值

如何在 MongoDB 中删除此弃用警告,为什么会这样?

PyMongo 中的警告消息:count is deprecated

缩短 MongoDB 属性名称值得吗?

如何从mongoose中的对象 ID 获取创建日期?

MongoDB聚合框架的索引优化

何时使用Singleton单例、Transient和使用 Ninject 和 MongoDB 的请求

用于 MongoDB 的 Node.js 模块