ArcSDE数据被锁定后的解锁方法

原创 2016年05月25日 17:39:30

ArcSDE数据被锁定后的解锁方法


在sde数据被锁定的情况下,编辑、创建featureclass或者注册版本的时候会报告:Lock request conflicts with an established lock。多半情况下关闭数据库连接可以解决这个问题,但有时候问题依然存在。


解决的方法是:


1.关闭所有的ArcMap和ArcCatalog session。


2.运行命令'sdemon -o kill -t all -p sde'


3.运行命令'sdemon -o info -I locks',会报告'no arcsde layer/State/Table/Ojbects Locks registered.


如果以上步骤执行了后依然报告数据被锁定,可到sde数据库中进行如下操作解除锁定;


1.执行如下sql语句,可得到表名包含“LOCK”的表的信息:

select * from tabs t where t.table_name like '%LOCK%';


2.执行如下sql语句,可得到,每张表的数据记录:

select t.*,t.rowid from LAYER_LOCKS t;

select t.*,t.rowid from STATE_LOCKS t;

select t.*,t.rowid from TABLE_LOCKS t;

select t.*,t.rowid from OBJECT_LOCKS t;



3.执行如下sql语句,可删除这些表的所有数据记录:

delete from LAYER_LOCKS;

delete from STATE_LOCKS;

delete from TABLE_LOCKS;

delete from OBJECT_LOCKS;


主要是执行3步骤,2步骤可用来检验是否已全部删除数据成功,若有,则空间数据库将不会被锁定,即可在ArcMap进行删除服务数据




版权声明:本文为博主原创文章,未经博主允许不得转载。

清理sde的锁

delete sde.state_locks ; delete sde.object_locks; delete sde.layer_locks ; delete sde.table_locks...
  • whz1571443359
  • whz1571443359
  • 2018年01月02日 22:56
  • 12

ArcSDE锁定的解决办法

在给一个数据图层添加字段的时候,竟然提示SDE被另一个用户或者程序在用...ArcSDE Lock request conflicts with an established lock 等等一串 ,...
  • hforevery
  • hforevery
  • 2016年04月14日 18:32
  • 152

sde解除锁定

在sde数据被锁定的情况下,编辑、创建featureclass或者注册版本的时候会报告:Lock request conflicts with an established lock。 方法...
  • jiushidt
  • jiushidt
  • 2015年09月10日 12:07
  • 680

SDE用户删除不了:ORAORA-21700

近碰到几个SDE问题,折腾了挺长时间。现在分享下供遇到同样问题的朋友们不用太浪费时间在这上面。 问题1:删除SDE用如何都删除不了,报错如下:      ERROR  at line 1:   ...
  • SYDBC
  • SYDBC
  • 2014年01月11日 16:34
  • 1921

关于ArcGIS10.0版本的SDE密码修改,账户锁定,SDE服务启动又停止等问题的解决

周一上班,突然ArcS
  • sophiasy
  • sophiasy
  • 2014年08月20日 09:39
  • 3684

arcgis10.2 SDE (sqlserver)安装及使用

1、下载 链接地址:http://pan.baidu.com/s/1DsMEe 提取密码:3in6 2、安装   3、数据库的安装与配置 数据库的安装不赘述。需要说明白...
  • jxufeng
  • jxufeng
  • 2014年04月16日 00:59
  • 16164

怎么监听新的ArcSDE数据连接

怎么监听新的ArcSDE数据连接 对ArcSDE管理员来说,对一些新的ArcSDE数据连接的检查也是有必要的,所以我们有必要监听新的ArcSDE数据连接,那么怎么实时动态监听呢? 系统要求 Wi...
  • linghe301
  • linghe301
  • 2011年01月11日 16:45
  • 1776

ArcSDE 10 PostgreSQL 数据库要求

官网地址 http://resources.arcgis.com/zh-cn/content/arcsde/10.0/postgresql-system-requirements ...
  • jixg1800
  • jixg1800
  • 2012年06月20日 09:52
  • 1225

ArcCatalog -- ArcSDE Lock request conflicts with an established lock

用Arcmap发布地图服务,当删除空间表时候提示 或者修改表名时候卡死,无响应 其根本原因是在ARCSDE 的数据操作时,对要素集进行了锁定,并将锁定持久化到了 GEODATABASE,但...
  • h082602
  • h082602
  • 2017年07月28日 15:54
  • 139

解决Arcsde用户锁定的问题

    采用arcgis平台做GIS应用的人,可能偶尔碰到sde用户锁定(Arccatalog 或应用程序异常退出的时比较多)的问题,往往咱们解决的办法是重启sde服务。如果一个服务器上有多个连接时,...
  • luowangjun
  • luowangjun
  • 2009年09月26日 11:59
  • 3631
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:ArcSDE数据被锁定后的解锁方法
举报原因:
原因补充:

(最多只允许输入30个字)