如何从CE版本中删除NEO4J



我使用Neo4j CE ..有system和neo4j数据库。

-bash-4.2$ neo4j——versionneo4j 4.3.2

我正面临启动NEO4J数据库..

neo4j@system>显示数据库;|名称|地址|角色| requestdstatus |当前状态|错误|默认| home ||"neo4j"|"awsneodevldb01.est1933.com: 7687";|"standalone"|"online"|"offline"| "出现错误!无法启动DatabaseId{483e7f9b[neo4j]}."| TRUE | TRUE |

  1. 如何查找无法启动NEO4J的原因
  2. 如何删除它并创建空的ENO4J

我在CE上重新创建一个空的ENO4J。参考这个stackoverFlow上的其他帖子。

  1. 停止neo4j
  2. 删除/var/lib/neo4j/data/databases/neo4j
  3. 删除/var/lib/neo4j/data/transactions/neo4j
  4. 开始neo4j

你必须删除事务下的neo4j目录。

您可以从下面的日志文件中找到neo4j数据库无法启动的原因。

/var/log/neo4j debug.log

由于:java.lang.RuntimeException: failed to start 'DatabaseId{483e7f9b[neo4j]}',因为找到了事务日志,而数据库文件丢失。

最新更新