ArcSDE for Microsoft SQL Server Post Installation图解

ArcSDE for Microsoft SQL Server Post Installation图解

使用ArcSDE作为空间数据引擎时,经常遇到服务无法启动的情况(启动服务时提示:本地计算机上的arcsde service(esri_sde)服务启动后又停止了,一些服务自动停止,如果他们没什么可做的,例如“性能日志和警报”服务。)经过N次几近吐血的探索之后,笔者总算摸出了点门道。

总结一句,所有关于ArcSDE服务无法启动的问题,归根到底,都是ArcSDE for Microsoft SQL Server Post Installation这个环节失败所致。失败的最根本原因是没有弄清sde数据库与SQL Server之间的关系。在这里稍作解释,Post Installation的目的有二:一是在SQL Server中创建一个具有sde架构的空间数据库;第二、为ArcSDE软件授权,创建并激活ArcSDE服务

ArcSDE for Microsoft SQL Server,顾名思义就是要与SQL Server打交道,所以安装过程中的各种参数要以SQL Server服务器端为依据,坚持这一点可以规避大部分的错误。同时,要完成这个Post Installation也反过来对SQL Server提出了要求,有二:一是必须使用双验证模式登录,二是必须事先创立一个sde用户。下面结合各个步骤作详解。

 

第一部分 SQL Server中创建sde数据库

 

1.       进入Post Installation,选择安装模式。这里选Complete,进行完整安装。

图片

2.       进入下一步,选择数据库架构。这里选SDE Schema,创建具有SDE架构的空间数据库。

图片

3.           进入下一步,用sa用户与SQL Server连接。切记要用sa用户,这就要求安装SQL Server时要使用双验证模式!这里是一个易出故障的地方之一。

具体地,SQL Server instance一般不用改动;在Connect using里选择SQL Server Authentication,其user name使用sauser password即为sa登录SQL Server的密码。

 

图片

4.       进入下一步,创建空间数据库。在Create Spatial database中, SDE user要使用SQL Serversde用户的密码,切记!否则,即使把所有的步骤顺利走完,启动服务时还是那个提示!但很遗憾,我无法解释为什么用这个密码就可以顺利过关(这个sde用户后面会讲到)。此外,这里的Database name必须是SQL Server里尚未存在的数据库

 

图片

5.       进入下一步,设置配置文件目录,默认即可。

 

图片

6.       进入下一步,用sde用户与SQL Server连接。切记要用sde用户,这就要求安装SQL Server后要创建一个sde用户!这里也是一个易出故障的地方之一。在connect using中选择SQL Server Authenticationuser namesdeuser password即在SQL Server中创立用户时设置的密码。其余的默认即可。

 

图片

7.       进入下一步,成功则出下面的窗口,第一部分结束。若不成功,那只能说RP太差,我也没办法了。

 

图片

 

 

第二部分 ArcSDE授权,创建并激活ArcSDE服务

 

8.       注册软件。进入Registration Options,选择第二项。

 

图片

9.       选择准备好的License->下一步->完成,结束注册。

 

 

图片

图片

10.   完成注册后,进入Create the ArcSDE service。这里注意,要将Server name改成非主机名字,切记!其余的默认即可。

 

图片

11.   创建服务成功。

 

图片

12.   启动服务:开始->管理工具->服务,找到ArcSde Service(esri_sde),右击->启动。大功告成!

 

图片

【大黄原创,转载请注明出处】

  • 1
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值