`
jie66989
  • 浏览: 253393 次
  • 性别: Icon_minigender_1
  • 来自: 西安
社区版块
存档分类
最新评论

arcgis sde安装

阅读更多
*****************************
sde安装
同一台计算机上安装多个sde:一个oracle实例安装多个sde 多个oracle实例上安装多个
最小安装,Oracle Net Software并配置好与服务器oracle的连接管理
Oracle安装完毕之后,会提供给我们一个默认的数据库实例,但是很多时候我们还需要建立自己的数据库。

创建数据库的方式有两种:一种是通过向导工具创建;一种是自己手动创建。这里主要介绍一下使用向导创建:

  Oracle 10g创建数据库的步骤共分为12步,在“开始——Oracle——Configuration And Migration Tools——Database Configuration Assistant”里打开新建向导,下一步,选择第一项“创建数据库”,这时出现四种数据库模板,通常我们选择第三项“定制数据库”,填写数据库名称,下一步,这里我们可以对数据库进行一些其他的配置(初学者建议不要动),下一步,输入登录口令,我们还可以为不同用户指定不同的口令,下一步,选择数据库存储机制,通常以文件的形式存储,下一步,为数据库指定存储位置,下一步,指定数据备份的位置,下一步,选择数据库组件和自定义脚本等等,下一步,安装。由于Oracle数据

库比较大,安装过程大约要花费十分钟左右!

可以新建用户
create user sde identified by sde;
connect resource一般这两个权限就够了
grant sysdba to sde;
分配数据集操作权限即可
打开catalog中的数据库连接,在数据集上右击选择Privileges输入用户名,下面可以选择操作权限,只读,更更改等

*****************************
sde的手动postInstall安装:手动创建sde用户和表空间,创建sde服务
创建sde用户,设置表空间为sde,临时为temp;在角色标签中,授予sde用户connect和Resource角色;在系

统权限中授予sde用户Select Any Table权限;在限额中设置sde表空间为无限制,点击应用创建sde用户。
sde post时候参数
Sys user name sys(不能更改灰色的) Sys user password(Sys的密码)
Net service name(网络服务名,不是sid是客户端安装oracle net manager中的网络名称)
------
安装sde不选择创建服务,远程安装创建服务会不成功
安装完后在cmd下执行创建服务操作
例如下面在实例名为orcljava上创建esri_sde服务
sdeservice -o create -p sde -d ORACLE,orcljava -n -i esri_sde
创建完毕后需要更改几个文件:
c:/winnt/system32/drivers/ect目录下找到 services加一行: esri_sde    5151/tcp
SDE服务配置文件D:/.../tools/SDE/ArcSDE/ora9iexe/etc目录下找到 services加一行: esri_sde    5151
修改D:/.../tools/SDE/ArcSDE/ora9iex/etc/下的dbinit.sde文件,里面会有一句:
set ORACLE_SID=ORCLJAVA 改为:set LOCAL=ORCLJAVA
启动sde服务,sdemon -o start -p ...

*****************************
sde表空间管理,查看oracle中的所有表空间的基本信息,比如位置信息,存储大小,增长方式
更改sde表空间的增长方式,比如更改为没有上限自动增长(默认好像是400m的固定空间)
查看表空间,要求管理员登陆sqlplus sys/password@orcl as sysdba
select tablespace_name,sum(bytes)/1024/1024 剩余空间兆 from dba_free_space group by

tablespace_name
dba_data_files表中存放着表空间的信息
select * from dba_data_files
sde表空间不足的时候
1给sde添加表空间
alter tablespace 添加表空间的tablespaceName add datafile '新的sde表空间dbf存放的fileName' size ***M;
alter tablespace sde add datafile 'E:\NEWDB.DBF' size 500M;
2增大原有表空间大小
alter database datafile '全路径的数据文件名称' resize ***M;
3设置原表空间增长方式为不限大小步长100m
ALTER DATABASE DATAFILE 'E:\newDB.dbf' AUTOEXTEND ON NEXT 100M MAXSIZE UNLIMITED

*****************************
catalog中连接sde参数配置
打开catalog 点击database connections添加空间数据库连接Spatial Database Connection
server服务器名称或ip
service:5151/tcp对应前面创建时候的服务(这个值是默认创建对应的值)
Database oracle11g服务器对应oracle的实例名称,不是暴露在外的网络服务名,是SID---这里也可以不输入
输入用户名sde的用户名密码

*****************************
创建多个sde用户,分别设置sde表空间中的数据集操作权限
create user sde identified by sde;
grant sysdba to sde;
创建不同个用户管理操作sde表空间  创建成功后不能访问sde用户建立的database,在需要给权限的

database上右键Privileges给予权限操作,输入用户名即可eg:sde2给相应的权限确定

*****************************
删除sde用户信息
drop user sde cascade;
删除表空间
drop tablespace sde including contents and datafiles;


select owner,index_name,table_name,domidx_status,domidx_opstatus from all_indexes where owner

= 'SDE' and domidx_status is not null
有人说是判断domidx_status和domidx_opstatus不一样的数据行

先进行查询
Underlying DBMS error[ORA-29875: 无法执行 ODCIINDEXINSERT 例行程序.
解决办法:删除对应操作表的序列index
解决办法:
http://blog.csdn.net/linghe301/article/details/7254363

删除index后导致  在arcmap中添加新要素的时候,objectid自动生成的时候不按照顺序自动增长会出现如下:
objectid  value
1 1
2 af
3 ddd
100 sdd
objectid中间有断裂
esri官网给出的解决方案,但是好像情况不一样,不能按照这种执行
http://support.esrichina.com.cn/2008/1210/1346.html
原因:
使用st_transform函数针对存在空间索引的st_geometry类型的要素类做空间引用转换失败,因为该操作试

图使用一个与该要素类的空间索引的空间引用标识不一致的新的空间引用标识来更新该要素类的空间信息及

空间索引。
解决方法:
更新st_geometry类型的要素类之前删除其空间索引
SQL> DROP INDEX parcels_shape_idx;
Index dropped.
然后,使用st_transform函数执行空间引用转换
SQL> UPDATE parcels SET shape = sde.st_transform(shape,5);
最后,重新创建空间索引
空间索引的解决办法:
http://help.arcgis.com/zh-cn/arcgisdesktop/10.0/help/index.html#/na/001700000062000000/

远程启动sde服务需要启动oracle的OracleDBConsoleorcl服务  要不然会报错启动后停止等信息
分享到:
评论

相关推荐

    ArcGIS Sde安装流程.txt

    ### ArcGIS SDE安装流程详解 #### 引言 ArcGIS SDE(Spatial Database Engine)是Esri开发的一款用于管理大型地理空间数据的数据库技术,它允许用户在关系型数据库中存储、管理和分析地理信息。SDE作为ArcGIS的...

    ArcGIS 9.2 Desktop + ArcGIS 9.2 server + ArcGIS SDE 安装图解 安装详解

    ArcGIS 9.2 Desktop + ArcGIS 9.2 server + ArcGIS SDE 安装图解 安装详解 傻瓜式教你安装ArcGIS,图片加说明

    arcgis_SDE安装步骤

    ArcGIS_SDE 安装步骤详解 ArcGIS_SDE 是一种强大的地理信息系统,它可以与 Oracle 数据库集成,提供了强大的空间数据管理和分析功能。要安装 ArcGIS_SDE,需要先安装 Oracle 数据库,然后安装 ArcSDE。下面将详细...

    arcgis_10_sde_arcsde_10_安装图文教程

    arcsde10 安装教程

    ArcGIS Sde 10许可

    最新版本(ArcGIS Sde 10 )破解许可,仅供学习交流使用。

    arcgis SDE

    在数据库布局方面,ArcGIS SDE需要考虑软件安装、控制文件、日志文件、表空间以及回滚段等组件的合理安排。此外,为了支持事务的一致性和可靠性,还需要对数据库的事务处理过程进行优化,包括日志文件的管理和回滚表...

    ARCGIS SDE 10 破解文件

    ARCGIS SDE 10 破解文件 授权文件,ARCGIS SDE 10 破解文件 授权文件

    arcgissde9.2授权文件

    arcgissde9.2授权文件

    Arcgis SDE10 许可

    4. **安装过程**:安装ArcGIS SDE 10时,需要输入有效的许可信息。这通常涉及在安装过程中提供密钥码,或者在安装完成后通过许可管理器导入密钥码文件。 5. **功能限制**:不同的许可级别会限制对特定ArcGIS SDE...

    arcgissde 授权码

    arcgissde 授权码 arcgissde 授权码 arcgissde 授权码 arcgissde 授权码 arcgissde 授权码

    arcgis SDE数据源直连

    1. 安装SDE客户端:在ArcGIS Desktop或ArcGIS Server上安装对应的SDE客户端组件。 2. 创建数据库连接:在ArcGIS中创建SDE连接文件,输入数据库服务器地址、端口、数据库实例名、用户名和密码。 3. 分享服务:若在...

    ARCGISSDE9.2

    用户可能需要使用Esri提供的工具来安装或导入这些ECP文件,以便在ARCGISSDE9.2中启用额外的功能或定制设置。 综上所述,ARCGISSDE9.2在GIS领域提供了强大的数据管理能力和开发工具,结合授权key和ARCGISSDK,用户和...

    Arcgis10.3创建SDE数据库、导入、导出手册

    SDE(Spatial Database Engine,空间数据库引擎)是ArcGIS中的一个核心组件,用于管理、存储和分发地理空间数据。本手册将详述如何在ArcGIS 10.3中创建SDE数据库、导入与导出数据,以及发布地图的步骤。 一、创建...

    ArcGIS SDE 10.1 for Postgresql 服务连接配置

    同时,需要将 st_geometry.so 文件从 ArcGIS for Desktop 安装目录或者 ArcGIS for Server 安装目录中复制到 $PGHOME/lib/postgresql/ 目录下,并确保 sde 用户对 st_geometry.so 拥有 755 权限。 在创建 SDE ...

    arcgis sde 10授权文件

    arcgis sde 10授权文件 for oracle11g

    ArcGIS SDE 10 License

    ArcGIS SDE 10 许可,供大家学习之用 ,版权属于美国ESRI公司所有

    arcgis93 sde安装步骤

    在本节中,我们将详细讨论ArcGIS 9.3版本的ArcSDE安装步骤。 首先,确保你的系统满足ArcSDE的硬件和软件需求,包括操作系统版本、内存、硬盘空间以及兼容的数据库环境。对于ArcGIS 9.3,通常需要Windows Server或...

    ESRI ARCGIS SDE 10 破解文件

    ESRI ARCGIS SDE 10 破解文件

    ArcGIS连接SDE 在数据库连接处添加数据库连接之前必须安装oracle client客户端库

    ### ArcGIS连接SDE与Oracle客户端的安装及配置 #### 一、背景介绍 在使用ArcGIS进行空间数据管理时,经常会遇到需要连接到Oracle数据库的情况。为了实现ArcGIS与Oracle Spatial and Graph (SDE)数据库的有效连接,...

Global site tag (gtag.js) - Google Analytics