为提高效率,提问时请提供以下信息,问题描述清晰可优先响应。
【DM版本】: DM Database Server 64 V8
DB Version: 0x7000c
03134284172-20240321-222308-20093
【操作系统】:centos
【CPU】:
【问题描述】*:SP_INIT_GEO2_SYS(1)
警告:创建的对象带有编译错误
执行成功, 执行耗时7秒 376毫秒. 执行号:612
[-2051]:第 126 行附近出现错误:标示符长度非法
[-2051]:第 126 行附近出现错误:标示符长度非法
[-3327]:包/对象[DMGEO2]规范解析出错
影响了282条记录
[执行语句1]:
CREATE TABLE sz_asset.dmCOLLECTION (name varchar(100), geom sysgeo2.ST_Geometry);
执行成功, 执行耗时114毫秒. 执行号:1215
影响了0条记录
[执行语句2]:
insert into sz_asset.dmCOLLECTION VALUES ('Col1',dmgeo2.ST_GeomFromText('GEOMETRYCOLLECTION(point(2 0),POLYGON((0 0,1 0,1 1,0 0)))',4326));
执行失败(语句2)
-7160: 第1 行附近出现错误:
对象[DMGEO2]处于无效状态
select * from v$dm_ini where para_name='EXCLUDE_RESERVED_WORDS'; 我这是null
不支持sqlserver模式吗,我试了换成mysql模式可以成功;换成sqlserver模式就报错
https://eco.dameng.com/community/question/378447cd1c8409de8de7d15ed13e994f
参考这个看看