为提高效率,提问时请提供以下信息,问题描述清晰可优先响应。
【DM版本】:DM数据迁移工具 V8 (Build 2024.12.26)
【操作系统】:windows11 64位
【CPU】:16核
【问题描述】*:
迁移过程中,创建GIST类型的空间索引失败,DM数据库是否有平替此创建索引的语法,在网上没有找到相关的解决方案,相关细节如下:
失败图片:
错误详情:
错误号: -2007
错误消息: 第 2 行, 第 87 列[precision]附近出现错误:
语法分析出错
CREATE INDEX "INDEX6717835689000"
ON "STREET_PUBLIC"."STREET_VIEW_IMAGES"(st_setsrid(st_makepoint(("LONGITUDE")::double precision, ("LATITUDE")::double precision), 4326));
迁移失败Pgsql的语句:
CREATE INDEX "idx_street_view_images_geom"
ON "public"."street_view_images"
USING gist (
st_setsrid(st_makepoint(longitude::double precision, latitude::double precision), 4326)
"public"."gist_geometry_ops_2d"
);
可以直接在达梦端, 相关列上创建索引.