OrientDB 从文本 (.osql) 文件执行脚本

OrientDB Execute a Script from a Text (.osql) File

如何使用windows命令行执行orientdb脚本。 例如我一直在尝试 << console.bat script.osql >> 但是我需要一个命令来使用用户名和密码从 windows 命令行执行它。我知道通常 mysql 中有一种方法可以从命令行执行 .sql 文件。 orientdb 有没有类似的方法? 我是 orientdb.appriciate 任何帮助的新手 谢谢

我假设 script.osql 文件包含一堆 SQL 脚本,而您正在尝试执行批处理脚本?

如果是这样,您可以将登录信息包含在与另一个 SQL 脚本相同的文件中并完成工作。

以下是示例脚本(比如 script.osql),

connect remote:localhost/Test2 admin admin;

CREATE CLASS B;
CREATE PROPERTY B.name STRING;

CREATE CLASS A;
CREATE PROPERTY A.name STRING;
ALTER PROPERTY A.name MANDATORY true;
CREATE PROPERTY A.bList LINKSET B;

并且您可以使用 console.bat 执行上述批处理脚本。命令类似于下面;

console.bat script.osql

希望对您有所帮助。