Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/video/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Import 从orient db 1.6导出数据并导入1.7_Import_Export_Orientdb - Fatal编程技术网

Import 从orient db 1.6导出数据并导入1.7

Import 从orient db 1.6导出数据并导入1.7,import,export,orientdb,Import,Export,Orientdb,我想知道从orient db 1.6导出数据并导入1.7的命令。从1.6管理UI导出和使用命令行导入1.7似乎不起作用。我想知道正确的顺序。谢谢 使用OrientDB 1.6: (1) 用1.6打开控制台: cd$ORIENTDB_主页/bin ./console.sh (2) 连接到数据库并将其导出: orientdb>connect plocal:/mydirectory/mydb admin orientdb>导出数据库/temp/mydb 定向数据库>退出 (3) 现在使用1.7和以下命

我想知道从orient db 1.6导出数据并导入1.7的命令。从1.6管理UI导出和使用命令行导入1.7似乎不起作用。我想知道正确的顺序。谢谢

使用OrientDB 1.6:

(1) 用1.6打开控制台:

cd$ORIENTDB_主页/bin ./console.sh

(2) 连接到数据库并将其导出:

orientdb>connect plocal:/mydirectory/mydb admin

orientdb>导出数据库/temp/mydb

定向数据库>退出

(3) 现在使用1.7和以下命令打开控制台:

orientdb>创建数据库plocal:/mydirectory/mydb2 admin plocal

orientdb>导入数据库/temp/mydb


顺便说一句,一旦1.7-rc2准备就绪,它将允许使用“旧”数据库,而无需导出/导入。

当我这样做时,我在控制台中得到一个异常:
java.lang.NullPointerException,位于com.orientechnologies.orient.core.db.tool.ODatabaseImport$AbstractCollectionConverter.convertSingleValue(ODatabaseImport.java:1219)在com.orientechnologies.orient.core.db.tool.ODatabaseImport$MapConverter.convert(ODatabaseImport.java:1344)在com.orientechnologies.orient.core.db.tool.ODatabaseImport$MapConverter.convert(ODatabaseImport.java:1321)在com.orientechnologies.orient.core.db.tool.ODatabaseImport$linksrerewriter.visitField(ODatabaseImport.java:1180)
您能试用最新的快照吗?快照版本也有同样的问题。放入1.7-rc2,它将加载旧数据库。