我的SymmetricDS 3.9.2实施每天都会同步具有Postgis(2.2.2)几何形状的数据库。有些表中的Postgis几何无效。移动带有几何列的数据时,SymmetricDS在尝试将几何数据从EWKT转换回几何时出错。
例如:failed: ERROR: geometry requires more points
Hint: "...G(268676.801767248 5977299.18090558)" <-- parse error at position 56 within geometry
有没有一种方法可以同步几何图形而无需将其写入众所周知的文本,然后再将其转换回几何图形?
-这将失败,因为没有足够的数据用于一行,但是,我不希望它遇到此问题,我只希望它移动无效的几何。
SELECT ST_GeomFromText('SRID=3401;LINESTRING(152735.018168789 6064398.3443075)');
下面是一个几何。我们可以像这样同步它,所以我们不在乎它是否无效?
"01060000A0490D00000100000001030000800100000006000000763A90954362EC40C458D64A116056410000000000000000212DA53A9462EC40BB0CB3CF07605641000000000000000073EC95C3F267EC40DCAA4ADDE05F56410000000000000000BF4F7D4B3F74EC407A48E55CE45F56410000000000000000D409C190AF73EC40F052FA69116056410000000000000000763A90954362EC40C458D64A116056410000000000000000"