我的目标是将CSV文件中的数据导入OrientDB。我使用OrientDB 2.2.22 Docker镜像。当我尝试在Docker中执行/orientdb/bin/oetl.sh config.json脚本时,我得到了错误:"Can not open storage it is acquired by other process"。
我猜是这样的,因为OrientDB服务仍在运行。但是,如果我试图停止它,我会得到下一个错误。
./orientdb.sh stop
./orientdb.sh: return: line 70: Illegal number: root
或
./o
一个双节点分布式OrientDB系统,采用嵌入式模式,采用TCP协议进行节点发现.类event是在四个集群上分割的。在重新启动一个节点后,该节点上的插入操作有一半会失败,错误消息如下:
INFO Local node 'orientdb-lab-node2' is not the owner for cluster 'event_1' (it is 'orientdb-lab-node1'). Reloading distributed configuration for database 'test-db' [ODistrib
Unrecognized option: -d64
Error: Could not create the Java Virtual Machine.
Error: A fatal exception has occurred. Program will exit.
当启动server.bat时,我安装了新鲜的JDK10.0.1,但这没有帮助。
@echo off
set CURRENT_DIR=%cd%
if exist "%JAVA_HOME:"=%\bin\java.exe" goto setJavaHome
set JAVA=java
goto okJava
我正在尝试使用java连接到远程m2连接,使用OrientDB的3.0证书。我已经安装了Orientdb的分配方向-社区-空间-3.0.0m2,与解调器。
代码非常简单:
orientDb = new OrientDB("remote:localhost", "root", "root", OrientDBConfig.defaultConfig());
// open a session on the database
session = orientDb.open("demodb
我已经在分布式模式下安装了orientdb,但是在创建边缘时遇到了问题(禁用了轻量级模式)。
当我创建一个边缘时,一切看起来都很好,但实际上orientdb并没有保存属性,甚至没有保存外部对象之间的链接!
我运行执行dserver.sh的服务器。如果我使用server.sh运行服务器,就会正确地创建边缘。
我曾试图在一笔交易中做到这一点,但没有奏效。
举个例子:
orientdb {db=dmd2}> create vertex set name = 'Mario'
Created vertex 'V#9:0{name:Mario} v1' in 0.0
我的问题是:
如何从服务器到数据库进行查询?
我一直在阅读一些文章,并看到了Udemy关于OrientDB的一些教程,我发现了什么是查询语言,比如SQL,但是我无法找到如何将查询从服务器发送到DataBase OrientDB。我正在用Node.js制作服务器。
我找到了如何启动连接并关闭它:
var OrientDB = require('orientjs');
var server = OrientDB({
host: 'localhost',
port: 8082, //I am using the port 808