在64位服务器上部署安装SDE9.3

来源:互联网 发布:二手房装修知乎 编辑:程序博客网 时间:2024/06/09 20:39

安装环境:

操作系统:Windows Server 2008 X64 Enterprise R2.


数据库:Oracle 11g Database X64 for Windows Server 2008 version 11.1.0.7.0 .


数据库客户端:Oracle 11g Client X86 for Windows .


空间数据引擎:Arc SDE 9.3 X86.(我没有找到SDE9.3的64位版本,如果谁有请发给我好吗?)

 


安装步骤:

1.        更改服务器名称


2.        安装64Oracle服务器端,正常安装,一般很顺利。


3.        安装32Oracle客户端,正常安装,一般很顺利。


4.        安装.NetFramWork3.5.


5.        安装ArcSde9.3  安装时注意路径中不能含有括号,在64bit服务器上安装时不能安装在含有(X86)的文件夹下。


6.        安装Arc SDEpost配置时,选择Custom,去掉"Create Arc SDEService",整个配置过程和普通Arc SDE安装没有区别,只是最后创建服务需要手工创建,执行:sdeservice-o create -d ORACLE,TESTORACLE64 -p sde -n  例子:sdeservice-o create -p sde -d ORACLE, TESTORACLE64 -n -i esri_sde 这里,-p后面的是sde的管理员密码,ORACLE说明所有的数据库是Oracle的,TESTORACLE64是在32位Oracle 客户端里配置的服务名,esri_sde是默认所创建的服务名,到此SDE的服务已经创建完成。


7.  修改三个文件的配置:

    1)       "system32"drivers"etc中的service文件,添加"esri_sde 5151/tcp #ArcSDEfor Oracle"


    2)       修改”SDEHOME"etc中的services.sde,添加"esri_sde 5151/tcp #ArcSDE for Oracle"


    3)       修改”SDEHOME"etc中的dbinit.sde,将"set ORACLE_SID=<TNSName>"改为"set LOCAL= TESTORACLE64 "


8.        手工从系统服务里面启动SDE服务。

原创粉丝点击