arcgis catalog 连接sde时出现 Target state not found in the STATES table 错误

Target state not found in the STATES table [SDE.DEFAULT][STATE_ID = 8802]

除了arcgis论坛说的这种情况

http://support.esri.com/technical-article/000005952

我自己分析是stateid不在status 表中了

我根据正常的sde库分析了一下,versions表中的state_id的值正好是status表中state_id的最大值

那么根据上面的情况8802正好不在status表中。。

接下来好就好办了,找到status中最大的state_id,把该值放到versions表中的state_id

改过之后,就可以正常打开了。

---------------------------

如果正好解决了你的问题,请留个言。让我知道对大家有了帮助。。

时间: 2022-12-29

arcgis catalog 连接sde时出现 Target state not found in the STATES table 错误的相关文章

arcgis java 连接sde错误 求帮助

问题描述 arcgis java 连接sde错误 求帮助 initializeArcGISLicenses(); SdeWorkspaceFactory sdeFact = new SdeWorkspaceFactory(); // Create a PropertySet object that will contain all of the // SDE connection parameters PropertySet propSet = new PropertySet(); // Pop

racle-C#连接sde数据库,获取要素数据时出现错误:

问题描述 C#连接sde数据库,获取要素数据时出现错误: 错误信息: 格式太旧或是类型库无效. (Exception from HRESULT: 0x80028019 (TYPE_E_UNSUPFORMAT)) 我是读取好多个要素类,一起读取时,中间偶尔会出现这个问题.单独运行出错的那个时,又没有问题了 解决方案 参考:http://codego.net/265548/

seconnection-java 连接sde内存溢出 arcgis

问题描述 java 连接sde内存溢出 arcgis SeLayer insertLayer=null; SeConnection conn=null; try { conn = new SeConnection(server,81, database, user, password); Vector layerList = conn.getLayers(); for (int index = 0; index < layerList.size(); index++) { SeLayer lay

ArcCatalog中连接SDE数据库

原文:ArcCatalog中连接SDE数据库 描述 在ArcCatalog采用直接的方式连接SDE数据库时,无论怎样填写连接参数,都连接不上(数据库管理工具和代码都可以连).主要报两类错误: Error:ORA-12154:TNS:无法解析指定的连接标识符No extende(oracle服务器IP: oracle服务器端口号/oracle服务名): ORA-06413 连接未打开错误.(sde:oracle10g: oracle服务器IP: oracle服务器端口号/oracle服务名). 分

解决ArcGIS中因SDE或数据库配置问题而导致服务宕掉的一种思路

文章版权由作者李晓晖和博客园共有,若转载请于明显处标明出处:http://www.cnblogs.com/naaoveGIS/. 1.背景 最近连续有两个项目现场出现了AGS服务荡掉的问题,一个是通州现场,一个是福州现场. 1.1通州现场的问题描述和解决思路 通州现场环境为ArcGIS9.2,使用IMS发布的地图服务,其问题表现为每隔两天左右,其地形图服务便会崩溃一次,重启地形图服务后地图可以正常显示. 因为IMS中地图的出图为动态出图,所以其出图时需要通过连接SDE,此问题的出现很可能是SDE

java-tomcat启动时会拉起war包,war包在连接oracle时卡住

问题描述 tomcat启动时会拉起war包,war包在连接oracle时卡住 tomcat的启动日志 INFO: Initializing c3p0 pool... com.mchange.v2.c3p0.ComboPooledDataSource [ acquireIncrement -> 1 acquireRetryAttempts -> 5 acquireRetryDelay -> 500 autoCommitOnClose -> true automaticTestTabl

连接 2008-用C++ 连接SQL2008时使用计算机名称 无法连接到服务器 [问题点数:20分]

问题描述 用C++ 连接SQL2008时使用计算机名称 无法连接到服务器 [问题点数:20分] try { //OK//_bstr_t strConnect=""Provider=SQLOLEDB.1;Password=123456;Persist Security Info=True;User ID=sa;Initial Catalog=dataSource;Data Source=127.0.0.11433;providerName=System.Data.SqlClient&qu

usb-当连接USB时自动运行客户端,不用弹窗询问。

问题描述 当连接USB时自动运行客户端,不用弹窗询问. Android中如何实现类似豌豆荚或者手机管家那样,当连接USB时自动运行客户端,不用弹窗询问. 解决方案 简单点的,开启个服务检测usb插入事件,插入后就弹出

使用工具连接mysql时的错误提示

今天,同事在使用工具连接mysql时,发现了一个错误提示,如下 有问题,就看错误日志,同样发现了一条错误信息,如下 [ERROR] Incorrect definition of table mysql.proc: expected column 'comment'at position 15to have type text, found type char(64). 说是mysql.proc这个表的comment字段类型应该为text,但是却是char(64). 按照错误信息的提示,只要将c