gpt4 book ai didi

c# - RavenDB EsentOutOfLongValueIDsException 异常

转载 作者:太空狗 更新时间:2023-10-29 20:38:28 25 4
gpt4 key购买 nike

尝试添加或更新文档时会间歇性地抛出以下错误:“Microsoft.Isam.Esent.Interop.EsentOutOfLongValueIDsException:长值 ID 计数器已达到最大值。(执行离线碎片整理以回收免费/未使用的 LongValueID)"

我已尝试根据以下文件执行此离线碎片整理 https://ravendb.net/docs/article-page/3.5/csharp/users-issues/recovering-from-esent-errors .我停止了 RavenDB 服务,导航到 Adminstator 命令提示符中的数据库文件夹并运行“esentutl/d DatabaseName”。然后我收到以下错误:“访问源数据库“DatabaseName”失败,出现 Jet 错误 -1032。操作在 20.31 秒后以 wrror -1032 终止。”我还尝试在未将 RavenDB 设置为在启动时启动的情况下重新启动服务器。尝试碎片整理时,我仍然收到错误 -1032。

执行碎片整理操作是否正确?如果是这样,为了不使用这些文件,我需要停止哪些进程?

谢谢!

最佳答案

解决方案是在 raven 上紧凑运行。 Raven studio > 管理您的服务器 > 紧凑。压缩会关闭数据库,所以我一次在复制的服务器上执行它。

关于c# - RavenDB EsentOutOfLongValueIDsException 异常,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/44502961/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com