达梦数据库开启DMGEO包时提示ST_Geometry已存在,可能是因为在创建表或者视图时已经使用了ST_Geometry函数。为了解决这个问题,你可以尝试以下方法:
1. 检查你的SQL语句,确保没有重复使用ST_Geometry函数。如果有,请删除或修改重复的部分。
2. 如果需要使用ST_Geometry函数,可以考虑使用其他函数替换,例如ST_AsText、ST_X、ST_Y等。
3. 如果以上方法都无法解决问题,可以尝试重启数据库服务。
评论可见,请评论后查看内容,谢谢!!!
达梦数据库开启DMGEO包时提示ST_Geometry已存在,可能是因为在创建表或者视图时已经使用了ST_Geometry函数。为了解决这个问题,你可以尝试以下方法:
1. 检查你的SQL语句,确保没有重复使用ST_Geometry函数。如果有,请删除或修改重复的部分。
2. 如果需要使用ST_Geometry函数,可以考虑使用其他函数替换,例如ST_AsText、ST_X、ST_Y等。
3. 如果以上方法都无法解决问题,可以尝试重启数据库服务。
本文由 用户 于 2023-12-01 发布在 金钥匙,如有疑问,请联系我们。
本文链接:https://www.51969.com/post/52034.html
发表评论
2023-12-01 15:03:35回复
SP_INIT_GEO2_SYS(1);
2023-12-01 15:02:49回复
1.创建DMGEO包
SP_INIT_GEO_SYS(1);
2.如果 dmgeo 包已存在,调用 SP_INIT_GEO_SYS(2),系统将只重建 dmgeo 包方法,而不影响现有的空间数据类型以及数据。
3.删除DMGEO包
SP_INIT_GEO_SYS(0);
4.查询DMGEO包是否创建,可以查看有DMGEO模式
2023-12-01 15:03:03回复