Neo4jバージョン:Community Edition 2.3.2
提供されているビジュアルツールでneo4j ce 2.3.2を起動すると、カスタムDBディレクトリを使用している間も正しく動作します。例えばneo4jデータベースの場所を変更できません
:
- データベースの場所:
C:\Neo4jDB
- データベースのチューニングファイル:
C:\Neo4jDB\neo4j.properties
- サーバーの設定ファイル:
C:\Users\leo\AppData\Roaming\Neo4j Community Edition\neo4j-server.properties
ここで私が設定:org.neo4j.server.database.location="C:/Neo4jDB"
のNeo4jのCE 2.3を起動します.2 Windows PowerShellで正しく動作するかどうかは、既定値を使用する場合のみですコンフィギュレーション(data/graph.db
)が、私は(提供視覚的なツールを使用しているときのように)
org.neo4j.server.database.location="C:/Neo4jDB"
に設定C:\Neo4j\conf\neo4j-server.properties
ファイルを変更した場合、Windows PowerShellは、次のエラーを上昇:
Start-Service : Service 'Neo4JLEO (Neo4JLEO)' cannot be started due to the following error: Cannot start service Neo4JLEO on computer '.'. At C:\neo4j\bin\Neo4j-Management\Start-Neo4jServer.ps1:142 char:30 + $result = Start-Service <<<< -Name $ServiceName -PassThru + CategoryInfo : OpenError: (System.ServiceProcess.ServiceController:ServiceController) [Start-Service], ServiceCommandException + FullyQualifiedErrorId : CouldNotStartService,Microsoft.PowerShell.Commands.StartServiceCommand
「/」はビジュアルツールを使用しても問題ないと言いました。だから私はそれが他のケースでは正常に動作すると期待しています。私は、Windows PowerShellから設定を変更するためにコミュニティエディションにいくつかの制限があるかどうかを知りたいと思います。 –
このドキュメントでは、Windows powershellの制限について何も言及していません:http://neo4j.com/docs/2.3.2/powershell.html – manonthemat
Unfortunatelly。だから私たちはそれがうまくいかない理由を理解する必要があります。私の持っていた行動を身体が経験しましたか?私はすでにショートカットを使ってデフォルトをリダイレクトするか、ビジュアルツールdbディレクトリで設定することについてもう一つの提案をしましたが、neo4jはそれらを無視するようです。 –