versuchen mongodump mit Optionen folgen und "Positionsargumente nicht erlaubt"mongodump 3.2.1 Positionsargumente nicht erlaubt
mongodump --host=hostname --port=27017 --db=db --out=/path --oplog --gzip
mongodump -h hostname -d dbname
versucht zu bekommen und das funktioniert
Was die Nachricht
tutPositionsargumente nicht erlaubt
bedeuten?
Das scheint nicht ganz korrekt zu sein. Ich bekomme '-h, --host =' Syntax beim Ausführen von 'mongodump --help unter Linux', und es wurde auch unter Windows (v3.2) getestet. Ich habe diesen Fehler, wenn ich versehentlich falsche Argumente angegeben habe. –
estus
Seltsamerweise benötigen einige der Argumente ein "=" vor dem Wert und einige von ihnen brauchen nur ein Leerzeichen. Ich habe nach "--archive" ein Leerzeichen gesetzt, was für mich falsch war. Das Archiv ist eines, das einen Gleichen braucht. Die beste Antwort ist also, dass jeder die Dokumentation zu jedem Argument betrachtet, bevor er es versucht, um zu sehen, ob es ein Leerzeichen oder ein Gleichheitszeichen ist, das benötigt wird. –