Oracle 服务安装在一台服务器,ArcSDE 服务安装在另外一台服务
1) 在客户端安装Oracle 客户端软件,配置本地网络服务名。
2) 如果Oracle 数据库中已经建立sde 用户和sde 的资料档案库,则执行4。
3) 使用Oraclefor ArcSDE post installation 建立sde 用户和sde 的资料档案库。
4) 执行命令sdeservice -o create -p [sde 用户密码] -dORACLE9I,[oracle 本地网络服务名] -n -i esri_sde 。
注意:sde 的密码和Oracle 本地网络服务名使用实际数值。
5) 搜索注册表如果有C:\ArcGIS\ArcSDE\ora9iexe\\之类的字符串,把两个“\\”修改为1 个“\”。
6) 修改C:\ArcGIS\ArcSDE\ora9iexe\etc\dbinit.sde 中的设为set LOCAL=[oracle 本地网络服务名]
注意使用local 而不是Oracle_sid。
7) 检查C:\WINDOWS\system32\drivers\etc\services 是否有esri_sde3 5153/tcp #ArcSDE for Oracle9i 的记录。
1) 在客户端安装Oracle 客户端软件,配置本地网络服务名。
2) 如果Oracle 数据库中已经建立sde 用户和sde 的资料档案库,则执行4。
3) 使用Oraclefor ArcSDE post installation 建立sde 用户和sde 的资料档案库。
4) 执行命令sdeservice -o create -p [sde 用户密码] -dORACLE9I,[oracle 本地网络服务名] -n -i esri_sde 。
注意:sde 的密码和Oracle 本地网络服务名使用实际数值。
5) 搜索注册表如果有C:\ArcGIS\ArcSDE\ora9iexe\\之类的字符串,把两个“\\”修改为1 个“\”。
6) 修改C:\ArcGIS\ArcSDE\ora9iexe\etc\dbinit.sde 中的设为set LOCAL=[oracle 本地网络服务名]
注意使用local 而不是Oracle_sid。
7) 检查C:\WINDOWS\system32\drivers\etc\services 是否有esri_sde3 5153/tcp #ArcSDE for Oracle9i 的记录。
8) 启动sde 服务,如果启动失败,重起电脑。在这种情况下,ArcSDE 服务中,“依存关系”项是没有相关Oracle 服务的。
http://whyldxx.blog.163.com/blog/static/285930362007912103341892/