解决neo4j导入数据时报错:neo4j already contains data, cannot do import here报错
完整报错如下:
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
解决方法
清空数据库:
请参考链接:https://blog.csdn.net/weixin_35757704/article/details/120233655
重新导入
重启服务
./bin/neo4j start
问题解析
这是因为:
- 原始的数据库里有值
- 原始数据库没有删除干净(使用代码不清空数据库是不行的,只删除
节点
与关系
是不够的)
解决neo4j导入数据时报错:neo4j already contains data, cannot do import here报错相关推荐
- Word2Vec中的gensim报错from gensim.models.word2vec import Vocab报错问题
Word2Vec中的gensim报错 一.from gensim.models.word2vec import Vocab报错问题 [error]提示没有vocab这个模块,这是原因gensim版本而 ...
- 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 ...
- Oracle导入数据时报错解决方法
目录 同花顺 对症下药,药到病除 立起沉疴,效如桴鼓 同花顺 Oracle的dmp文件导入不进去,怎么办? 吃口药,不要慌. 对症下药,药到病除 都知道,看到报错,就看日志,它我们的指路明灯. 但是有 ...
- Excel 通过plsql 向oracle导入数据时报错:variant conversion error for variable:V8
Excel 通过plsql 向oracle导入数据时报错:variant conversion error for variable : V8 原因-:Excel中的某列字段类型与数据库表中字段数据类 ...
- 解决mysql导入数据文件过慢的问题
解决mysql导入数据文件过慢的问题 参考文章: (1)解决mysql导入数据文件过慢的问题 (2)https://www.cnblogs.com/rangzhi/p/12195708.html (3 ...
- 解决MySQL导入数据时遇到secure-file-priv的问题
解决MySQL导入数据时遇到secure-file-priv的问题 参考文章: (1)解决MySQL导入数据时遇到secure-file-priv的问题 (2)https://www.cnblogs. ...
- mysql my.ini位置错误_解决mysql导入数据量很大导致失败及查找my.ini 位置(my.ini)在哪...
数据库数据量很大的数据库导入到本地时,会等很久,然而等很久之后还是显示失败: 这是就要看看自己本地的没mysql是否设置了超时等待,如果报相关time_out这些,可以把mysql.ini尾部添加ma ...
- from Crypto.Cipher import AES报错解决【WindowsLinux】
文章目录 一.Crypto库 二.修改步骤 1.安装库 2.修改crypto为Crypto 3.Linux环境下解决报错 一.Crypto库 Crypto.Cipher包含保护机密数据的加密算法.具体 ...
- python中import包报错解决方法
导入包报错的解决方法 参考链接 首先,知道一下几个概念: 项目:就是整个大文件夹,项目 包:下一级文件夹,不过包都要有__init__.py,这样才是一个包 模块:模块就是.py文件 ├─projec ...
最新文章
- Ardino基础教程 6_抢答器
- docker 返回错误信息与本地不一致_Docker基本配置及常用命令
- Sql Server2005对t-sql的增强之Cross Apply
- java 对象 序列化 文件中_如何将一个java对象序列化到文件里
- go 单元测试 testing 打印输出_2020,你需掌握go 单元测试进阶篇
- 【狂神JAVA】MyBatis笔记
- java servlet post取值_Java servlet无法获得POST参数
- Mac入门——快捷键
- 使用 JSONModel
- php ajax跨域cookies,解决ajax跨域请求数据cookie丢失问题
- Mongodb 定时备份和恢复 1
- odbc监控oracle,在zabbix下面使用ODBC 监控oracle数据库(11.2.0.3)和mysql数据库
- 操作系统原理实验报告——读者写者
- 联想m7216更换墨粉流程图_联想m7216复印机说明书 联想复印机怎样更换墨粉
- 谷歌浏览器发送POST请求(测试Post接口)
- Android PackageInstaller:安装应用的应用,从三流Android外包到秒杀阿里P7
- HTMl 实现用户的登录注册界面
- 2020-08-18
- 红黑树(四)之 C++的实现 http://www.cnblogs.com/skywang12345/p/3624291.html?utm_source=tuicoolutm_medium=refe
- 最近研究的windows API
热门文章
- Stata和Matlab联合处理金融数据
- linux domino启动和停止命令,在unix平台中通过脚本来启动和停止domino和domino控制器所用的参数_lotus notes...
- Early Z Culling 优化
- UE4 移动平台游戏开发
- Specified key was too long; max key length is 767 bytes
- 深入理解 RecyclerView 系列之一:ItemDecoration
- 十进制与二进制,八进制,十六进制的转换
- Visual Studio 2015开发Android App启动调试始终无法完成应用部署的解决方案
- javascript学习之对象基础
- 激光干涉仪使用方法_激光干涉仪选择几点建议「智能制造2025」