我有从生产neo4j服务器中倾倒的存档(tar.gz)。现在,我想在我的计算机上将此DB在本地获取。我以几个步骤进行了操作:
- 我被制成了此命令:
neo4j-admin load --from=<archive-path> --database=<database> [--force]
(我做到了,设置了我的存档路径并给数据库命名)
2.当我制定了先前的命令,然后在数据/数据库中的文件夹中出现,这很酷,我认为
-
接下来我要更改活动db,我更改了此值:
dbms.active_database=graph.db.test
-
,当所有必须工作时,我键入。/./neo4j控制台",它始于Localhost:7474,我看到DB是我的,例如"测试" DB,但全部都是空的。没有节点标签,没有关系,当我使用简单命令"匹配(n)返回n"时,没有记录。但是我完全确定必须不要空。
问题:我做了什么不正确,我需要做什么才能使它起作用?
我相信您对param 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。
您可以尝试刷新并重新输入您的凭据。另外,可能是您的文件可能无法正确解压缩。