使用 Studio 3T 接收错误以 mongodump 本地主机数据库
Receiving Error using Studio 3T to mongodump a localhost DB
当我尝试使用 Studio 3T mongodump
数据库(MongoDB 4.0 版本)时,我收到以下错误:
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 可以很好地处理 mongodump 或在 MongoAtlas.I 中恢复相同的数据库在我的本地主机上 MongoDB(3.4 和 3.6)的早期版本上没有这个问题。 Mongo3T 设置或我的本地主机有问题 MongoDB 4.0
P.S 测试于 Windows 10
我有同样的错误。我通过转到“编辑”菜单中的“首选项”来修复它。
Select mongodump 选项卡并强制它使用正确的可执行文件。然后重启Studio3t
Preferences Setting
当我尝试使用 Studio 3T mongodump
数据库(MongoDB 4.0 版本)时,我收到以下错误:
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 可以很好地处理 mongodump 或在 MongoAtlas.I 中恢复相同的数据库在我的本地主机上 MongoDB(3.4 和 3.6)的早期版本上没有这个问题。 Mongo3T 设置或我的本地主机有问题 MongoDB 4.0
P.S 测试于 Windows 10
我有同样的错误。我通过转到“编辑”菜单中的“首选项”来修复它。 Select mongodump 选项卡并强制它使用正确的可执行文件。然后重启Studio3t
Preferences Setting