我是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,有人能告诉我在哪里做错了什么吗?谢谢
发布于 2021-07-15 15:15:35
看起来,您正在尝试恢复一个压缩文件,而您为mongo还原工具提供的路径如下:
C:\Users\hp\Desktop\aqa-test-tools\TestResultSummaryService\data\sampleData.gz您可以添加标志--gzip来解决问题。
mongorestore --gzip ...作为另一种选择,您可以解压缩计算机上的文件并恢复输出。
https://stackoverflow.com/questions/68396217
复制相似问题