无法将“ mongorestore”识别为内部或外部命令,可操作程序或批处理文件

时间:2020-09-08 12:40:11

标签: python mongodb

我尝试过这种方法,但仍然无法正常工作。

控制面板>>系统和安全>>系统>>高级系统设置>>高级>>环境变量。

将MongoDB的bin文件夹路径添加到环境变量中的路径变量中

错误消息:

'mongorestore'无法识别为内部或外部命令,可操作程序或批处理文件。

2 个答案:

答案 0 :(得分:0)

如果你们使用 4.2 以上的版本,它的 bin 文件夹中没有 mongostore,所以再安装一个工具,即 https://www.mongodb.com/try/download/database-tools 安装后,将它的 bin 路径添加到您的 env 例如:C:\Program Files\MongoDB\Tools\100\bin 或在 cmd 中使您的根路径相同,例如:C:\Program Files\MongoDB\Tools\100\bin 然后运行命令 mongorestore /dump。这里 /dump 是您的转储文件夹的路径。

答案 1 :(得分:0)

如果您使用 Windows,请确保您使用的是 msi 版本而不是 rpm 或 tgz。此外,将要还原的文件的目录添加到您的路径中。 mongorestore 命令在我添加之前无法在那里被识别,它只能在我安装它的目录中被识别。

相关问题