你的浏览器禁用了JavaScript, 请开启后刷新浏览器获得更好的体验!
输入关键字进行搜索
问题
话题
文章
帮助
登录
注册
ArcSDE
Howto: Determine if there are orphaned replica system versions in the geodatabase
文章编号 :
37551
软件:
ArcSDE 9.1, 9.2, 9.3, 9.3.1
操作系统:
N/A
1 个回复
EsriSupport
赞同来自:
摘要:
这种情况一般是在geodatabase里面出现在内部副本的孤立版本,从而导致地理数据库压缩抵消。
提供说明描述如何确定这些版本并删除孤立的版本。
内容:
副本系统版本是版本来确定同步副本所做的更改在后台使用arcgis。一组系统版本存在地理数据库中每个副本。创建和删除地图副本同步系统的各个版本。
这些版本是隐藏的设计,这意味着他们是不会显示在ArcGIS软件里,他们应该不会手动删除从存储库。
副本系统可以识别的版本是固定命名的。副本系统版本的命名约定如下所示:
Two way和One Way的副本名称:
SYNC_RECEIVE_<replica id>_<generation number>
SYNC_RECEIVE_REC_<replica id>_<generation number>
SYNC_SEND_<replica id>_<generation number>
可能某个实例有副本未经注册,其副本系统版本留在地理数据库。这些版本在地理数据库中可能会导致不被有效压缩。以下步骤描述了如何识别和删除这些孤立的版本。
1.sqlplus 连接sde用户或者拥着资料库的用户,执行以下SQL
SQL> select id, name from sde.gdb_replicas;
The following is an example of the results that would be returned from this query:
ID NAME
---------- --------------------------------
57 rep_1way
56 rep_2way
2.查询存在的所有版本信息
SQL> select name from sde.versions order by name;
The following is an example of the results that would be returned from this query:
NAME
----------------------------------
DEFAULT
SYNC_RECEIVE_56_0
SYNC_RECEIVE_56_1
SYNC_RECEIVE_56_2
SYNC_RECEIVE_REC_56_2
SYNC_SEND_56_0
SYNC_SEND_57_0
SYNC_SEND_48_2
3.比较版本返回在步骤 2 中的复制副本 Id 与步骤 1 中,看看是否有任何版本列出没有对应的 gdb_replicas 表项的副本系统。
在示例中,SYNC_SEND_48_2 没有对应的项在 gdb_replicas 表中,因此此复制副本系统版本孤立。
4.使用 sdeversion-o 删除命令来删除孤立的版本已确定在步骤 3。
创建时间:2011-02-01
最近更新: 2011-10-21
【
原文链接
】
http://support.esrichina.com.c ... .html
要回复问题请先
登录
或
注册
发起人
EsriSupport
相关问题
投影坐标系转换:Beijing_1954_GK_Zone_19N转换至GCS_China_Geodetic_Coordinate_System_2000
如何实现geodatabase的加密
arcgis runtime 100.2 for wpf 向.geodatabase增加要素的问题
Android离线.geodatabase数据可以用ArcMap读取吗?
ArcGIS Runtime for iOS 100SDK加载离线geodatabase标注无法显示
Howto: 编辑多边形的共同边界
如何将offline geodatabase文件通过IIS暴露出来?
Howto: 使用 ArcMap 为CAD数据定义投影
在enterprise PortalAdmin下的portaladmin/system/webadaptors中点击“域名”,然后解绑后,webadaptor页面进不去
Howto: 创建与早期ArcMap版本兼容的MXD文件
Service System/PublishingTools 服务无法启动导致地图无法发布
问题状态
最新活动:
2015-11-30 15:58
浏览:
1903
关注:
1
人
1 个回复
EsriSupport
赞同来自:
提供说明描述如何确定这些版本并删除孤立的版本。
内容: 副本系统版本是版本来确定同步副本所做的更改在后台使用arcgis。一组系统版本存在地理数据库中每个副本。创建和删除地图副本同步系统的各个版本。
这些版本是隐藏的设计,这意味着他们是不会显示在ArcGIS软件里,他们应该不会手动删除从存储库。
副本系统可以识别的版本是固定命名的。副本系统版本的命名约定如下所示:
Two way和One Way的副本名称:
SYNC_RECEIVE_<replica id>_<generation number>
SYNC_RECEIVE_REC_<replica id>_<generation number>
SYNC_SEND_<replica id>_<generation number>
可能某个实例有副本未经注册,其副本系统版本留在地理数据库。这些版本在地理数据库中可能会导致不被有效压缩。以下步骤描述了如何识别和删除这些孤立的版本。
1.sqlplus 连接sde用户或者拥着资料库的用户,执行以下SQL
SQL> select id, name from sde.gdb_replicas;
The following is an example of the results that would be returned from this query:
ID NAME
---------- --------------------------------
57 rep_1way
56 rep_2way
2.查询存在的所有版本信息
SQL> select name from sde.versions order by name;
The following is an example of the results that would be returned from this query:
NAME
----------------------------------
DEFAULT
SYNC_RECEIVE_56_0
SYNC_RECEIVE_56_1
SYNC_RECEIVE_56_2
SYNC_RECEIVE_REC_56_2
SYNC_SEND_56_0
SYNC_SEND_57_0
SYNC_SEND_48_2
3.比较版本返回在步骤 2 中的复制副本 Id 与步骤 1 中,看看是否有任何版本列出没有对应的 gdb_replicas 表项的副本系统。
在示例中,SYNC_SEND_48_2 没有对应的项在 gdb_replicas 表中,因此此复制副本系统版本孤立。
4.使用 sdeversion-o 删除命令来删除孤立的版本已确定在步骤 3。
创建时间:2011-02-01
最近更新: 2011-10-21
【原文链接】
http://support.esrichina.com.c ... .html
要回复问题请先登录或注册