arcsde for oracle11g,arcsde10.0 for oracle11g 分布式安装教程

【操作系统】

oracle :windows server 2008

ArcSDE:win7

【数据库版本】

Oracle 11g

【ArcSDE版本】

ArcSDE 10.0

1、在要安装ArcSDE的电脑上安装Oracle 11gR2客户端,这个比较简单,注意安装成管理员模式。

20180930183028145759.png

2、安装之后,利用Net Configuration Assistant 配置一个连接远程数据库的网络服务名

20180930183028697425.png

20180930183029047952.png

20180930183029489285.png

20180930183030904089.png

这一步点击更改登录,用sys账号登录,会显示测试不成功,这个不用管

20180930183031351280.png

此处填写一个网络服务名,任意,记住备用。

20180930183031711571.png

3、安装srcsde,前面的比较简单不做介绍,从配置arcsde服务开始

20180930183032215394.png

20180930183032574709.png

下一步

20180930183032855912.png

默认,下一步

20180930183033133210.png

下一步

20180930183033453469.png

用授权文件对arcsde进行授权

20180930183033771775.png

20180930183034263881.png

填写arcsde服务的相关内容,ORACLE SID 就是你的数据库实例名,服务器名称填写上面配置的网络服务名

20180930183034622220.png

在这一步可能会产生错误,解决办法如下:

(1)在cmd中利用sdeservice创建sde服务

sdeservice -o create -d Oracle,“ORACLE SID” -i esri_sde -p “sde用户密码”  -n

在加粗红色字体的地方配置成你的参数

(2)使用sdemon命令启动ArcSDE服务 sdemon  -o  start  -p  sde用户密码

启动是可能会出现错误

20180930183034923927.png

出现上面的错误提示需要做如下配置工作来解决ArcSDE与oracle分开安装时的ArcSDE服务启动

(1)修改SDE服务配置文件在ArcSDE安装目录下 …\ArcSDE\ora10gexe\etc目录下找到 services.sde文件,使用记事本打开,在最后加一行:  esri_sde    5151    #ArcSDE for Oracle

(2)打开…\ArcSDE\ora10gexe\etc下的dbinit.sde文件,里面有一句:set ORACLE_SID=XXX。将其改为:set LOCAL=ServiceName就可以了。其中ServiceName是Oracle客户端配置的网络服务名,切记!!!

(3)修改Windows服务配置文件首先在c:\winnt\system32\drivers\ect目录下找到 services文件,使用记事本打开,在最后加一行:  esri_sde    5151/tcp    #ArcSDE for Oracle

(4)不同网段的ArcSDE数据库连接失败的解决如下:

打开C:\WINDOWS\system32\drivers\etc目录下services文件,在该文件最后

添加一行:  10.200.XXX.XXX            sdeServer

其中10.100.XXX.XXX是Oracle服务器的IP地址

再次尝试就成功了

20180930183035470711.png

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值