首页 / 浏览问题 / 桌面GIS / 问题详情
supermap idesktop10i 新建mysql5.6数据集失败
7EXP 2020年01月15日
supermap idesktop10i 新建mysql5.6数据集失败 :

Failed Exec strSQL : call testdata.GetSequenceNextID('SmDatasetID', @a);-PROCEDURE testdata.GetSequenceNextID does not exist, ThreadID: 15328, Timespan(ms): 508531, ResourceID: 4294967196, SourceCode: D:\TeamCity\buildAgent9dTrunk\work\a44d173ca6a2775c\01_SourceCode\Src\EngineMySQL\UGMySQLToolkit.cpp(210)

4 个回答

您好,可能是因为数据表损坏,底层利用sql语句的时候发生错误。

1.建议创建文件型的数据源再其中创建数据集,然后复制到数据源中,如果不行

2.重新创建mysql数据源,然后将之前的数据集复制到新的数据源中然后再重新新建数据集 。
3,352EXP 名扬四海 2020年01月15日
重新创建MYSQL数据源,但是把文件型的数据集复制到mysql数据源还是报错:[15:33:33] Failed Exec strSQL : call supermapdata.GetSequenceNextID('SmDatasetID', @a);-PROCEDURE supermapdata.GetSequenceNextID does not exist
直接创建报错吗?
是的 直接创建报错。出错误消息是上楼报错信息
我的也是提示这个错误,请问已经解决了吗?
要先在mysql里面先create一个库,再在idesktop新建一个数据库数据源,库名和create的那个库名字一样。不能mysql里没有这个库就直接在desktop里面新建。
8EXP 2020年05月25日
重新创建MYSQL数据源,但是把文件型的数据集复制到mysql数据源还是报错:[15:33:33] Failed Exec strSQL : call supermapdata.GetSequenceNextID('SmDatasetID', @a);-PROCEDURE supermapdata.GetSequenceNextID does not exist
7EXP 2020年01月15日
2022年了还没有解决吗 0 0
13EXP 才疏学浅 2022年10月28日
...