0

我是 Neo4j 的第一次用户,并参加了培训课程来安装和学习基础知识。

我在 Windows 机器上安装了 Neo4j Desktop,可以看到它带有一个名为“Movie DBMS”的演示数据库。我正在尝试按照步骤转储数据库,方法是停止数据库,单击“...”,然后单击“转储”。

日志文件中出现以下错误的转储错误:

[2022-01-31 12:54:36.022] [错误] 选择 JVM - 版本:11.0.8+10-LTS,名称:OpenJDK 64 位服务器 VM,供应商:Azul Systems, Inc. java.nio.file。 InvalidPathException: Illegal char <:> at index 128: C:\Users<me>.Neo4jDesktop\relate-data\projects<my project name>\movie-dbms-neo4j-31-Jan-2022-12:54:31。倾倒

似乎转储文件的自动配置正在添加带有冒号 (hh:mm:ss) 的时间戳。如何配置文件名以排除时间戳或避免使用“:”?

谢谢。

4

1 回答 1

0

我没有回应。但我自己已经想通了。

答案是使用命令行手动转储数据库。那时我可以指定我自己的“--to=”文件名,其中不包含“:”。

手册本节中的详细信息:https ://neo4j.com/docs/operations-manual/current/backup-restore/offline-backup/#offline-backup

于 2022-02-07T10:32:11.467 回答