1 系统环境
1) oracle11G(11.2.0.1.0)装在Windows2008 R2 (A)上
2) windows oracle11G 32位客户端装在另外一台Windows2008 R2(B) 上
3) ArcSDE for oracle11装在Windows2008 R2(B) 客户端上
2 部署步骤
一)在oracle服务器上创建sde用户 ;
二)在oracle服务器上创建sde表空间 400M 增量 1024K ;
三)设置sde用户的表空间为sde,设置sde用户权限 dba,resource,connet;
//[不一定要DBA,权限设置请见createsdeoracle.sql文件]
四) 下列步骤都是在Windows2008 R2上post sde服务:
1) 安装oralce客户端,测试Oracle服务器是否能够连接,建立Oracle本地服务名。
2) 安装ArcSDEOracle11G,与平常windows环境安装一样。
3) Post,选择Custom,下一步,取消Define sde User Environment,直接下一步
4) Post sde服务,到Create Service时报错(找不到oracle sid),退出post。
5) 进入cmd模式,敲入 sdeservice -o create -d ORACLE,ORACLE_SID -i esri_sde -p password –n
6) Windows下修改SDEHOME/etc/dbinit.sde,加入set LOCAL=netservicename,在sde服务创建后写入。// netservicename是Oracle本地服务名
7) 敲入 sdemon –o start
8) 显示启动服务正常
备注:如果是oralce10g,则创建sde服务的命令为:sdeservice -o create -d ORACLE10G,ORACLE_SID -i esri_sde -p password –n
本文介绍如何在Windows2008 R2环境下进行ArcSDE 10 for Oracle11G的分布式部署。具体步骤包括在Oracle服务器上配置sde用户及表空间、设置权限等,以及在客户端安装Oracle客户端和ArcSDE,并通过命令行创建sde服务。
172

被折叠的 条评论
为什么被折叠?



