zoukankan      html  css  js  c++  java
  • sde中的shp数据无法编辑

    最近整理空间数据库时,用sde比较多,发现在编辑sde中的数据时总是出现数据被锁或者是被其他应用程序占用。用了很多方法处理,但不是每个方法都实用。下面讲的是我在删除shp或者给shp增加字段时所遇到的三种处理成功的办法。我们的sde都在服务器上。

    暂时已经没有办法将提示的错误重现了,下面只讲解决办法。

    (1)重启sde所在服务器。如果sde中的shp数据在server中发不成服务了,则需要在server停用相关服务。然后应该就可以操作sde中的shp了。

    (2)上面的方法不行,尝试在plsql(客户端的也行)中打开sde用户中的数据表,找到table_locks表,一般是在tables中的倒数第三张表就是。

    清空这个表里的数据。delete from table_locks,然后记得提交一下。就是commmit一下。停掉server中的相关服务,然后尝试操作sde;

    (3)上面的还是不行,就把catalog中的数据库连接重新创建一下。不行的话,就重启sde所在服务器,然后重新创建下链接。然后再尝试操作sde。

    注意:在操作sde里面的数据之前,一定切记,如果sde中的数据被server用来发布服务了,就一定先停掉server中的相关服务。然后再尝试操作sde。

  • 相关阅读:
    Nginx入门(三)——正向代理
    Nginx入门(二)——双机热备
    Socket
    TCP和UDP
    主线程等待子线程结束后再运行
    H5s播放rtsp和rtmp视频
    Thread.sleep()和Thread.currentThread().sleep()区别
    OpenLayer3入门——[一]
    事件绑定
    cmake和json安装
  • 原文地址:https://www.cnblogs.com/pengjw/p/3763134.html
Copyright © 2011-2022 走看看