解决ArcSDE图层名被占用的问题】的更多相关文章

点击文章查看 当你发现上面那篇文章时你已经接近成功了,但还差最后一步! <!- -delete   from sde.GDB_OBJECTCLASSES where NAME = upper('test') and owner =upper('ttt') ; delete   from sde.gdb_usermetadata where NAME = upper('test') and owner =upper('ttt') ; --> 估计安装的sde版本不同,所以上面两条不能用 dele…
因为对空间数据管理的不善(非法的删除.重命名等),导致sde中存在一些垃圾数据.和图层名称被占用,这种问题已经有好几个同事问我怎么解决了?现把这个问题已经解决了,下面将整个详细过程写出来,共享给碰到同样问题的网友. 测试环境: Oracle 10.2.0.2 Arcsde 9.3 for oracle 10gR2 Oracle用户名:test 先用arccatalog在test用户下面建立二个图层,图层名称为:testdljx_d,testdltb_mian 问题一:清除arcsde中的空间垃圾…
class class1 { public static void Main(string[] args) { Person ps = new Person(); ps.KouLan(); IFlyable fly = new Person(); fly.KouLan(); Console.ReadKey(); } } public class Person : IFlyable { public void KouLan() { Console.WriteLine("wo hui kou lan…
解决键盘输入被JDB占用的问题 本周的任务"迭代和JDB"在使用JDB调试时需要键盘输入数据,但我在正确的位置输入数据后发现JDB提示如图所示的错误. 上网查找后得知该错误的产生是因为JDB占用了控制台,于是我写了这篇博客来与大家分享一下我所用的解决办法. 解决步骤 a.打开第一个终端,首先使用javac命令对源代码进行编译,编译结束后,使用cd命令进入字节码文件所在的文件夹. b.进入文件夹后,使用java -Xdebug -Xrunjdwp:transport=dt_socket,…
Windows 服务器系列: Windows:查看IP地址,IP地址对应的机器名,占用的端口,以及占用该端口的应用程 Windows:使用Dos命令管理服务(Services) Windows:任务调度器 Windows:打开MSDTC,恢复Windows任务栏,查看windows日志,打开远程桌面,打开Services,资源监控 在Windows环境中,内置的Dos命令是一个非常强大的工具,查看IP地址和端口(Port),非常方便. 一,打开命令行界面 按住组合键:Windows+R,输入命令…
采用arcgis平台做GIS应用的人,可能偶尔碰到sde用户锁定(Arccatalog 或应用程序异常退出的时比较多)的问题,往往咱们解决的办法是重启sde服务.如果一个服务器上有多个连接时,重启服务会影响别人.下面小罗介绍另外二种办法: 方法一: 1, 用sde用户身份登录到Oracle(如:PLSQL developer之类的东东),找到sde用户下面的process_information 表: 2, 然后执行查询select t.sde_id,t.owner from process_i…
  )查看原因     该问题产生的原因可查看文件:F:\Program Files\ArcGIS\ArcSDE\ora11gexe\etc\sde_esri_sde.log     文件中提示密码失效:ORA-28002: the password will expire within 7 days )更改SDE用户密码      可以用SQL语句更改,也可以在PL/SQL Developer中进行修改,这里我用后者.     以Sys用户登录PL/SQL Developer,修改SDE用户密…
项目过程中发现在Oracle中调用ArcSDE的st_astext函数返回ST_Geometry类型字段的WKT文本有时空间类型前缀没有返回,例如一个点的经度为113.4,纬度为30.6,调用st_astext函数正常返回就应该是“POINT(113.4 30.6)”,但有时返回的是“(113.4 30.6)”,缺少POINT前缀,以下real_st_astext函数可解决该问题. create or replace function real_st_astext(geom1 in clob)…
在win xp ,win 7 上使用adb时, 越来越多的人出现了 adb devices 命令长时间无响应.adb start-server 失败.eclipse adt初始化时卡在dbms-init上等现象. 它们的根本原因均在于,adb server所使用的5037号端口被占用. 一种常见的解决方法是:找出占用5037端口的程序,然后杀掉它. 使用:netstat -aon | findstr 127.0.0.1:5037 来找到占用5037的进程ID. 使用:kill -f pid 去杀…
一.先看最终效果: 二.再说解决办法:   1.任务管理器关闭进程 taskhost.exe和类似于taskhostxx.exe开头的进程. 2.在电源管理里面设置2分钟不使用硬盘则关闭硬盘,看我的截图. 3.在控制面板找到[管理工具]--[计算机管理]--[任务计划程序]里面禁用2个任务触发器,这个任务是扫描硬盘的,非常占用硬盘也没啥用!关闭方法看我的截图. 三.以下是经过: 话说我在2014年2月底的时候买了联想v4400,买回来是win8的系统,开机啊什么的都很ok,一点声音都没有!自从我…