透过防火墙访问internet上的sde server:
环境:服务器:windows2003+oracle9205+ArcSdeOracle9i客户机:winxpsp2+oracle9Client+ArcGis9.0Desktop
现象:1)sde安装成功后,客户机使用ArcCatalog在局域网可以访问SDE;2)服务器启用系统自带防火墙,客户机使用ArcCatalog在局域网无法访问SDE;3)服务器防火墙增加5151端口例外,客户机使用ArcCatalog在局域网可以访问
SDE;4)服务器防火墙设置不变,客户机使用ArcCatalog在外网不能正常访问SDE。
原因:待分析
解决:实际上,以上不能访问的情况仅出现在“应用服务器连接”方式中(服务器负载)1)方法一:改用“直接连接”方式;2)方法二:在客户机的hosts文件中增加一行:220.178.32.71 sdeserver
上面的sdeserver居然可以是任意字符串!!!不知道esri是怎么回事