透过防火墙访问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是怎么回事