1、关于SDE的安装:
很简单,无需事先在Sql server 2005中做任何准备工作,直接运行ArcSDE for Microsoft SQL Server Post Installation 即可,在其运行过程中,会自动完成下列操作:
1、创建用户名为sde的数据库用户,密码用户设置,并临时授予相应数据库权限
2、创建sde数据库,并将相关系统表置于其中,将sde数据库用户与sde数据库建立用户映射
3、....呵呵,记不住了,反正几乎一路回车就可以了。
2、ArcCatalog与ArcSDE的连接方法(分别位于两台机器上的情况)
=================在ArcCatalog中的设置============================
Server: webgis ===============SDE 所在机器名
Service: esri_sde ==============SDE 在系统中的服务名
Database: sde ================SDE 在SQL Server 2005 中的数据库名称
Database Authentication
Username: sde ================SQL Server 2005 数据库用户名
Password: sde =================SQL Server 2005 数据库用户密码===============================================================
ArcCatalog所在机器的设置:
C:/WINDOWS/system32/drivers/etc/hosts
220.112.147.64(IP) webgis(机器名) #arcsde server(显示别名)
C:/WINDOWS/system32/drivers/etc/services
esri_sde(服务名) 5151/tcp (端口与协议) #esri_sde(显示别名)
如果 ArcCatalog与ArcSDE 位于同一台机器,则无需修改hosts和services文件。
3、从 ArcCatalog 向SDE加载地图数据
在将ArcCatalog与ArcSDE连接后,右键即可导入导出各类地图数据。
4、使用ArcIMS Author基于SDE数据构建地图服务配置文件(AXL)
a.运行添加图层
b.添加ArcSDE连接
Server======安装了SDE的计算机名称
instance====port:5151 默认
Database====SDE在SQL Server2005中的数据库名=======在ArcSDE Post Installation过程中设定的
user name===SDE在SQL Server 2005 中的数据库用户名
Password====SDE在SQL Server 2005 中的数据库用户密码
c.连接成功。之后,就可以进行地图配置文件(Axl)的设计。
d.设计好的地图配置文件(Axl)就可以在Arcims Administrator中供地图服务使用了