二级索引已损坏。必须对数据库进行碎片整理

时间:2012-06-03 13:25:27

标签: ravendb

数据库恢复后出现问题。我怎么修DB?

3 个答案:

答案 0 :(得分:31)

Gengzu, 您可能在机器之间移动了数据库。 要解决此问题,您需要运行:

 esentutl /d Data

来自RavenDB数据目录

答案 1 :(得分:4)

您应该从Raven中的Data文件夹中运行util。当我在Raven服务器的根目录中运行它时 - > “操作终止,错误-1032 ......”也出现了。

答案 2 :(得分:4)

  1. 以管理员身份打开命令提示符

  2. 将目录更改为RavenDB的 \ Database \ System 文件夹

  3. 运行以下命令。

    esentutl / d数据