2017-05-30 19 views
2

neo4jを使用してグラフdbを開こうとしていますが、いくつかの回避策を試した後にこのエラーが発生します。Neo4j - 春のデータNeo4j - 古いデータストアのバージョンでNeo4jを起動できませんでした

  • 自動アップグレードを有効にするには、設定パラメータを設定してください "dbms.allow_format_migration = true" を

  • のNeo4jカーネルのバージョンを変更するのpom.xmlにここ

は私の依存関係しています:

<dependency> 
    <groupId>org.springframework.data</groupId> 
    <artifactId>spring-data-neo4j</artifactId> 
    <version>3.1.1.RELEASE</version> 
</dependency> 
<dependency> 
    <groupId>org.neo4j</groupId> 
    <artifactId>neo4j-kernel</artifactId> 
    <version>2.1.1</version> 
</dependency> 

この問題を克服する方法はありますか?

+0

どのようなエラーが表示されますか? –

+0

@BrunoPeresこれは、dbを含むリポジトリでNeo4jを起動しようとしたときに発生します** ** ** _古いNeo4jを古いデータストアのバージョンで起動すると失敗しました。自動アップグレードを有効にするには、設定パラメータ "dbms.allow_format_migration = true"を設定してください_ –

答えて

1

これは、古いバージョンのNeo4jで作成されたデータベースを新しいバージョンで開くためです。

あなたはそれを解決するために2つのオプションがあります:

  1. 古いバージョンへのダウングレードのNeo4jのバージョンを。
  2. ファイルneo4j.confを見つけて開き、bms.allow_format_migrationという行を探し、truebms.allow_format_migration=true)に変更します。ファイルの場所は、実行しているものによって異なります。見てくださいhere
+0

オプション2が動作していません。現在のバージョンのNeo4jで動作する別のプロジェクトがあります。それを下げることはそれを妨げるでしょう。現在のバージョンのNeo4JにSpring FrameworkでPom.xmlを設定する方法はありますか –

関連する問題