需求
新建一个esri_sde_gists的服务
步骤:
需要拷贝ora11gexe目标为新的目录,例如ora11gexe_gists
运行drivers找到etc下面的services文件,添加端口5152:
检查sde的library并创建:
CREATE or REPLACE LIBRARY ST_SHAPELIB AS 'D:\Program Files\ArcGIS\ArcSDE\ora11gexe_gists\bin\st_shapelib.dll';
/
给sde附权限:
conn /as sysdba
grant excute on DBMS_LOCK to sde;
grant excute on DBMS_PIPE to sde;
grant dba to sde;
修改文件D:\Program Files\ArcGIS\ArcSDE\ora11gexe_gists\etc\services.sde\dbinit.sde
注意点:
LOCAL连的是tnsnames.ora对应的
ORACLE_SID连的是本机的ORACLE_SID
修改文件D:\Program Files\ArcGIS\ArcSDE\ora11gexe_gists\etc\services.sde
sdeservice -o create -d ORACLE,GISTS -p sde -i esri_sde_gists -H "D:\Program Files\ArcGIS\ArcSDE\ora11gexe_gists" -n
启动服务: