因为ArcSDE10.1基本默认直连,所以我们在发布直连的MXD仍然需要注意相关的事宜。
1:保证两台机器都能够访问共享存储的信息
2:确保已UNC路径保存ArcCatalog的文件夹连接,而且直连的.sde文件也必须保存在该共享存储文件夹里面。
3:我们需要在该共享存储保存的.sde连接打开相关的要素类加载到ArcMap,再保存为MXD,而不是从数据连接的位置打开数据。
4:如果是两台机器做集群,那么两台机器必须安装数据库的客户端(64Bit),因为ArcGISServer10.1都是64Bit,所以必须安装64Bit的客户端。
5:如果是Oracle数据库,确保两个机器配置的Netservicename一模一样,这样才能保证你在A机器配置的MXD,B机器也能读取同样的信息。
6:进行数据库注册
加载共享文件夹里面的直连.sde文件
加载为完毕之后进行验证
这样我们发布ArcSDE数据源的ArcGIS Server服务就没有问题了。
注意
如果没有注册数据库会出现,发布的ArcSDE数据源的ArcGIS Server服务数据下载到本地,如下arcsde_data.gdb
如果没有问题如下,只有MXD和MSD