Neo4j桌面:如何在首次启动时重定向图形应用程序的准备位置?

时间:2018-04-20 20:31:46

标签: neo4j neo4j-desktop

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

重现错误的步骤

  1. 首次启动Neo4j桌面。

  2. Neo4j Desktop显示状态消息,以:"准备好,请等待"和#34;准备图形应用程序"。 [对非工作计算机的独立测试表明,Neo4j Desktop正在尝试创建一个名为" .Neo4jDesktop"在Windows用户配置文件目录中。它包含343 MB的文件。]

  3. Neo4j Desktop显示以下错误消息:

  4. "初始化错误:错误:ENOSPC:设备上没有剩余空间,写"

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

    1. Neo4j桌面冻结了,我收到了该公司网络的电子邮件:
    2. "您已超过(Drive H :)上PND文件夹的配额阈值的100%。配额限制为750.00 MB,目前正在使用749.97 MB(限制的99%)。"

      1. 关闭Neo4j桌面时,会释放空间。
      2. 在我们公司,[Windows用户配置文件目录,包括]"我的文档"文件夹,映射到服务器文件夹而不是本地驱动器。我无法控制或获得更大的空间分配。如何让Neo4j Desktop安装其图形应用[在" .Neo4jDesktop"文件夹]到本地驱动器,有70 GB免费?

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

1 个答案:

答案 0 :(得分:1)

您可以更改Desktop Project的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. 您现在应该在所需位置使用新的空DB运行。