今天搞了大半天,终于Connection succeeded ,对其中遇到的几个问题记录如下:
安装环境:在服务器Windows2003上安装Oracle数据库,在客户端WinXP上安装Oracle客户端和ArcSDE10(也可分开装)。
安装步骤:
1、在客户端WinXP上安装Oracle Client,或者安装ODAC,只要能安装Oracle Net软件的就可以了,假设配置的oracle连 接服务名为:OracleServiceName。
2、安装ArcSDE程序和在本地安装步骤一样。
3、在$SDEHOME目录下ect文件夹中打开dbinit.sde,如果有:
set Oracle_SID = OracleServiceName
改为:
set LOCAL = OracleServiceName (OracleServiceName是指用Oracle Net配置的本地的Oracle连接服务名)
如果没有则添加:set LOCAL = OracleServiceName
4、当配置到最后一步创建服务的时候,不要选择对话框向导创建(我在ORACLE SID中输入什么都是不存在。哦,原来不能在此创建服务),而要选择命令语句操作创建服务:
启动cmd,输入:sdeservice -o create -p sdepasswd -d ORACLE10g,<ORACLE_SID> -n -i esri_sde。
5、查看C:\WINDOWS\system32\drivers\etc\services文件里面打开SDE服务端口:ESRI_SDE 5151/TCP #ArcSDE for Oracle。(一般安装sde后自动会添加该端口的打开)
6、安装成功
7、sdemon -o start -i esri_sde -p sde就可以成功启动服务了。
8、在ArcCatalog中Server输入客户端机器名,Service中输入服务名,并输入用户名和密码。
9、连接成功,在Catalog中可查看服务器中数据库内的数据。
===================================================================
arcsde for oracle11g 安装出现了新的问题 ,按照我之前在10g上的方法居然是不行了。之前的 create 一个劲的说 illegal option -- arcgis
结果 用了新的语句
sdeservice -o create -p sde -d oracle -n -i esri_sde
成了。然后sdemon启动,起不来
PS C:\Users\Administrator> sdemon -o start -i esri_sde -p sde
esri_sde service failed during initialization.
Please check event log or error log files.
Error starting esri_sde service(0)
Could not start ArcSDE -- Check Network, $SDEHOME disk, DBMS settings and dbinit.sde.
应该是 dbinit.sde 的问题 。 他生成是的 set Oracle_SID = ORCL。果断改成set LOCAL=orcl(orcl就是你本地命名的服务名,根据实际情况去改吧)。然后在 sdemon 起来了。用ArcMap一连 , 好了~~~~!!!!
分享到:
相关推荐
ArcSDE 10.2 for Oracle 10g 和 11g 是Esri公司推出的用于管理和分发地理空间数据的中间件产品,它在Windows平台上提供了与Oracle数据库系统的集成。ArcSDE使得GIS(地理信息系统)软件,如ArcGIS,能够高效地访问和...
ArcSDE for Oracle 安装详解(单机及分布式) ArcSDE for Oracle 是一个 powerful 的空间数据库引擎,它可以将空间数据存储在 Oracle 数据库中,并提供了强大的空间查询和分析功能。为了能够正确地安装和配置 ...
1. 使用ArcSDE 10 for Windows的安装盘,选择“ArcSDE10 Oracle11gR2 64位安装”。 2. 安装完成后,配置Oracle 11g客户端并设置网络服务名。 3. 设置ArcSDE的sys参数,包括系统用户密码和数据库连接信息。 4. 在...
6. 数据分发与服务:ArcSDE10 for Oracle10g能够创建地理数据服务,使远程用户通过Web接口访问和操作数据,实现了地理信息的网络共享和分布式应用。 7. 性能优化:ArcSDE10与Oracle10g的结合能够进行性能调优,包括...
《ArcSDE for Oracle 11g:GIS与数据库融合的深度解析》 ArcSDE是ESRI(Environmental Systems Research Institute)开发的一款用于地理空间数据管理的中间件,它为GIS(Geographic Information System,地理信息...
在本文中,我们将详细探讨如何在Linux环境下,特别是CentOS系统上安装ArcSDE for Oracle。ArcSDE(Spatial Database Extension)是Esri公司提供的一个中间件,它允许GIS(地理信息系统)应用程序与多种关系数据库...
10. **验证安装**:安装后,运行ArcGIS应用程序并尝试连接到已安装的ArcSDE服务,以确保安装成功。 对于初学者,如果在安装过程中遇到困难,可以通过网络搜索或访问ESRI的官方文档和社区论坛获取帮助。了解ArcSDE的...
首先,我们的环境是基于Oracle数据库服务器,运行在Windows Server 2008 R2 X64系统上,而SDE服务器则运行在Windows Server 2008 R2 X32系统上,配备Oracle 11g Client X32和ArcSDE for Oracle 11g X32。在这样的...
- 修改ArcSDE服务配置文件:在`\ArcSDE\ora10gexe\etc`目录下的`services.sde`文件中添加服务信息,如:`esri_sde 5151 #ArcSDE for Oracle`。 - 修改`dbinit.sde`文件:将`set ORACLE_SID=XXX`改为`set LOCAL=...
《ArcSDE10 for Oracle 11g在Windows环境下的深入解析》 ArcSDE是ESRI(Environmental Systems Research Institute)公司推出的一款强大的空间数据引擎,它为地理信息系统(GIS)提供了多用户、高性能的空间数据...
《ArcSDE10 for Oracle10g:GIS与数据库技术的深度整合》 ArcSDE是Esri公司开发的一款强大的地理空间数据管理工具,它主要用于实现地理信息系统(GIS)与关系数据库之间的紧密集成。在ArcSDE10版本中,针对Oracle10...
基于此,本文针对GIS传统开发环境的不足,提出了利用VMware虚拟机技术构建客户端/服务器结构,通过ArcSDE(空间数据引擎)和Oracle数据库系统搭建分布式开发环境的解决方案。 在讨论分布式开发环境之前,先介绍一些...
【基于Oracle和ArcSDE的分布式空间数据库设计与建立】 在当前GIS(地理信息系统)应用中,随着系统复杂性、集成性和并发性的增加,空间数据的处理和存储面临着严峻挑战。传统的文件形式管理和存储大量空间数据的...
【基于ArcSDE和Oracle的海岛空间数据库框架设计】 海岛空间数据库是管理和组织大量与海岛相关的地理信息数据的关键基础设施,特别是在中国这样的拥有丰富海岛资源的国家。随着海洋战略地位的提升,对海岛的管理和...
ArcSDE作为空间数据库引擎,能够在大型关系型数据库管理系统(RDBMS)Oracle上管理空间数据,提供数据完整性、一致性维护,并支持分布式存储和操作,这对于处理警务的大量空间数据尤为关键。ArcSDE具备全面的空间...
本文主要讨论的是基于ArcSDE和Oracle 9i构建水库移民数据库的方法,该数据库旨在解决复杂移民管理中的数据集成、信息共享和决策支持问题。文章首先分析了水库移民数据库的一般需求和特性,强调了移民信息包含地理...
《ArcSDE9.3与Oracle10gR2安装配置详解》 ArcSDE作为Esri公司的空间数据引擎,是连接GIS系统与关系数据库的关键组件,尤其在9.3版本中,它提供了高效的数据管理和分布式操作能力。本文将详细阐述如何在Windows环境...
在IBM-AIX这样的UNIX变种上安装ArcSDE for Oracle9i,需要特别注意AIX的特定设置,例如使用`lslpp`命令检查软件包的安装状态,使用`smitty`管理工具进行系统配置。在安装过程中,可能需要调整系统的共享内存设置,以...