最近碰到一些客户注册版本长时间无响应的情况,现将解决步骤记录一下:

症状详细描述:

   这些用户要注册的都是包含比较多图层的数据集,都是长时间无响应,几个小时,甚至10-20个小时。

如果此时杀掉Desktop的进程,下次再注册可能会报数据集已被注册或者还是长时间无响应。
原因:
很多情况都会导致发生这种症状,如网络发生中断,如数据集中的某个图层正被别的用户使用,可能被别的客户的ArcMap编辑中,可能被ArcGIS Server作为数据源发布服务。总之原因很难查找,属于不好确定原因,但是有解决方案的问题。

注册版本的内部原理以及解决方法:

注册版本实际上就是为要注册的要素类创建增量表(A,D表),如果对数据集注册版本,实际上就是对数据集下的所有要素类都创建增量表(是一个要素一个A表一个D表),如果创建到一半无响应后直接杀进程就会出现有些要素类创建了增量表而有些没有创建增量表这种不一致的状态,因此解决的方法就是手动清除这部分创建好的增量表,让数据集处于一致的状态。

解决步骤:

  1. 清除可能存在锁信息。

  2. 清除增量表

增量表的定义方式为A_REGISTRATION_ID和D_REGISTRATION_ID. 其中REGISTRATION_ID为SDE.TABLE_REGISTRAY表中的REGISTRATION_ID字段的值,每张要素类一个值。

根据数据集下的图层名称使用下面的SQL语句一个一个查找,知道后使用Drop table 删除。
“`
SQL> select registration_id from sde.table_registry where table_name=&table_name
;
Enter value for table_name:

3.重新注册。

ArcGIS 注册版本长时间无响应处理案例相关推荐

  1. pip安装librosa或audioread长时间无响应

    环境:python3.6 公司内网pip安装librosa长时间无响应,其实是卡在了依赖audioread上,如果等得足够耐心就会等到如下报错: Could'n find index page for ...

  2. 生产环境Redis连接,长时间无响应被服务器断开问题

    上个月线上生产环境有几个接口出现异常响应,查看生产日志后发现,如下错误 线上Redis客户端使用的是SpringBoot默认的Lettuce客户端,并且没有指定连接池,connection reset ...

  3. jedisPool.getResource()方法长时间无响应并且不报错

    一个Java Web的系统需要动态根据Redis地址获取数据,截取相关代码如下: 获取连接的方法: public static JedisCluster getConn(String host, in ...

  4. win11安装SolidWorks激活时闪退,长时间无响应

    在win11系统上安装完solidworks后单击激活软件SW2010-2016.Activator.GUI.SSQ,这时会出现两种状况: 激活软件闪退 激活软件长时间没有反应 这两种错误有时会出现1 ...

  5. QQ浏览器该站点长时间无响应_图解浏览器的基本工作原理

    前言 可能每一个前端工程师都想要理解浏览器的工作原理. 我们希望知道从在浏览器地址栏中输入 url 到页面展现的短短几秒内浏览器究竟做了什么: 我们希望了解平时常常听说的各种代码优化方案是究竟为什么能 ...

  6. 被远程机器长时间无响应 (错误码:[308])_自动折叠式“Rollbot”为完全不受束缚的软机器人铺平了道路...

    如今,大多数软机器人依靠外部电源和控制,使它们与车外系统连接或用硬件组装.现在,来自哈佛大学约翰·保尔森工程与应用科学学院(SEAS)和加州理工学院的研究人员开发了受折纸结构启发的软机器人系统,可以根 ...

  7. php到期自动过期,PHP实现页面长时间无操作,自动过期函数

    PHP实现页面长时间无操作,自动过期函数 发布于 2015-01-13 19:55:41 | 878 次阅读 | 评论: 0 | 来源: 网友投递 PHP开源脚本语言PHP(外文名: Hypertex ...

  8. .net跨防火墙链接oracle连接池链接长时间无通讯数据被断开后报错问题解决

    环境: .net 4.0以上使用Oracle.ManagedDataAccess组件链接oracle数据库,应用程序与数据库之间存在硬件防火墙. 症状:应用程序启动后正常访问,如果出现长时间无数据库请 ...

  9. WebSphere部署失败浏览器卡死或长时间无反应

    背景 Was应用部署失败后,造成浏览器上的控制台界面卡死或长时间无反应,刷新后无法访问控制台界面,这时就需要手工清理当前部署失败的应用 手工清理Was应用的步骤 进入当前所使用的概要文件的目录,如当前 ...

最新文章

  1. seg:NLP之正向最大匹配分词
  2. java线程池队列场景,Java面试题汇总
  3. C# Winform只能输入数字的TextBox---补充
  4. Lighttpd日志打印格式
  5. 你知道C#中的Lambda表达式的演化过程吗
  6. 分类分布(categorical分布)
  7. IEEE1588V1-V2理解
  8. 通信技术专业技术人员考试 动力与环境_建筑信息模型专业技术人员等级认定培训考试项目介绍...
  9. Threejs中文文档
  10. MySQL查询上周(从周一~周日)
  11. 圆梦微软 — 旅游和入职体验
  12. js html 编辑器添加图片不显示,彻底解决ewebeditor网站后台不能上传图片的方法
  13. java中斜杠/和反斜杠\
  14. 常用文本编辑器英文大小写切换
  15. 区间dp,绝对值不等式
  16. Web编程——新闻爬虫+网站搭建
  17. Java初学者非常容易忽视或者不知道的小知识
  18. CAN总线35周年特别篇 -- CAN总线的前世今生
  19. 阿里云高校考试续费考试分享
  20. 智慧旅游的优势和特点有哪些?

热门文章

  1. Nodejs——setInterval循环器使用
  2. 志玲姐姐与程序运行杂谈
  3. impala快速入门
  4. 基于JAVA线上远程教学及自主学平台的设计与实现计算机毕业设计源码+系统+mysql数据库+lw文档+部署
  5. 机票管理系统 python3 航班动态管理 文件存储 项目完整代码
  6. Oracle rac 日常维护
  7. Rust编程之给cargo替换国内源
  8. CSS实现虚线的方法
  9. 微信电话速率 VS VoLTE通话速率
  10. 我和高中时喜欢的女孩子在一起了