我有从生产neo4j服务器转储的存档(tar.gz)。现在我想在我的计算机中本地获取此数据库。我分几步完成了它:
neo4j-admin load --from=<archive-path> --database=<database> [--force]
(我做错了,设置了我的档案路径,并为数据库命名)2.当我使用上一个命令时,数据/数据库中的文件夹出现了,这很酷,我想
接下来我改变了活动db我改变了这个值:
dbms.active_database=graph.db.test
当所有必须工作时,我输入“./neo4j console”,它在localhost中启动:7474我看到db是我的,例如“test”db但是所有都是空的。没有节点标签,没有关系,当我使用简单命令“MATCH(n)RETURN n”时,没有记录。但我完全相信它必须是空的。
问题: 我做错了什么以及我需要做些什么来使它有效?
答案 0 :(得分:0)
我认为您在使用参数database
和dbms.active_database
属性的值时遇到问题。
尝试对两者使用相同的值:
bin/neo4j-admin load --from=/backups/graph.db/2016-10-02.dump --database=graph.test.db --force
和
dbms.active_database=graph.test.db
之后,重启Neo4j。
答案 1 :(得分:-1)
您可以尝试刷新并重新输入凭据。此外,可能是您的文件可能无法正确解压缩。