问题
当在 ArcMap 或 ArcCatalog 中将要素类注册为版本化要素类时,将在数据库中创建版本化视图。 版本化视图包括数据库视图、存储过程、触发器和函数,允许通过 SQL 读取或编辑地理数据库表或要素类中的版本化数据。
在某些情况下,数据库中的版本化视图会在视图名称末尾添加一个零,例如 sde.view_test_evw0,如下图所示。
虽然以 _evw0 结尾的视图与数据库中任何其他版本化视图的功能均相同,但在尝试通过依赖于以 _evw 结尾的命名约定的第三方应用程序(如 CityWorks 或 Geocortex)访问版本化视图时可能会出现问题。
当为数据库中的现有版本化视图创建具有类似名称的版本化视图时,会出现此问题。 例如,将名为 streetlights 的要素类注册为版本化要素类时,ArcGIS 将在数据库中创建名为 sde.streetlights_evw 的版本化视图。 然而,如果数据库中已存在以此命名的视图,则将要素类注册为版本化要素类时,将创建名为 sde.streetlights_evw0 的新视图。
删除具有相似名称的现有版本化视图,并将要素类重新注册为具有相同名称的版本化要素类,以重新创建视图。 要在 ArcCatalog 或 ArcMap 中执行此操作,请遵循以下说明。
注: 在数据未注册为版本化数据前,请参阅以下帮助文档:取消将数据注册为版本化数据。
获取来自 ArcGIS 专家的帮助
下载 Esri 支持应用程序