По вашим данным, вы пытаетесь запустить mongorestore из оболочки JS.
Mongorestore - это отдельное приложение, которое запускается прямо из терминала.
Следующее не будет работать:
c:\mongodb-win32-x86_64-2012-03-20\bin>mongo.exe
MongoDB shell version: 2.1.1-pre-
connecting to: test
> mongorestore --db test --drop \dump\test
Mon Mar 26 11:29:13 SyntaxError: missing ; before statement (shell):1
>
Если вы запускаете mongorestore прямо из терминала, вы должны добиться успеха:
c:\mongodb-win32-x86_64-2012-03-20\bin>mongorestore --db test --drop \dump\test
connected to: 127.0.0.1
... (truncated for brevity) ...
c:\mongodb-win32-x86_64-2012-03-20\bin>
Документацию по Mongodump / mongorestore можно найти в документации «Инструменты импорта экспорта»:
http://www.mongodb.org/display/DOCS/Import+Export+Tools