我正在尝试使用以下命令在Neo4j Desktop 3.5.0上转储数据库:
...\bin> neo4j-admin dump --database=graph.db --to=/backup/db1.dump
并得到
command failed: Active logical log detected, this might be a source of inconsistencies.
Please recover database before running the dump.
To perform recovery please start database and perform clean shutdown.
documentation指出“必须以neo4j用户身份调用neo4j-admin,以确保具有适当的文件权限。” 。可能是问题所在吗?
如果是这样,如何“以neo4j用户身份调用” ?
答案 0 :(得分:1)
找到解决方法。
bin/neo4j console
neo4j-admin dump
在Neo4j Desktop 1.1.15上确认
答案 1 :(得分:0)
这可能是版本3.5.0中的known issue。
答案 2 :(得分:0)
我在Neo4j 4.1上遇到了同样的问题,对我来说,工作是简单的:
之后neo4j-admin dump
起作用。
感谢@folterj在this thread上的最后答案的解决方案。