C# 有没有办法用c代码备份mongodb数据库? “它显示的错误如下:-JSON阅读器需要一个值,但 找到“mongodump”。” //我尝试了这个代码,但itr=s不起作用 var cmd=newjsoncommand(“mongodump--db XEAP--out F:\\”; database.RunCommand(cmd);”
我想用c代码备份数据库 var cmd=newjsoncommand(“mongodump--db XEAP--out F:\\”; database.RunCommand(cmd);”C# 有没有办法用c代码备份mongodb数据库? “它显示的错误如下:-JSON阅读器需要一个值,但 找到“mongodump”。” //我尝试了这个代码,但itr=s不起作用 var cmd=newjsoncommand(“mongodump--db XEAP--out F:\\”; database.RunCommand(cmd);”,c#,mongodb,C#,Mongodb,我想用c代码备份数据库 var cmd=newjsoncommand(“mongodump--db XEAP--out F:\\”; database.RunCommand(cmd);” 执行database.run命令 mongodump是操作系统级的可执行文件。此线程解释如何从C#运行此类命令。 可能重复,但是,我没有得到任何适合我的问题的解决方案,如果您有任何解决方案,请帮助回答..Tanks,但我不想创建新流程,我只想在当前程序中执行该命令。我认为MongoDB不会让您这样做。对于C#,
执行database.run命令 mongodump是操作系统级的可执行文件。此线程解释如何从C#运行此类命令。
可能重复,但是,我没有得到任何适合我的问题的解决方案,如果您有任何解决方案,请帮助回答..Tanks,但我不想创建新流程,我只想在当前程序中执行该命令。我认为MongoDB不会让您这样做。对于C#,可以使用WaitForExit();所以,在执行任何其他操作之前,程序会等待备份完成。
"it is showing error like :- JSON reader was expecting a value but
found 'mongodump'.'"
//i tried this code but itr=s not working
"var cmd = new JsonCommand<BsonDocument>(" mongodump--db XEAP --out
F:\\");
database.RunCommand(cmd);"
"var cmd = new JsonCommand<BsonDocument>(" mongodump--db XEAP --out
F:\\");
database.RunCommand(cmd);"