无法通过 mongorestore 导入

阿赞

我是 mongoDB 的绝对初学者。我正在尝试通过执行以下操作使用 mongorestore 导入示例数据:

C:\Users\hp\Downloads\mongodb-database-tools-windows-x86_64-100.3.1\mongodb-database-tools-windows-x86_64-100.3.1\bin>mongorestore --nsInclude=exampleDb C:\Users\hp\Desktop\aqa-test-tools\TestResultSummaryService\data\sampleData.gz

但我不断收到以下错误:

2021-07-15T20:24:07.485+0530    Failed: file C:\Users\hp\Desktop\aqa-test-tools\TestResultSummaryService\data\sampleData.gz does not have .bson extension
2021-07-15T20:24:07.487+0530    0 document(s) restored successfully. 0 document(s) failed to restore.

然后我也开始知道我的文件已解压缩,因此我也尝试这样做:

mongorestore --gzip --nsInclude='exampleDb.*' C:\Users\hp\Desktop\aqa-test-tools\TestResultSummaryService\data\sampleData.gz

但输出保持不变。

我正在使用 mongoDB 版本 4.4.6 谁能告诉我我在哪里做错了什么?谢谢你

拉斐尔·弗雷塔斯

看起来您正在尝试恢复压缩文件,就像您提供给mongorestore工具的路径一样

C:\Users\hp\Desktop\aqa-test-tools\TestResultSummaryService\data\sampleData.gz

您可以添加标志--gzip来解决问题。

mongorestore --gzip ...

作为替代方案,您可以在您的机器上解压缩文件并恢复输出。

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章