完整报错如下:

java.lang.IllegalStateException: ...../neo4j already contains data, cannot do import hereat org.neo4j.internal.batchimport.store.BatchingNeoStores.assertDatabaseIsEmptyOrNonExistent(BatchingNeoStores.java:215)at org.neo4j.internal.batchimport.store.BatchingNeoStores.createNew(BatchingNeoStores.java:192)at org.neo4j.internal.batchimport.ParallelBatchImporter.doImport(ParallelBatchImporter.java:99)at org.neo4j.importer.CsvImporter.doImport(CsvImporter.java:193)at org.neo4j.importer.CsvImporter.doImport(CsvImporter.java:158)at org.neo4j.importer.ImportCommand.execute(ImportCommand.java:256)at org.neo4j.cli.AbstractCommand.call(AbstractCommand.java:71)at org.neo4j.cli.AbstractCommand.call(AbstractCommand.java:34)at picocli.CommandLine.executeUserObject(CommandLine.java:1953)at picocli.CommandLine.access$1300(CommandLine.java:145)at picocli.CommandLine$RunLast.executeUserObjectOfLastSubcommandWithSameParent(CommandLine.java:2352)at picocli.CommandLine$RunLast.handle(CommandLine.java:2346)at picocli.CommandLine$RunLast.handle(CommandLine.java:2311)at picocli.CommandLine$AbstractParseResultHandler.execute(CommandLine.java:2179)at picocli.CommandLine.execute(CommandLine.java:2078)at org.neo4j.cli.AdminTool.execute(AdminTool.java:89)at org.neo4j.cli.AdminTool.main(AdminTool.java:67)Suppressed: java.lang.NullPointerException: Cannot invoke "org.neo4j.internal.batchimport.staging.HumanUnderstandableExecutionMonitor$ImportStage.description()" because "this.currentStage" is nullat org.neo4j.internal.batchimport.staging.HumanUnderstandableExecutionMonitor.endPrevious(HumanUnderstandableExecutionMonitor.java:226)at org.neo4j.internal.batchimport.staging.HumanUnderstandableExecutionMonitor.done(HumanUnderstandableExecutionMonitor.java:445)at org.neo4j.internal.batchimport.staging.MultiExecutionMonitor.done(MultiExecutionMonitor.java:82)at org.neo4j.internal.batchimport.ImportLogic.close(ImportLogic.java:560)at org.neo4j.internal.batchimport.ParallelBatchImporter.doImport(ParallelBatchImporter.java:93)... 14 more

解决方法

  1. 清空数据库:

    请参考链接:https://blog.csdn.net/weixin_35757704/article/details/120233655

  2. 重新导入

  3. 重启服务

./bin/neo4j start

问题解析

这是因为:

  1. 原始的数据库里有值
  2. 原始数据库没有删除干净(使用代码不清空数据库是不行的,只删除节点关系是不够的)

解决neo4j导入数据时报错:neo4j already contains data, cannot do import here报错相关推荐

  1. Word2Vec中的gensim报错from gensim.models.word2vec import Vocab报错问题

    Word2Vec中的gensim报错 一.from gensim.models.word2vec import Vocab报错问题 [error]提示没有vocab这个模块,这是原因gensim版本而 ...

  2. python3.7运行报错_Python 3.7 环境下运行 scrapy crawl 报错 def write(self, data, async=False)?...

    Python 3.7 环境下运行 scrapy crawl 报错 def write(self, data, async=False),详细报错信息如下: 2018-08-10 15:10:29 [s ...

  3. Oracle导入数据时报错解决方法

    目录 同花顺 对症下药,药到病除 立起沉疴,效如桴鼓 同花顺 Oracle的dmp文件导入不进去,怎么办? 吃口药,不要慌. 对症下药,药到病除 都知道,看到报错,就看日志,它我们的指路明灯. 但是有 ...

  4. Excel 通过plsql 向oracle导入数据时报错:variant conversion error for variable:V8

    Excel 通过plsql 向oracle导入数据时报错:variant conversion error for variable : V8 原因-:Excel中的某列字段类型与数据库表中字段数据类 ...

  5. 解决mysql导入数据文件过慢的问题

    解决mysql导入数据文件过慢的问题 参考文章: (1)解决mysql导入数据文件过慢的问题 (2)https://www.cnblogs.com/rangzhi/p/12195708.html (3 ...

  6. 解决MySQL导入数据时遇到secure-file-priv的问题

    解决MySQL导入数据时遇到secure-file-priv的问题 参考文章: (1)解决MySQL导入数据时遇到secure-file-priv的问题 (2)https://www.cnblogs. ...

  7. mysql my.ini位置错误_解决mysql导入数据量很大导致失败及查找my.ini 位置(my.ini)在哪...

    数据库数据量很大的数据库导入到本地时,会等很久,然而等很久之后还是显示失败: 这是就要看看自己本地的没mysql是否设置了超时等待,如果报相关time_out这些,可以把mysql.ini尾部添加ma ...

  8. from Crypto.Cipher import AES报错解决【WindowsLinux】

    文章目录 一.Crypto库 二.修改步骤 1.安装库 2.修改crypto为Crypto 3.Linux环境下解决报错 一.Crypto库 Crypto.Cipher包含保护机密数据的加密算法.具体 ...

  9. python中import包报错解决方法

    导入包报错的解决方法 参考链接 首先,知道一下几个概念: 项目:就是整个大文件夹,项目 包:下一级文件夹,不过包都要有__init__.py,这样才是一个包 模块:模块就是.py文件 ├─projec ...

最新文章

  1. Ardino基础教程 6_抢答器
  2. docker 返回错误信息与本地不一致_Docker基本配置及常用命令
  3. Sql Server2005对t-sql的增强之Cross Apply
  4. java 对象 序列化 文件中_如何将一个java对象序列化到文件里
  5. go 单元测试 testing 打印输出_2020,你需掌握go 单元测试进阶篇
  6. 【狂神JAVA】MyBatis笔记
  7. java servlet post取值_Java servlet无法获得POST参数
  8. Mac入门——快捷键
  9. 使用 JSONModel
  10. php ajax跨域cookies,解决ajax跨域请求数据cookie丢失问题
  11. Mongodb 定时备份和恢复 1
  12. odbc监控oracle,在zabbix下面使用ODBC 监控oracle数据库(11.2.0.3)和mysql数据库
  13. 操作系统原理实验报告——读者写者
  14. 联想m7216更换墨粉流程图_联想m7216复印机说明书 联想复印机怎样更换墨粉
  15. 谷歌浏览器发送POST请求(测试Post接口)
  16. Android PackageInstaller:安装应用的应用,从三流Android外包到秒杀阿里P7
  17. HTMl 实现用户的登录注册界面
  18. 2020-08-18
  19. 红黑树(四)之 C++的实现 http://www.cnblogs.com/skywang12345/p/3624291.html?utm_source=tuicoolutm_medium=refe
  20. 最近研究的windows API

热门文章

  1. Stata和Matlab联合处理金融数据
  2. linux domino启动和停止命令,在unix平台中通过脚本来启动和停止domino和domino控制器所用的参数_lotus notes...
  3. Early Z Culling 优化
  4. UE4 移动平台游戏开发
  5. Specified key was too long; max key length is 767 bytes
  6. 深入理解 RecyclerView 系列之一:ItemDecoration
  7. 十进制与二进制,八进制,十六进制的转换
  8. Visual Studio 2015开发Android App启动调试始终无法完成应用部署的解决方案
  9. javascript学习之对象基础
  10. 激光干涉仪使用方法_激光干涉仪选择几点建议「智能制造2025」