首页 > 解决方案 > Neo4j 管理员负载转储文件给出“系统找不到指定的路径”,无论路径如何

问题描述

我在一台计算机上创建了一个 Neo4j 图形,我想将它传输到另一台计算机。根据(稀疏)文档执行此操作的推荐方法是  dump  文件,然后  load通过终端使用管理工具。

所以我曾经成功地将现有图传输到另一台计算机以运行算法以添加新节点(花了两周时间),现在我想将它传输回我的主计算机,但我无法让它工作.

具体来说,无论我把文件放在哪里,也无论我指定什么路径(显然路径总是指向实际位置),它总是给我错误

The system cannot find the path specified.

我什至将转储文件放在与文档中的示例类似的相对位置的目录中(而不是方便的位置和绝对路径),但我仍然收到此错误。也就是说,文档说: bin/neo4j-admin load --from=/backups/graph.db/2016-10-02.dump --database=graph.db --force 我的命令是: bin/neo4j-admin load --from=/backups/backup_graph_20181225.dump --database=graph.db --force 它找不到路径。

所以我突然想到,错误消息可能没有准确地描述问题。也许有不同的配置问题,例如权限或......我真的不知道。正如我所说,我没有这个问题朝另一个方向发展。

有谁知道为什么会导致此错误以及如何解决?

标签: neo4j

解决方案


就我而言,这只是一个小错误。我需要从备份目录中删除前导斜杠。

bin/neo4j-admin load --from=backups/backup_graph_20181225.dump --database=graph.db --force

推荐阅读