Hallo Ich habe eine Neo4j-Datenbank mit benutzerdefinierten Java-Anwendung erstellt und versucht, den Pfad in der Konfigurationsdatei zu ändern, um eine Verbindung zur erstellten Datenbank herzustellen.neo4j: Wie wird die Datenbank gewechselt?
Beim Versuch, die Daten in der Webadmin-Konsole zu überprüfen, ist nur Knoten 0 sichtbar (scheint, dass die Datenbank leer ist). Ich habe versucht, die gleiche Datenbank in Gephi zu importieren und es ist nicht leer.
Außerdem, als ich versuchte, zurück zu der ursprünglichen Datenbank zu wechseln, die auch nicht leer war, in Webadmin erschien nur Knoten 0.
Ich versuchte, die Neo4j-server.propertied Datei die folgende Art und Weise zu ändern:
#*****************************************************************
# Administration client configuration
#*****************************************************************
# location of the servers round-robin database directory. possible values:
# - absolute path like /var/rrd
# - path relative to the server working directory like data/rrd
# - commented out, will default to the database data directory.
org.neo4j.server.webadmin.rrdb.location=data/rrd
# REST endpoint for the data API
# Note the/in the end is mandatory
#org.neo4j.server.webadmin.data.uri=/db/data/ #original database
org.neo4j.server.webadmin.data.uri="/db/mydatabase" #my database
# REST endpoint of the administration API (used by Webadmin)
org.neo4j.server.webadmin.management.uri=/db/manage/
# Low-level graph engine tuning file
org.neo4j.server.db.tuning.properties=conf/neo4j.properties
Nach dem Einschalten wieder auf die ursprüngliche Datenbank (kommentiert den neuen Pfad und uncommenting die alte)
org.neo4j.server.webadmin.data.uri=/db/data/ #original database
#org.neo4j.server.webadmin.data.uri="/db/mydatabase" #my database
das alte Wan schien ebenfalls leer zu sein.
Weiß jemand, wie und wo Pfad zu setzen, um die entsprechende Datenbank in Webadmin-Konsole zu sehen und in der Lage sein, Abfragen auf der gewünschten Datenbank auszuführen?
Vielen Dank!
Ich habe "neo4j-community-3.0.1" verwendet, aber es gibt keine conf/neo4j-server.properties solche Datei. Und es gibt einen Dateinamen mit neo4j.conf, aber in dieser Datei keine solche Eigenschaften org.neo4j.server.database.location = data/graph.db. Kannst du mir helfen wie ich die Datenbank wechseln kann? –
@anujdhiman siehe https://github.com/neo4j/neo4j/wiki/Neo4j-3.0-changelog Konfiguration die Einstellung org.neo4j.server.database.location eine neue Einstellung dbms entfernt wurde.active_database wird verwendet, um die zu mountende Datenbank nach Namen anzugeben. Eine neue Einstellung dbms.directories.data wird verwendet, um den Pfad des Datenverzeichnisses zu konfigurieren –