学习 GIS 的小伙伴应该都听说过 ArcSDE 吧
连接ArcSDE的前提
1
无论在二次开发的程序中,还是在ArcCatalag中,在连接ArcSDE时,即便设置了正确的账户密码等参数,但依然会提示连接失败。失败原因:相关服务未提前开启。
2
填写正确的参数用以连接ArcSDE
3
提示连接失败
4
必须开启的相关服务:ArcSde Service(esri_sde)。必须启动【计算机管理】|【服务和应用程序】|【服务】中的ArcSde Service(esri_sde),如图所示。
在ArcCatalog中连接到ArcSDE数据库
1
背景:事先在电脑上安装了ArcSDE for Microsoft SQL Server Express 2008。
2
问题描述:打开ArcCatalog 10.0,使用【数据库连接】|【添加空间数据库连接】(图)连接ArcSDE数据库,但是连接过程中却让输入各种参数,这些参数是安装Microsoft SQL Server Express 2008过程中从未设定的,如图所示。
3
使用【数据库连接】|【添加空间数据库连接】
4
不知如何填写这些参数,尤其是“服务”一项
5
解决方案:使用ArcSDE for Windows光盘安装ArcSDE for Microsoft SQL Server,这些参数在安装过程中均会出现并且要求用户设置。通过Microsoft SQL Server Express 2008安装的是Personal ArcSDE,是不牵涉这些参数的,Personal ArcSDE不能在ArcCatalog 10.0中使用【数据库连接】|【添加空间数据库连接】功能。
6
ArcSDE for Microsoft SQL Server安装成功后,我通过如图所示的参数设置在ArcCatalog 10.0成功连接上了ArcSDE数据库。