1

我使用“neo4j-desktop-offline-1.0.22-setup.exe”安装了 Neo4j Desktop。计算机具有带有服务器文件夹的 Java 10:“C:\Program Files\Java\jre-10.0.1\bin\server” JAVA_HOME 环境变量设置为“C:\Program Files\Java\jre-10.0.1 "

重现错误的步骤

  1. 启动 Neo4j Desktop [第一次]。

  2. Neo4j Desktop 显示状态消息,结尾为:“准备好,请稍候”和“正在准备图形应用程序”。[在非工作计算机上进行的一项独立测试表明,Neo4j Desktop 正在尝试在 Windows 用户配置文件目录中创建一个名为“.Neo4jDesktop”的目录。它包含 343 MB 的文件。]

  3. Neo4j Desktop 显示此错误消息:

“初始化错误:错误:ENOSPC:设备上没有剩余空间,写入”

(以上是确切的错误消息,逐个字符。)

  1. Neo4j Desktop 死机了,我收到了公司网络发来的邮件:

“您已超过(驱动器 H:)上 PND 文件夹的配额阈值的 100%。配额限制为 750.00 MB,当前正在使用 749.97 MB(限制的 99%)。”

  1. 在关闭 Neo4j Desktop 时,它会释放空间。

在我们公司,[Windows 用户配置文件目录,包括]“我的文档”文件夹,映射到服务器文件夹而不是本地驱动器。我无法控制或获得更大的空间分配。如何让 Neo4j Desktop 将其图形应用程序 [在“.Neo4jDesktop”文件夹中] 安装到有 70 GB 可用空间的本地驱动器?

这是我的第一个问题。我要求社区创建一个 Neo4j Desktop 标签。Neo4j Desktop 是 Neo4j 3.3.5 的新功能。它是用于 Neo4j 环境和图形分析的开发人员任务控制台。

4

1 回答 1

1

您可以更改桌面项目的 neo4j 配置文件以指定数据目录的所需位置。

  1. 打开 Neo4j 桌面,然后选择项目。
  2. 单击Stop按钮(如果可用,表示数据库正在运行)。
  3. 单击Manage按钮。
  4. 单击右侧的下拉菜单按钮Open Folder
  5. 选择Configuration选项。
  6. 使用文本编辑应用程序来编辑neo4j.conf文件。
  7. 更改此行:

    #dbms.directories.data=data
    

    为此(如果您想要C:\MyNeo4jDBData\databases\graph.db目录中的数据):

    dbms.directories.data=C:/MyNeo4jDBData/
    

    请注意,您在配置文件中使用正斜杠 ('/') 而不是反斜杠。此外,您可以graph.db通过取消注释并适当地设置此行来将路径部分更改为其他名称:#dbms.active_database=graph.db.

  8. 保存您的更改。
  9. 单击箭头图标启动数据库。
  10. 如果您看到密码错误,请单击该Ask Me Later按钮。
  11. 单击Open Browser按钮。
  12. 使用默认密码(“neo4j”)登录并设置新密码。
  13. 您现在应该在所需位置使用新的空数据库运行。
于 2018-04-20T22:32:29.267 回答