RavenDB使用Raven.Smuggler在RavenDB服务器之间导出/导入数据

时间:2013-08-05 13:36:50

标签: ravendb lucene.net data-migration

我正在尝试从版本1.0 的一个RavenDB服务器中使用Raven.smuggler导出数据 并将其导入版本2.0

的其他RavenDB服务器

由于lucene.net 版本差异,我收到了文件加载异常。

是否可以将数据从一个版本的RavenDB迁移到另一个版本? 最好的方法是什么?

我已经阅读了以下网址: http://ravendb.net/docs/server/administration/export-import

感谢您的帮助: - )

编辑: “未处理的异常:system.net.webException:错误:System.IO.FileLoadException:无法加载文件或程序集'Lucene.Net,Version = 2.9.4.1 .....'或其依赖项之一。

找到的程序集的清单定义与程序集引用不匹配...“

在旧版本的Raven中,我使用的是Lucene Analyzer 2.9,这在新版本中并不存在。我猜这就是问题所在。

1 个答案:

答案 0 :(得分:0)

您绝对可以使用走私者在版本之间移动数据。 请发布您看到的完整错误。包括堆栈跟踪。