在远程OrientDB服务器上列出数据库

时间:2015-04-21 10:29:07

标签: java database orientdb

有没有办法连接到远程OrientDB服务器并列出可用的数据库?我想要的是"列出数据库"使用Java。 (在这里使用命令行:http://orientdb.com/docs/last/Tutorial-Run-the-console.html - 连接到服务器实例) 存档的最小代码是什么?

由于

2 个答案:

答案 0 :(得分:3)

OServerAdmin admin = new OServerAdmin("remote:localhost");
admin.connect("root", "root");
admin.listDatabases();

OServerAdmin是管理OrientDB的远程服务器实例的类。 使用URL创建实例,使用您可以在ODB安装中的orientdb-server-config.xml中找到的根凭证进行连接,然后调用listDatabases()API以获取数据库列表。

答案 1 :(得分:1)

假设 root 密码是root,如下所示:

OServerAdmin server = new OServerAdmin("remote:localhost").connect("root", "root");
Set<String> dbsNames = server.listDatabases().keySet();