0
我想知道從orient db 1.6導出數據並導入到1.7的命令。從1.6管理界面導出並使用命令行導入到1.7似乎不起作用。我喜歡知道正確的順序。謝謝!!從orient db 1.6導出數據並導入到1.7
我想知道從orient db 1.6導出數據並導入到1.7的命令。從1.6管理界面導出並使用命令行導入到1.7似乎不起作用。我喜歡知道正確的順序。謝謝!!從orient db 1.6導出數據並導入到1.7
隨着OrientDB 1.6:
(1)打開與1.6控制檯:
CD $ ORIENTDB_HOME/bin中 ./console.sh
(2)連接到數據庫並輸出它:
orientdb>連接plocal:/ mydirectory/mydb admin admin
orientdb>導出數據庫/溫度/ MYDB
orientdb>退出
(3)現在有了1.7打開控制檯和:
orientdb>創建數據庫plocal:/ mydirectory中/ mydb2 admin admin plocal
orientdb> import database/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) at com.orientechnologies.orient.core.db.tool.ODatabaseImport $ MapConverter.convert(ODatabaseImport.java:1321) 在com.orientechnologies.orient.core.db.tool.ODatabaseImport $ LinksRewriter.visitField(ODatabaseImport.java:1180)' – tanmally
您可以嘗試使用最新的SNAPSHOT? – Lvca
快照版本也有同樣的問題。 – tanmally