首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >使用Studio3T实现本地主机DB的接收错误

使用Studio3T实现本地主机DB的接收错误
EN

Stack Overflow用户
提问于 2018-07-03 02:36:16
回答 1查看 2.2K关注 0票数 0

当我尝试使用Studio3T来mongodump一个DB (MongoDB 4.0版本)时,我收到了以下错误:

代码语言:javascript
复制
DB error writing data for collection `DB.posts` to disk: error reading collection: Failed to parse: { find: "posts", skip: 0, snapshot: true, $readPreference: { mode: "secondaryPreferred" }, $db: "DB" }. Unrecognized field 'snapshot'.

虽然我可以直接从终端mongodump,但我不能使用Studio3t作为本地主机。但是,Studio3T可以很好地在MongoAtlas.I中恢复相同的DB,我在本地主机上的MongoDB (3.4和3.6)耳麦版上没有这个问题。是Mongo3T设置的问题还是MongoDB 4.0的本地主机的问题?

在Windows 10上测试P.S

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2018-07-05 12:41:48

我也犯了同样的错误。我通过进入编辑菜单中的首选项来修正它。选择mongodump选项卡,并强制它使用正确的可执行文件。然后重新启动Studio3t

首选项设置

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/51145908

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档