你的浏览器禁用了JavaScript, 请开启后刷新浏览器获得更好的体验!
输入关键字进行搜索
问题
话题
文章
帮助
登录
注册
Desktop错误和警告
ArcGIS for Desktop
【Desktop】工具错误码- 00166: 图层的 ObjectID 未由数据库维护,且在发布要素服务时启用了“创建”功能
【问题描述】
图层具有一个不受数据库维护的整型 ObjectID 参数,而且您正尝试发布到的服务启用了创建操作。
1 个回复
EsriSupport
赞同来自:
【解决方案】
如果此服务的用户将创建新要素,则必须具有由数据库维护的 ObjectID。可以使用
添加增量 ID 字段工具
地理处理工具完成此操作。“添加增量 ID 字段”工具向 IBM DB2、Microsoft SQL Server、Oracle 或 PostgreSQL 数据库中的现有表或要素类中添加由数据库维护的 ID 字段。计划通过要素服务编辑的所有要素类或表都需要此类型的字段。如果此 SDS 服务的用户不创建新功能,则可通过导航至服务编辑器 对话框的要素访问选项卡并取消选中创建操作来禁用此操作。
【更多信息】
ObjectID 字段由 ArcGIS 维护并保证表中每行具有唯一 ID。查看表或图层的属性表时,您通常会发现,ObjectID 字段在 OID 或 ObjectID 别名下面列出。主要功能(如滚动和显示选择集)将取决于此字段的显示情况。
了解有关 ObjectID 字段的详细信息
如果服务的最终用户将为此图层创建更多要素,则必须由数据库维护整型 ObjectID 参数。
了解有关为 ArcGIS for Server 制作要素服务的详细信息
【原文链接】
http://resources.arcgis.com/zh-cn/help/main/10.2/00sq/00sq000000t7000000.htm
要回复问题请先
登录
或
注册
发起人
EsriSupport
相关问题
作为Desktop用户对数据的获取比较乏力,可能缺了哪些知识?
在windows server2008 R2 64位中安装了portal 10.5 设置好托管arcgis server站点,并用data store为托管数据库,发布数据出错
如何使用脚本或其他方法,将图层属性中属性域原值内容替换为属性域描述?
地图服务发布成功,但无法启动服务
ArcGIS desktop 解除许可后再次授权失败
ArcEngine10.1 如何发布地图服务
求ArcGISMXD批量导出图片工具?
arcgis api for javascript 4.0版本中找不到draw工具,如何实现拉框查询、几何查询?
我已经设置背景了,发布后背景却为白色?
网站用arcgis API for JavaScript写好,发布网站之后,别人访问无法加载地图?
图形是如何存储在数据库中的?
问题状态
最新活动:
2014-01-01 00:00
浏览:
1930
关注:
1
人
1 个回复
EsriSupport
赞同来自:
如果此服务的用户将创建新要素,则必须具有由数据库维护的 ObjectID。可以使用添加增量 ID 字段工具地理处理工具完成此操作。“添加增量 ID 字段”工具向 IBM DB2、Microsoft SQL Server、Oracle 或 PostgreSQL 数据库中的现有表或要素类中添加由数据库维护的 ID 字段。计划通过要素服务编辑的所有要素类或表都需要此类型的字段。如果此 SDS 服务的用户不创建新功能,则可通过导航至服务编辑器 对话框的要素访问选项卡并取消选中创建操作来禁用此操作。
【更多信息】
ObjectID 字段由 ArcGIS 维护并保证表中每行具有唯一 ID。查看表或图层的属性表时,您通常会发现,ObjectID 字段在 OID 或 ObjectID 别名下面列出。主要功能(如滚动和显示选择集)将取决于此字段的显示情况。了解有关 ObjectID 字段的详细信息如果服务的最终用户将为此图层创建更多要素,则必须由数据库维护整型 ObjectID 参数。了解有关为 ArcGIS for Server 制作要素服务的详细信息
【原文链接】
http://resources.arcgis.com/zh-cn/help/main/10.2/00sq/00sq000000t7000000.htm
要回复问题请先登录或注册