mongdump "positional arguments not allowed"

mongdump "positional arguments not allowed"

mongodump 不接受这些参数的原因是什么:

mongodump xyzserver.mlab.com:42129 /u mydb-test-restore-mongouser /p xyz /c shapeLink /d mydb-test-mongolab

错误:

positional arguments not allowed: [xyzserver.com:42129 ]

try 'mongodump --help' for more information

我在 Windows 上使用 v3.2.1。

也许你必须像这样用/h指定主机参数

mongodump /h xyzserver.mlab.com:42129 /u mydb-test-restore-mongouser /p xyz /c shapeLink /d mydb-test-mongolab

位置参数:

--x 这是一个位置参数:错误说当程序期望它的输出参数在它的 main 中时不支持,比如 main(int argc, char *argv[])

您应该在目标 shell 环境中使用此 /x。因为它像 '/' instead '--'

一样处理输入参数