上周我安装了Neo4j 2.1.2(在我使用2.0.3之前)。我可以使用我现有的数据库,因为我允许对它们进行分级。但是当我尝试使用来自neo4j.org的新示例数据集(我想使用大型电影数据集)时,我无法启动服务器。在console.log中,我看到以下错误
ERROR o.neo4j.kernel.EmbeddedGraphDatabase - Startup failed: Component 'org.neo4j.kernel.impl.transaction.XaDataSourceManager@5872c88c' was successfully initialized, but failed to start. Please see attached cause exception.: Component 'org.neo4j.kernel.impl.nioneo.xa.NeoStoreXaDataSource@11e51b89' was successfully initialized, but failed to start. Please see attached cause exception.: 'neostore.nodestore.db' has a store version number that we cannot upgrade from. Expected 'NodeStore v0.A.1' but file is version 'NodeStore v0.A.0'.
之后我下载了一个我已经再次使用的数据集,并希望用该数据启动服务器,但它也不起作用。我需要改变什么(可能是配置?以便在" neo4j.properties"文件中升级似乎还不够)才能使用neo4j示例数据集?
答案 0 :(得分:-1)
点击选项 - >数据库基础调整 - >编辑然后在记事本中取消注释屏幕上的行“allow_store_upgrade = true”:
Database Tuning-->Edit 2,在保存并且服务器再次启动之后,至少它对我来说很好。