0

我已经成功地使用 mongo 创建了一个文件缓存,当使用默认数据库文件夹中的数据库运行时,一切都很好。

但是,如果我使用自定义 dbpath 运行它,我将无法再使用 GridFS 插入。我正在使用官方的 c# 驱动程序。

只需使用默认值重新启动 mongo 实例即可解决问题。

蒙戈(作品)。mongod --dbpath F:\mongo\db (不起作用)。

提前致谢。

4

2 回答 2

1

归结为文件权限,更改了这些权限,现在一切都已排序。

于 2011-07-29T13:42:53.707 回答
1

mongod 可能无法找到 dbpath 的另一个原因是它是否在路径末尾有一个额外的 \ 例如

F:\mongo\db\

我只是想添加这个原因,以防有人遇到我的问题并像我在搜索时那样找到这个答案。

于 2011-08-09T08:47:05.643 回答