
ArcGIS sde
文章平均质量分 64
nj66666666
这个作者很懒,什么都没留下…
展开
-
arccatalog往oracle里粘贴空间数或数据备份还原报错
当使用arccatalog往oracle里粘贴空间数据或者数据泵命令导入导出数据报ora-29861:域索引标记为loading/failed/unusabORA-39127: unexpected error from call to local_str := SYS.DBMS_EXPORT_EXTENSION.GET_DOMAIN_INDEX_METADATA('A202_IX1','CA原创 2012-11-07 06:56:25 · 2223 阅读 · 0 评论 -
ArcSDE服务启动的ORA-27092错误
DB_open_instance()::db_connect (OCI8) error: 604init_DB DB_instance_open_as_dba: -51DBMS error code: 604ORA-00604: error occurred at recursive SQL level 1ORA-01116: error in opening database f原创 2012-11-07 23:15:18 · 1245 阅读 · 0 评论 -
sde启动报错“系统找不到指定的文件”
解决办法:首先检查下路径是否正确(空格之类的是否存在) (1)先停掉ArcSDE服务,然后卸载ArcSDE,再把SQL Server的SDE数据库删掉,重装一遍试试。 (2)如果仍然出错可以使用以下方法清除SDE:开始——运行——cmd 先删除原来的esri_sde,输入 sdeservice -o delete -i esri_sde原创 2012-11-07 23:15:59 · 1951 阅读 · 0 评论 -
oracle RAC 环境下ArcSDE安装的相关问题解析
在实际工作当中,鉴于对高性能、高并发性、高I/O、高数据量的要求,往往有用户使用Oracle的RAC,这种方式在实际当中确实也解决了很多用户的需求,那么比较RAC离普通的用户还比较远,特别是ArcSDE软件在RAC的安装方面就感到头大,一头雾水,那么今天就简单的介绍一下RAC,我就以以下的的几个问题为切入点。其实对我来说对RAC的理解也仅仅是书本层面的或者是自己也是掌握RAC环境下的ArcSDE安转载 2012-11-08 03:40:27 · 699 阅读 · 0 评论 -
ArcSDE for SqlServer安装注意事项
在Sqlserver数据库中,Post时,有一步需要用户注意的是,有时候界面会出现sde user其实这一步是需要填写Sde user password的,在SQLServer数据库中或者其他数据库中,Sde用户是不能修改的,必须叫SDE这个名字。-------------------------因为这个界面的问题,今天让一个用户郁闷了一天,深感。。。。。。。。。。。。但是如果在SQLSe原创 2012-11-08 03:41:18 · 477 阅读 · 0 评论 -
sdelayer注册第三方数据问题?
矢量数据存储在ORACLE数据库中,采用的是SDO_geometry格式存储的,在9.2版本中通过可以把其register成SDE的图层,在9.3版本中开始不加-R参数的时候不能注册成功,加了-R参数指定坐标系后能注册成功但是打开图层是空白的,这方便有谁研究过,以前在9.2里面都能成功在9.3里面就不行了,不知道怎么回事 ? 增加-R参数后,注册成功 arccatalo原创 2012-11-08 03:42:27 · 552 阅读 · 0 评论 -
Sdelayer注册
创建空间数据存储类型为ST_Geometry的要素类有2种方法: 1)使用SDE创建要素类从9.3开始,默认创建的要素类都使用ST_Geometry存储空间数据,9.3版本之前,可以通过配置dbtune参数来完成。2)直接使用SQL语句创建要素类。创建空间数据存储类型为ST_Geometry的要素类有2种方法:使用SDE创建要素类从9.3 开始,默认创建的要素类都使用ST_Ge原创 2012-11-08 03:43:40 · 920 阅读 · 0 评论 -
ArcSDE数据库连接方法
一、ArcCatalog中空间数据库连接方法:下面以基于Oracle 10g的ArcSDE数据库为例简要说明:1、应用服务器连接(也称为ArcSDE连接、三级连接)最常用的连接方式,默认情况下可读写,gsrvr进程由gimgr分配,在服务器端运行,服务器端要求:安装Arcsde,且ArcSDE(即esri_sde)服务启动,这个非常重要;安装Oracle 10g客户端要求:安装Arcc原创 2012-11-08 03:45:50 · 693 阅读 · 0 评论 -
ArcSDE 注册与压缩
ArcSDE 版本编辑在国土行业数据管理中有着广泛的应用,比如说一份数据被多个用户同时编辑也能得到正确的结果。这种支持多用户的操作,可以满足国土部门日常对数据管理以及维护的需要。本文档对ArcSDE 的注册、反注册、压缩等操作做简要的介绍。比如在数据编辑的过程中,会保留一些记录信息,不断的编辑会导致这些信息不断的膨胀,又如何去除这些记录信息呢?ArcSDE 版本的管理可以很好的解决这些问题。u原创 2012-11-08 03:50:51 · 631 阅读 · 0 评论 -
ArcSDE服务不能启动的原因有多种
ArcSDE服务不能启动的原因有多种。以下列出了各种可能原因,请对照解决问题。更多帮助信息,可以参考"ArcSDE Installation Guide" 和 "Managing ArcSDE Services"两个文档。 --RDBMS服务器必须处于启动运行状态。 --软件运行的环境必须符合要求。 -- RDBMS的SDE用户帐号必须存在,并有合适的权限。 -原创 2012-11-08 03:51:56 · 680 阅读 · 0 评论 -
创建单个oracle sde 服务
创建arcsde服务一般不需要创建,如需创建可按下列方法创建创建方法分为两种:一种是在数据库服务器上安装,一种是分布式安装分布式安装 分布式安装通俗理解就是数据库与ArcSDE不在一台机器上,一般使用分布式的有两种情况:数据库端为64Bit,但是用户并没有64Bit的ArcSDE,所以再找一台机器安装32BitArcSDE,但是分布式安装一个必须的要求是,ArcSDE端机器必须安装原创 2012-11-07 03:20:25 · 1564 阅读 · 0 评论 -
DB2配置(ArcSDE for DB2)
配置前提1:在post之前,必须安装空间扩展Spatial Extender 模块(如果是分布式部署,则数据服务器和客户端都要安装),版本和数据库版本一致。注意,必须先安装空间扩展再创建数据库(目前在官网上只能下载Spatial Extender9.5,但下载不到9.5的db2数据库,可以下载9.7的数据库,但下载不到Spatial Extender9.7)确保安装目录下空间扩展dll存在原创 2012-11-11 04:22:03 · 1472 阅读 · 0 评论 -
空间数据导入11gr2报错ORA-00600
系统环境:数据库:oracle 11.2.0.3(linux 64位)ArcSDE:ArcSDE9.3.1 sp2(Build 4000)首先利用dbca创建oracle数据库实例(AA)然后利用ArcSDE9.3.1 sp2 post oracle 11.2.0.3,创建和配置AA实例上的sde用户相关信息,最后用arccatalog连接该AA实例,往该实例粘贴空间图原创 2012-11-20 00:57:06 · 1538 阅读 · 2 评论 -
oracle11GR2空间数据备份方式比较
oracle空间数据备份大致有以下几种备份方式:ESRI备份方式1:import\Export2:Copy\Paste3:LoadData4:XML导入导出5:sdeimport/sdeexportoracle备份方式1:逻辑备份(数据泵)2:冷备份3:热备份4:rman 备份方式及优势1:import\Export只能备份要素类,无法备原创 2012-12-18 04:23:52 · 977 阅读 · 0 评论 -
Arcsde post oracle11g报错解决办法
环境:oracle11.2.0.3和oracle10.2.0.1,Arcsde9.3.1在oracle11.2.0.3中创建ab实例,然后使用Arcsde9.3.1 post oracle11.2.0.3创建配置sde,在post过程中报错,错误内容为[Thu Apr 04 10:24:55 2013] ERROR: Unable to load server library (C:\Prog原创 2013-04-04 10:33:24 · 2202 阅读 · 0 评论 -
PostgreSQL安装及创建地理数据库
双击安装程序进行安装。2. PostgreSQL安装位置你可以选择你的PostgreSQL安装路径。默认的安装路径为C:\Program Files\PostgreSQL\9.23.数据库目录设置页面这一步,你可以选择你的PostgreSQL数据存放的路径。默认的存放路径为C:\Program Files\PostgreSQL\9.2\data。4. 点击下一步原创 2013-04-29 14:39:05 · 2273 阅读 · 0 评论 -
三种GDB类型的转换后字段类型的变化
Geodatabase类型 ArcGIS的GDB类型有三种,大家应该非常熟悉,这里就不做介绍了。 但是用户在使用三种GDB的时候,避免不了GDB类型的相互转换,这时,可能对于对数据结构有要求的用户会很关心在不同类型下的GDB的结构差异(类型是否变化,长度是否变化等),下面就给大家介绍一下相互转换后的差异,供大家参考。操作方式 我们在ArcCatalog里面创建文本字段(原创 2012-11-08 03:47:10 · 875 阅读 · 0 评论 -
Prosonal ArcSDE、Workgroup ArcSDE、Enterprise ArcSDE介绍
ArcSDE其实包含三个版本: Personal SDE——附带在Desktop(Arcinfo、ArcEditor)或Engine里的免费使用的小型sde库,基于SQLServer Express,可以设置数据库服务器和创建一次可由多个用户访问但只由一个用户编辑的 ArcSDE 地理数据库 Workgroup SDE——在ArcGISServer Workgrou原创 2012-11-08 03:39:01 · 555 阅读 · 0 评论 -
通过ACATALOG 复制SDE空间数据的一些问题
ARCcatalog复制数据集,出现如下的错误错误一Table already exists ORA-00955:name is already used existingobject [SX_SL_LN5000]通过如下查询删除该表即可select * from all_tables where table_name = 'SX_SL_LN5000'select * fr原创 2012-11-07 06:57:20 · 2013 阅读 · 0 评论 -
手工创建ArcSDE for sqlserver库
手工创建arcsde for sqlserver数据库需要安装arcsde for sqlserver,这样才能进行相关安装操作1:首先需要在sqlserver数据库中新建sde数据库2:新建sde用户点击确定3:点击新建的sde用户属性,在用户映射栏中进行相关设置(sde数据库的默认框架暂不选择)4:新建sde架构,在sde数据库下5:选择设置sd原创 2012-11-07 04:29:31 · 839 阅读 · 0 评论 -
创建一台机器多个sde服务(oracle)
一台机器多个服务的应用多在使用Oracle数据库创建了多个实例(也可以理解为每个实例对应一个库),那么就需要创建多个ArcSDE服务针对每一个库的操作。其实可以理解为每一个库都需要创建SDE的表、SDE的用户。所以多个服务的安装步骤为: 假设有两个库(实例名:orcl和orcl2) 1:参考基本向导安装,为库orcl创建相关的服务 2:复制一份SDEHOME,在原文件夹直接粘贴原创 2012-11-07 03:24:26 · 797 阅读 · 0 评论 -
创建单个sqlserver sde服务
Sqlsde服务创建与oracle sde服务创建有些出入创建sqlserver服务方法如下:1:利用安装向导勾选Custom,勾掉创建ArcSDE服务项2:sdehome/etc/Services.sde添加 esri_sde 5151/tcp3:c:/windows/system32/drivers/etc/services 添加 esri_sde 5151/tcp4:利用原创 2012-11-07 03:25:32 · 735 阅读 · 0 评论 -
SDE用户多表空间管理
本文下面内容将以Oracle10g为例,详细介绍如何使用SDE管理多个表空间,如何将不同的数据存到相应的表空间下。 当使用SDE管理较大的数据量时,可先将数据类型、用途等进行分类,然后分别存储在不同的表空间里;这样不仅对管理的数据进行了合理的规划和分类,同时由于这些表空间可由SDE用户或其他用户统一管理,因此又有效地减轻了SDE本身的负荷。1:创建表空间在Oracle中创建存储原创 2012-11-07 05:33:46 · 793 阅读 · 0 评论 -
从oracle库导出空库表结构 (不含数据)
由于需要从已有的oracle中导出整个数据库表结构(从已有数据库清空数据,非常繁琐且缓慢)。在oracle11g中可以利用数据泵进行处理。数据泵有下列两个参数可以进行设置1:Sample该参数用来指定导出数据的百分比,可指定的值的范围从0.000001到99.999999,语法如下: Sample=[[Schema_name.]Table_name:]sample_percent指原创 2012-11-07 06:04:34 · 6665 阅读 · 0 评论 -
配置一个sde管理sqlsever多个数据库
利用POST建立一个名为SDE的数据库(这也就是我们的主库),配置服务授权等操作完毕,启动服务。在SQL Server:中建立一个QueryLayer数据库(不用SDE进行post),该库必须要有SDE用户,新建esri用户并将这个数据库赋给esri这个用户新建QueryLayer数据库新建完成后,在QueryLayer数据库下—安全性—用户下新建sde用户原创 2012-11-07 06:21:59 · 917 阅读 · 0 评论 -
手工创建ArcSDE for oracle库
在利用sdesetup命令建立sde库(GDB Schema以及SDE相关表)前需要新建sde表空间及sde用户(其实就是执行SDEHOME\Tools\Oracle\Createsdeoracle.sql文件。需要注意的修改两个地方 1:修改连接用户名、密码 2:修改SDE表空间的安装位置)一:创建sde表空间create tablespace sde datafile 'E:\orac原创 2012-11-07 04:20:38 · 1527 阅读 · 0 评论 -
ArcSDE数据被锁定后的解锁方法
ArcSDE数据被锁定后的解锁方法在sde数据被锁定的情况下,编辑、创建featureclass或者注册版本的时候会报告:Lock request conflicts with an established lock。多半情况下关闭数据库连接可以解决这个问题,但有时候问题依然存在。解决的方法是:1.关闭所有的ArcMap和ArcCatalog session。2. 运行命令'sde原创 2012-11-07 04:57:47 · 544 阅读 · 0 评论 -
创建一台机器多个sde服务(sql server)
在一台服务器上部署多个SDE服务比较常见,对Oracle数据库来说,一个ArcSDE服务是对应一个数据库实例,那么在建立过程是比较简单的,但是对SQLServer数据库来说就比较特殊了,因为我们可以在SQLServer数据库的同一个实例但是对应不同的Database,但是SQLServer数据库特殊在于如果的默认Database不是sde的话,你需要指定你的默认数据库,那么我在创建服务过程中就需要原创 2012-11-07 03:32:06 · 794 阅读 · 0 评论 -
连接数据时报Failed to connect to database. Maximum number of conections to instance exceeded错误
造成此错误的原因分为两种情况:4.8.3.1:ARCSDE最大连接数超限windows 操作系统中sde服务的最大连接数为48个。一般来说不可能同时有这么多用户一起连接图形数据库。并且我们的系统以及ARCMAP或ARCCATALOG等桌面软件在退出的时候也会删除与数据库的连接。但为什么还会出现超出最大连接数的问题呢?在经过多次的尝试之后发现:当系统异常退出,或连接上图形数据库时强行拔除原创 2012-11-07 04:54:22 · 3302 阅读 · 1 评论 -
Oracle用户下不同表空间存储不同空间数据
Oracle用户都有一个默认的表空间,这样在用ArcCatalog建立连接,先其中导入数据的时候,所有数据都导入到了默认表空间下,这样使得数据杂乱无章,我们可以通过修改dbtune.sde配置文件,来讲不同应用的数据存放到不同表空间下,我们也可以理解为,一个用户拥有多个数据库(表空间)。 下面我们以将DEM数据存放为例进行说明。1.建立存放DEM数据的表空间DEMData和存放DEM数据索原创 2012-11-07 05:37:32 · 490 阅读 · 0 评论 -
图层粘贴到sde提示已存在该图层(但实际不存在)
因为对空间数据管理的不善(非法的删除、重命名及关闭数据粘贴中的arccatalog等),导致sde中存在一些垃圾数据、和图层名称被占用,我们在创建空间数据库环境时,在拷贝空间图层时往往发现图层名称被占用,(大部分情况是前面讲的非法删除空间数据造成),而在arccatalog的图层树上面又找不到用oracle管理控制台直接删除空间数据所在的用户(也叫方案),但是在Arcsde还是能看到对应的图层原创 2012-11-07 06:25:04 · 2675 阅读 · 0 评论 -
ArcCatalog直连报“Error: Server library could NOT be loaded
这个错误是前几天遇到了,特拿出来跟大家分享一下问题背景:使用ArcCatalog直连远程服务器,数据库为Oracle,提示“Error: Server library could NOT be loaded”原因有三1:大家都知道使用直连必须要安装数据库客户端,但是如果用户安装了Oracle的64位客户端与32位的ArcGIS桌面进行直连时,32位程序不可能加载64位的OCI.原创 2012-11-08 00:44:54 · 589 阅读 · 0 评论 -
在ArcSDE中使用Oracle分区表
最近好多用户对Oracle的分区表很感兴趣,也希望分区表也能应用的ArcSDE,询问该技术在ArcSDE是否可行,答案是肯定的。不过因为在Oracle中分区表的对象基本上就是一个同名表,但是在ArcSDE中就有些不同了,因为如果进行版本编辑有A表、D表等,所以建议如果对ArcSDE的某个要素类进行分区表的存储,建议该要素类为只读状态,也就是说修改的可能性小一点,这样做分区表才更有意义,而且分区原创 2012-11-08 03:01:50 · 555 阅读 · 0 评论 -
空间数据与索引分开存储管理
空间数据与索引分开存储管理原创 2014-03-05 00:33:33 · 2339 阅读 · 0 评论