使用c#驱动程序在MongoDB中复制数据库

时间:2013-07-03 16:17:11

标签: c# mongodb

我正在尝试使用mongo c#驱动程序在mongo服务器上复制数据库:

var command = new CommandDocument(new BsonElement("copydb", 1),
                                  new BsonElement("fromhost", mydbserver),
                                  new BsonElement("fromdb", sourcedb),
                                  new BsonElement("todb", targetdb));
var client = new MongoClient(mydbserver);
var server = client.GetServer();
var db = server.GetDatabase("admin");
db.RunCommand(command);

但是我收到以下错误,我无法理解或找到有关的信息:

  

命令'copydb'失败:异常:断言   d:\从属\ Windows_64bit_2008 + _V2.4 \蒙戈\ SRC \蒙戈/客户端/ dbclientinterface.h:211   (回复:{“errmsg”:“例外:断言   d:\从属\ Windows_64bit_2008 + _V2.4 \蒙戈\ SRC \蒙戈/客户端/ dbclientinterface.h:211" ,   “code”:0,“ok”:0.0})

请你指点我好方向吗?非常感谢你的帮助。

0 个答案:

没有答案