Map Service无法预览,给personal sde增加soc用户后解决
2007-08-11 17:22 flyingfish 阅读(926) 评论(2) 编辑 收藏 举报给personal sde增加soc用户非常重要,再前一段时间搞ArcGIS Serever DotNet ADF开发时候遇到过类似的权限问题,参见《Personal SDE发布Geodata service的权限设置
》。不想过了几个月机器坏了,再次安装部署以前的程序竟然跑不起来了,症状如此《Cannot display this layer. The data source referenced by this layer may be missing or corrupted.》。错误日志中是这样的:
Warning
The Layer:'公交线路' in Map:'Layers' is invalid. Insufficient permissions[SqlSDE.DBO.公交线路_polyline][STATE_ID = 0]
2007-08-11T16:46:36
察看《Personal SDE发布Geodata service的权限设置》一文后将ArcGISSOC用户加入Personal SDE的权限列表中后问题解决。整理此文纪念一下。
ps:在用二次开发平台做开发中,环境的搭建和调试浪费了N多的时间。