windows + SQL Server环境,创建ArcSDE服务
ArcGIS for Server启用FeatureService需要ArcSDE和Geodatabase。
使用ArcSDE需要创建windows服务,ArcSDE只有命令行,所以只好阅读文档,找合适的命令行。
本机环境:Windows7 64bit,SQL Server 2008 R2(非Express),ArcGIS for Server 10.2,ArcSDE 10.2,ArcGIS for Desktop 10.2,已经通过ArcToolbox在SQL Server中创建了Geodatabase。
安装ArcSDE后,程序会自动在环境变量中添加SDEHOME和SDE。如果没添加,那就加上这个环境变量或者在命令行中加上-H参数指定sqlexe目录。
以下命令默认产生名为"ArcSde Service(esri_sde)"的服务。如果需要改名,需要加-i指定服务名称,例如加上-i esri_sde01,则产生名为"ArcSde Service(esri_sde01)"的服务
sdeservice -o create -d SQLSERVER -s localhost -p yourpassword
sdeservice -o register -r ADMIN_DATABASE -v geo -p sde -d SQLSERVER
net start esri_sde