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
希望对您有所帮助。
如何使用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
希望对您有所帮助。