sql数据库数据没法与desktop中的数据同步

0 投票
将数据库发布为数据服务,直接通过数据库增删数据,数据服务无法同步,桌面端也浏览不到修改后的数据,但是通过桌面端将该图层复制为新图层,可以看到修改后的数据,数据服务也需要重新发布,请问怎么解决?
8月 4, 2019 分类:  124次浏览 | 用户: lin2018 初出茅庐 (71 分)

1个回答

0 投票
你好,如果你桌面里可以打开数据库型数据源,你可以在桌面里面直接编辑空间数据,不需要在数据库中对数据进行编辑。因为数据库型的数据源不是独占的,所以你发布数据服务以后还是可以桌面里打开数据库数据源的。你可以测试一下,当你在桌面里面删除或增加某个数据集,在iserver里面会发布的数据服务相应会得到更改。
8月 5, 2019 用户: 阳俊林 名扬四海 (2,476 分)
  • isSucceed : false
  • error :
    • code    : 404
    • errorMsg    : 请求url /iserver/services/data-XXS/rest/data/datasources/._xxsyuejie 与资源datasource 的 url 模板不匹配
    • 提示这个啥意思,xxsyuejie是sql数据库
这个意思是,你调用的服务地址不正确,该服务地址不具备你所需要的gis功能。
意思sql数据库数据源没法在iserver上面发布吗
/iserver/services/data-XXS/rest/data  你可以打开这个路径下进入到你发布的数据服务,查看里面你发布的数据是否存在。如果存在就证明发布成功,你的这个错误只是说明 你调用了这个服务地址不具备你想进行的gis功能。比如你想查询数据但是你调用的是地图服务,就也会报这个错误。如果实在不行我给你看下
当然是可以发布的啊
那你能帮我看一下吗,我发布还是没成功。
私信你了
问题解决,数据库型数据源命名问题。修改下名称就可以啦
...