2

我正在尝试使用 NTFS 压缩来压缩 RavenDb 数据库。它正在将文件夹属性更改为压缩,但是当我启动 ravendb 服务器时,数据库不再无法访问它。我收到:“无法创建数据库 testdb 发生一个或多个错误。” “可以打开名为:testdb 的数据库出现一个或多个错误。”

有什么线索吗?谢谢,亚历克斯

4

1 回答 1

5

来自MSDN

不要将由可扩展存储引擎(ESENT 或 ESE)管理的文件放在压缩驱动器上。将 Microsoft Jet 数据库放在压缩驱动器上可能会导致写入延迟,从而导致 Jet 数据库损坏。

RavenDB 使用 ESENT (Jet Blue) 作为其文档存储。所以答案是 -不要这样做

如果要压缩,请使用RavenDB 压缩包

于 2013-06-18T19:24:53.753 回答