我正在尝试将大型postgresql数据库导入OrientDB,并使用PostGIS存储一些空间数据。
虽然远程传送器可以处理大多数标准表,但它无法转换任何几何字段。典型的错误消息形式如下:
错误:从中提取值时遇到问题 记录。顶点类型:TR_AirNodes;财产:geom;记录:id:1 com.orientechnologies.orient.core.exception.OSerializationException - 解组JSON内容时出错 ' 0101000020346C00000000000028AC174100000000B4C92841':内容必须是 在{} ^之间 数据库名称=" nis1e"
表格显示在输出OrientDB数据库中,但缺少任何几何字段。对于OrientDB社区版的2.2版本和3.0.0RC2版本都会出现这种情况。
PostGIS几何数据包括可以使用例如OK查看的点,线和区域。关于Postgres数据库的QGIS。
谢谢, 罗恩
答案 0 :(得分:1)
遗憾的是,由于许可问题,Teleporter不支持PostGIS。
除了BTW这个专栏,迁移成功了吗?如果您在OrientDB中需要这些特定字段,则现在没有简单的快速解决方案,但如果您只是想避免此异常,则可以在迁移期间排除有问题的列。