2016-06-04 22 views
5

Stavo seguendo un'esercitazione su Neo4J su pluralsight e devo utilizzare il database di esempio drwho (doctor who). Sto usando Neo4j community edition versione 3.0.1. Ma il database di esempio (drwho) è stato creato dalla vecchia versione e ho dovuto impostare la proprietà dbms.allow_format_migration su "true". Dopo aver fatto questo, quando ho cercato di avviare il server è poped questo erroreAvvio di Neo4j non riuscito: il componente è stato inizializzato correttamente, ma non è stato avviato

Starting Neo4j failed: Component '[email protected]' was successfully initialized, but failed to start. Please see attached cause exception. 

Quando prendo uno sguardo alla Neo4j log che si trova in C: \ Users \ nomeutente \ AppData \ Roaming \ Neo4j Community Edition \ logs \ neo4j.log

questo è quello che ho trovato

Error saving DB location 
java.nio.file.AccessDeniedException: .dblocation 
2016-06-04 09:19:03.259+0000 INFO [o.n.s.d.LifecycleManagingDatabase] Starting... 
2016-06-04 09:19:04.292+0000 INFO [o.n.b.v.r.Sessions] Bolt enabled on localhost:7687. 
2016-06-04 09:19:04.493+0000 INFO [o.n.k.i.s.p.StoreMigrator] Starting upgrade of database 

Cosa posso fare per risolvere questo errore?

risposta

1

Ho un problema simile che sono riuscito a risolvere. Si prega di dare un'occhiata a Neo4j Community Edition 3.0.1 failed to start Spero che aiuti.

+0

Thaks per la vostra risposta. Quindi lasciate che sia capito ... continuate a usare Neo4j Community edition 2.2.9 o lo avete appena usato per popolare (o aggiornare) il database usando l'edizione 2.2.9 e poi usate l'edizione 3.0.1. – ash

+0

L'ho provato e funziona. Ma tutte le etichette nominano e colorano sono sparite. – ash

+0

Continuo a utilizzare 2.2.9 per i miei scopi. – Mika16

0

La soluzione di cui sopra ha risolto il mio problema, ma è successo di nuovo con un motivo diverso. A causa di un vecchio servizio neo4j è ancora in esecuzione sulla mia macchina. Se si è su Windows, controllare il servizio neo4j in esecuzione sul servizio locale e vedere la directory di origine per quel servizio. Se non corrisponde a quello con cui stai avendo problemi, disattiva quel servizio e ricontrolla.