从ArcGIS 10.1开始,arcgis官方推荐以直连方式连接SDE,因此在SDE安装时不再自动安装SDE服务,以下是手动安装SDE服务的方法
环境
服务端:
oracle 11.2 64位,ArcSDE 10.2
1.在SDE安装目录中找到services.sde文件(我的在C:\Program Files\ArcGIS\ArcSDE\ora11gexe\etc\services.sde),下方有一行
#esri_sde 5151/tcp
把第一个井号(#)删掉,保存
PS:win7可能存在文件不能保存的问题,可以把文件复制到桌面,改完,再覆盖回去
2.找到文件C:\Windows\System32\drivers\etc\services(文件没有扩展名),在最后加一行
esri_sde 5151/tcp
3.打开命令行(win7需要以管理员身份运行),输入命令:sdeservice -o create -d oracle,orcl -p sde -i esri_sde,其中-d oracle,orcl最后的“orcl”是oracle的网络服务名
4.打开windows服务管理界面,找到服务——ArcSde Service(esri_sde),启动它,至此完成部署