操作系统:Windows Server2012R2 DataCenter
软件环境:ArcGIS Desktop10.2,ArcSDE10.2,ArcGIS Server10.2,win64_11gR2_client(11.2.0.1),win32_11gR2_client(11.2.0.1)
数据库服务器:win64_11gR2_Database(11.2.0.1)
前言
需要同时安装Oracle32位和64位客户端,32用于支持ArcGIS Desktop访问Oracle数据库,64位用于支持ARCSDE访问Oracle数据库。
执行步骤
1、安装Oracle32位客户端,配置网络服务名orcl32,测试连接
2、安装Oracle64位客户端,配置网络服务名orcl,测试连接
3、安装ArcGIS Desktop,添加数据库连接,服务名指定orcl32
4、安装ArcGIS Server
5、安装ArcGIS SDE,并创建SDE服务,由于10.1版本之后不再Post安装服务,需要手工创建服务
1)首先,使用Desktop创建空间数据库管理员sde及相关对象。
2)使用SDE命令工具创建服务
a)ARCSDE安装目录下\ArcSDE\ora11gexe\etc\下,将文件services.sde中 #esri_sde 5151/tcp 前面的#去掉
b)在C:\Windows\System32\drivers\etc\services文件中添加esri_sde 5151/tcp
c)以管理员身份运行命令行,运行:sdeservice -o create -d oracle,orcl -p *** -i esri_sde –n
d)ARCSDE安装目录下\ArcSDE\ora11gexe\etc\下,将文件dbinit.sde中set ORACLE_SID=ORCL 改为 set LOCAL=ORCL
e) 运行命令sdemon -o start –p ***,启动sde服务。