朋友
我在终止会话后重新启动neo4j图形数据库时遇到上述错误(由于长时间运行的查询而退出Neo4J桌面浏览器)
我正在Windows 10计算机上使用Neo4J桌面版(使用版本3.4.7创建的图形数据库)
这就是我想要做的:
从CSV文件(文件大小:140MB)中加载大约500K条记录。 运行15分钟后,该命令出错。
实际上,LOAD CSV
命令后接一系列MERGE
语句,并且其中一个MERGE
语句由于null
(或空白值)中的一个而失败。 CSV文件中的列。
但是处理仍然在数据库中创建了数千个节点和关系。
由于加载错误,我尝试通过运行以下命令来删除所有“节点和关系”,以避免任何明确的结果:MATCH (n) DETACH DELETE n
以上命令再次永久运行,可能是由于前一条语句已经创建了太多的节点和关系(只是我的猜测!)。
由于在Neo4J Desktop Edition中无法终止后端的会话,因此我关闭了Neo4j浏览器(假设它将终止当前会话),然后尝试重新启动数据库,这是我现在得到的此错误,数据库现在无法重新启动。
需要以下帮助:
谢谢, 马赫什
答案 0 :(得分:0)
今天自动更新了apoc插件后,在下次重新启动Neo4j 3.4.7数据库时遇到了相同的错误消息。在文件debug.log中,我发现了一堆相应的警告消息("Failed to load 'apoc.util.s3.S3URLConnection'"
等)。
解决方法:当我从插件目录中删除或卸载新的apoc-3.4.0.3.jar并将旧的apoc-3.4.0.2.jar保留在同一目录中时,至少能够启动数据库。