64位Oracle下安装32位ArcSDE

由于32位的arcsde无法访问64位的oracle,所以需要一个32位oracle客户端来桥接
利用这个客服端来连接两者,安装步骤如下
1.安装好64位的oracle,再安装32位的oracle客户端,并配置好监听
2.开始安装ArcSDE,在安装到生成arcsde服务时会报错,此时需要手动生成服务
3.找到C:\Windows\System32\drivers\etc下的service文件 在后面追加
esri_sde 5151/tcp #ArcSDE for Oracle
4.找到arcsde主目录etc文件夹下的services.sde在后面同样追加
esri_sde 5151/tcp #ArcSDE for Oracle
5.找到arcsde主目录etc文件夹下的dbinit.sde 将set ORACLE_SID=ORCL改成set LOCAL=ORCL注意如果是连接到本地的数据则不需要该操作
6.通过cmd进入到arcsde的\ArcGIS\ArcSDE\ora10gexe\bin目录下,执行
sdeservice.exe -o create -p sde -h D:\ArcGIS\ArcSDE\ora10gexe -d oracle10g,orcl -n -i esri_sde

-p 后面的sde这个是连接oracle10g数据库的密码
-d oracle10g,orcl这个orcl为oracle10g的服务名
-h D:\ArcGIS\ArcSDE\ora10gexe为当前arcsde的主目录(该行可以省略)

Cmd下Arcsde服务创建成功后的提示:
Copying contents of D:\ArcGIS\ArcSDE\ora10gexe\etc\dbinit.sde to D:\ArcGIS\ArcSD
E\ora10gexe\etc\dbinit.sde.backup.
Successfully created and registered esri_sde service


以上几步全部配置完毕后 进入服务里开启arcsde的服务,则sde即可正常连接到指定数据库
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值