gis
gis
管理员
管理员
  • 注册日期2003-07-16
  • 发帖数15945
  • QQ554730525
  • 铜币25337枚
  • 威望15352点
  • 贡献值0点
  • 银元0个
  • GIS帝国居民
  • 帝国沙发管家
  • GIS帝国明星
  • GIS帝国铁杆
阅读:3335回复:3

[转帖]Windows Server 2003 (64bit)操作系统上部署 ArcSDE 9.2

楼主#
更多 发布于:2008-06-30 14:11
<P><FONT size=2>  作者:</FONT><FONT color=#1a8bc8 size=2>Flyingis</FONT><BR><BR><FONT size=2>    ArcGIS Server Basic 9.2(即ArcSDE)可以部署在64位Unix服务器上,比如AIX/Solaris操作系统,但是在64位Windows操作系统上直接部署会出现问题,如果用Oracle,大家可能都碰到过执行post installation时提示oci.dll错误,这是因为ArcSDE 9.2本身是32位程序,和Oracle进行连接时需要32位dll的支持,因此出现配置错误,了解问题所在后,我们只需提供ArcSDE post所需环境,就能解决在64位Windows环境下的安装问题。<BR><BR>    以Oracle10g为例,当前64位服务器上安装的是Windows操作系统,数据库是64位的Oracle10.2.0.2,此时下载一个Oracle10.2.0.1客户端,安装在服务器上,然后在客户端配置Net Service Name(假设为nsn1),确定通过sqlplus sys/password@nsn1 as sysdba能够正常连接数据库。<BR><BR>    安装ArcSDE,post配置时,选择Custom,去掉"Create ArcSDE Service",整个配置过程和普通ArcSDE安装没有区别,只是最后创建服务需要手工创建,执行:<BR>    sdeservice -o create -d ORACLE10G,nsn1 -p sde -n<BR><IMG src="http://www.cnblogs.com/images/cnblogs_com/flyingis/sdeinstall.JPG" border=0><BR>    <BR>    修改三个文件的配置:<BR><BR>    1.<WINDOWS安装目录>"system32"drivers"etc中的service文件,添加"esri_sde 5151/tcp #ArcSDE for Oracle"<BR>    2.修改SDEHOME"etc中的services.sde,添加"esri_sde 5151/tcp #ArcSDE for Oracle"<BR>    3.修改SDEHOME"etc中的dbinit.sde,将"set ORACLE_SID=<TNSName>"<TNS><BR>    最后在"我的电脑"-->"管理"中手动启动ArcSDE服务。这种方式可以将ArcSDE安装好,但ArcSDE仅仅是基于32位方式运行,从实际应用上来说,64位环境对数据库应用更有意义。不管怎样,毕竟64位是今后的发展趋势,ArcSDE将从9.3开始全面支持64位,先不说性能提升多少的问题,在64位Windows环境下部署的时候再也不用先安装Oracle客户端了。<BR><BR>    64位数据库是数据库的主流环境,大多数用户都会将ArcSDE和数据库安装在一台服务器上,ArcSDE 9.3开始支持64位是正确选择,当然如果想将ArcSDE服务器和数据库服务器分离,同样可以采用上述方法,在ArcSDE服务器上安装好Oracle客户端,配置Net Service Name,用命令方式创建服务(加上参数"-n")。</FONT> </P>
喜欢0 评分0
roray
路人甲
路人甲
  • 注册日期2006-10-24
  • 发帖数8
  • QQ
  • 铜币128枚
  • 威望0点
  • 贡献值0点
  • 银元0个
1楼#
发布于:2008-08-18 13:57
好啊!
好啊!支持!
举报 回复(0) 喜欢(0)     评分
qbh301725
路人甲
路人甲
  • 注册日期2007-07-05
  • 发帖数3
  • QQ
  • 铜币114枚
  • 威望0点
  • 贡献值0点
  • 银元0个
2楼#
发布于:2008-08-19 08:26
<P>我安了ArcSDE9.3和Oracle 10g,系统是XP sp2的,但SDE在post配置时总是到后面总是报错,ORA-12514: TNS: 监听程序当前无法识别连接描述符中请求的服务<BR></P>
<P>希望高手能指点下,谢谢</P>
举报 回复(0) 喜欢(0)     评分
cafecat
路人甲
路人甲
  • 注册日期2003-07-29
  • 发帖数375
  • QQ
  • 铜币894枚
  • 威望0点
  • 贡献值0点
  • 银元0个
3楼#
发布于:2009-02-01 21:47
<P>1、你填写的服务名是否正确</P>
<P>2、关闭windows防火墙</P>
http://3s2go.blogspot.com/
举报 回复(0) 喜欢(0)     评分
游客

返回顶部