Compress a versioned database to state 0

文章编号 : 29160
软件: ArcInfo 9.0, 9.1, 9.2, 9.3, 9.3.1 ArcIMS 9.0, 9.0.1, 9.1, 9.3, 9.2, 9.3.1 ArcSDE 9.0, 9.1, 9.2, 9.3, 9.3.1
操作系统: N/A
已邀请:

EsriSupport

赞同来自:

该说明主要是介绍怎么将注册版本的数据状态State压缩为0.版本压缩主要是删除无效的状态,合并同一族系的状态,将增量表的数据移到基表中。如果压缩完之后不返回错误,说明压缩是成功的。如果目的是将整个实例压缩到状态等于0,我们首先需要执行压缩命令才能执行其他步骤。 如果实例还没有压缩为状态等于0就将反注册你的要素类,那么就会出现一个警告信息


因为注册版本的要素类还会包含未压缩的但仍被引用版本的行数据,就会出现该警告。 压缩的频率取决于编辑的频率,频繁的执行压缩没有坏处,例如每天都可以进行版本压缩,压缩命令尽可能的删除无效的状态,将增量表的数据移到基表中。 1:逐个将子版本协调提交到DEFAULT版本,然后删除这些子版本 2:删除所有的版本 3:保证其他用户没有连接,因为一个连接需要占用一个状态锁,这些状态锁是不会被压缩的 4:压缩数据库 5:保证Default版本的引用状态ID为0,可以使用sdeversion -o describe来查看 6:压缩完数据库之后需要对数据库进行统计分析来提高性能



创建时间:2005-04-25
最近更新: 2011-05-03


原文链接
http://support.esrichina.com.c ... .html

要回复问题请先登录注册