首页 > 解决方案 > MLAB / Heroku - mongorestore 未定义

问题描述

根据 Mlab & MongoDb 文档,将现有的本地 BSON 集合插入到新的云集合中应该相当简单。

导入集合 mongorestore -h <host_url> -d <db_name> -u <user> -p <password> <input .bson file>

https://www.mlab.com/databases/your_db_name#tools

我已经成功连接到 mongo shell,但是:

a) 我无法验证每个https://docs.mongodb.com/guides/server/import/#check-your-environment使用的操作系统-ls返回[native code]

b)运行命令mongorestore返回很多missing ; before statement语法错误(尽管很奇怪,我还是可以修复)

c) 运行命令返回mongorestore is not defined

令人沮丧的是,我将不得不在云中启动一个端点,并通过该方法将我的所有文档从本地发布到云。

但是,如果有人知道这里的问题是什么?为什么mongorestore(顺便说一句mongoimport)不可用?

标签: databasemongodbshellherokumlab

解决方案


推荐阅读