00161:版本化要素图层不具有版本化视图

您正尝试发布到空间数据库服务器 (SDS) 上的图层引用了版本化数据,但这些数据未通过版本化视图进行访问。SDS 要求通过版本化视图访问版本化数据。

解决方案

使用创建版本化视图地理处理工具为表或要素类创建一个版本化视图。

还可通过 ArcGIS for Desktop 创建版本化视图。

了解有关通过 ArcGIS for Desktop 创建版本化视图的详细信息

更多信息

当手动创建了较旧版本的 ArcSDE 地理数据库但未手动创建版本化视图时,会出现此问题。在此情况下,不存在版本视图,无法通过 SQL 查看数据更改,而且 SDS 无法访问增量表。SDS 只会查询已发布的表名称。如果发布了一个版本化类,则 SDS 只查询基础表且从不查看增量表中存储的正确编辑。

版本化视图将数据库视图、存储过程、触发器和函数整合在一起,用以通过结构化查询语言 (SQL) 读取或编辑地理数据库表或要素类中的版本化数据。查询版本化视图时,您可以查看基表(业务表)中的数据以及存储在增量表中的编辑内容。当您使用 SQL 编辑版本化视图时,版本化视图所使用的触发器将更新增量表。与数据库或空间视图不同,版本化视图并不用于更改表的方案或限制访问,而是用于快速访问特定版本的表或要素类。

了解有关版本化视图的详细信息

了解有关为 SDS 制作要素服务的详细信息

9/15/2013