我正在尝试将mongodump还原到一个不同名称的数据库(应该可以通过--db <dbname>
switch来实现)。
我的工作目录包含一个转储文件夹,其中包含一个数据库转储。
但是,当我尝试此命令时:
mongorestore --port xxxxx --db some_destination_db
我收到以下错误:
ERROR: ERROR: root directory must be a dump of a single database
ERROR: when specifying a db name with --db
我不知道为什么要得到这个,在Google上找不到任何帮助。有人有想法么?
您需要包括要还原的源数据库转储目录的路径(从MongoDB 2.6起)。
例如,如果从“ twitter”还原到“ some_destination_db”,您的命令行将类似于:
mongorestore-端口xxxxx --db some_destination_db转储/转发器
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句