设为首页 收藏本站
查看: 892|回复: 0

[经验分享] ArcSDE 10 for Microsoft SQL Server安装及遇到的问题

[复制链接]

尚未签到

发表于 2015-6-29 15:48:24 | 显示全部楼层 |阅读模式
  ArcSDE 10的安装过程和9.3基本没区别,本文详细列出安装的每一个步骤,供新手参考吧。容易出现问题的步骤,会有详细些的解释。ArcSDE的完整安装过程可大致分为安装、Post、授权和启动服务四部分。
  
一、安装
DSC0000.png
  启动界面,根据自己安装的数据库选择相应的版本。我安装的数据库是SQL Server 2008,32位,操作系统Windows 7 32位。
  
DSC0001.png
  欢迎界面,下一步就行了。不过,根据上面的建议,还是尽量关闭正在运行着的程序,特别是ArcGIS相关程序,以免冲突。
  
DSC0002.png
  协议,只能Accept,下一步。
  
DSC0003.png
  安装路径,要更改的点那个“Browse”。
  
DSC0004.png
  确认安装路径没错之后,这时候准备安装,点击"Next"就开始了!
  
DSC0005.png
  正在安装中
  
DSC0006.png
  安装过程其实很快,我比较破的电脑都是几分钟就完成。
  
DSC0007.png
  安装完成之后,会问你是否需要Post。如果"Cancel",可以从开始菜单进去,找到ArcSDE,从那启动Post向导。这里,当然是选"OK"。
  
二、Post
DSC0008.png
  Post这个过程也是分好几个步骤的:第一次Post的话,选择Complete吧;如果之前Post过,现在想重新导入授权文件啥的,选择Custom,可以跳过之前的很多步骤。
  
DSC0009.png
  选择SDE Schema,会创建一个专用的sde用户来管理空间数据库;而DBO Schema,直接用数据库中已有的用户。至于这两个的具体区别,自行Google,或者参考ESRI帮助文档ArcSDE for SQL Server dbo-schema geodatabases
本文是选择 SDE Schema的
  
DSC00010.png
  数据库实例名,默认的,不用改,如果装了多个数据库的自己看情况用哪个了;数据库连接,用Windows验证和SQL Server验证都可以,本文选择了SQL Server的验证方式。
  
DSC00011.png
  到这一步,只有"SDE user"和"Database name"两个是需要自己填的,其他都默认填好了,可以不用改。
  "SDE user":这一项其实不是SDE用户的意思,而是SDE用户的密码!其实user后面还是有字符的,不过由于排版的关系看不到而已,可以看到"r"这个字母下面有一个黑色的小点。这个就是在ArcCatalog里面连接SDE时用的密码,以前曾经用sde三个字符都可以通过,后来有几次装的时候不行。估计跟SQL Server里面的密码策略有关系,如果没有更改的话,默认的策略下,密码需要有数字、字母和特殊字符,还要8位以上。比如"abc@12345"这样的密码就符合要求,一定可以通过。对于这个密码的设置,建议还是按这个复杂的要求来设置,以免后续步骤出现各种诡异问题。
  "Database name":这个是SDE在SQL Server里面的数据库名称,一般都写"sde",自己要更改其他名称也是可以的,一般不会对后面的POST步骤有影响。
  
DSC00012.png
  上面的密码和数据库名输入后,点击“下一步”,就开始出现各种提示了,sde数据库创建成功。
  
DSC00013.png
  用户"sde"成功添加至数据库
  
DSC00014.png
  用户"sde"成功获取相应权限
  
DSC00015.png
  如果上述的三个提示框都是成功的,那么就来到这个配置文件的设置页面了,都默认就行,直接“下一步”。如果到不了这个页面,请检查数据库实例名、数据库连接的方式(Windows账户认证还是SQL Server账户)、SDE密码。前面的步骤不多,按照本文的步骤走下来,应该没啥问题。
  
DSC00016.png
  这一步,只需要输入SDE账户的密码就行,就是"abc@12345"这样复杂的那个连接密码。
  
DSC00017.png
  Repository创建成功,如果点击“是”,则查看状态信息。
  
DSC00018.png
  状态信息,关闭这个后,会来到授权页面。
  
三、授权
DSC00019.png
  只有授权通过后,才能启动服务。
  
DSC00020.png
  选择.ecp授权文件
  
DSC00021.png
  授权通过,点击“完成”后会到启动服务的页面。
  
四、启动服务
DSC00022.png
  这里很多都已经默认填好了的,输入个SDE用户密码就行了,直接”下一步“。

DSC00023.png
  问你是否需要启动服务,当然选择”是“!当然,我们也可以从Windows 的控制面板里面进去启动的。
  
DSC00024.png
  启动服务需要比较长时间,RP好的话,顺利启动服务,安装完成!
  
五、遇到的问题
DSC00025.png
  但是,我很悲剧,装了几次,都是到最后这里就过不了,服务不能正常启动!具体原因,现在也还没搞清楚。虽然,这里启动不了,但是去Windows控制面板里面启动,SDE的服务是可以正常启动,可以正常使用的。目前的情况就是服务不能开机自动启动,每次要用的时候要手动启动。
  
DSC00026.png
  Post的第一个步骤,如果选择了Custom,就会出现这个页面。可以看到,Post分为四个步骤,而我出问题的就是最后一个步骤。最后一步Post失败后,以后重新Post的时候,是通过开始菜单进去的,这时就可以选择Custom,跳过之前的三个步骤。
  
DSC00027.png
  第二次Post的时候,最后一步弹出的错误变成了这样,原因不明。
  
  另外,再提醒一点:千万不要打补丁!
  目前ArcSDE的补丁已经到了SP4,也就是ArcSDE 10 Service Pack 4。装了之后,从Windows控制面板里面都启动不了服务,装SP3也一样启动不了(我的Desktop装了SP3)。
DSC00028.png
  打完补丁后,从控制面板启动服务时报错。Google了下这个错误,网上都是其他服务出错的,根据他们的解决办法,试了之后也没解决。后来觉得是不是打完补丁需要重新导入ecp授权文件?重新导入之后,发现依然不行,还是报这个“本地计算机上的ArcSde Service(esri_sde)服务启动后停止。某些服务在未由其他服务或程序使用时将自动停止。”错误!
  
  目前安装的ArcSDE 10 for Microsoft SQL Server没有打补丁,每次使用要手动启动服务。上面遇到的问题,以后有时间了再找找解决办法吧,如果有人也遇到并解决过,欢迎评论留下方法。

运维网声明 1、欢迎大家加入本站运维交流群:群②:261659950 群⑤:202807635 群⑦870801961 群⑧679858003
2、本站所有主题由该帖子作者发表,该帖子作者与运维网享有帖子相关版权
3、所有作品的著作权均归原作者享有,请您和我们一样尊重他人的著作权等合法权益。如果您对作品感到满意,请购买正版
4、禁止制作、复制、发布和传播具有反动、淫秽、色情、暴力、凶杀等内容的信息,一经发现立即删除。若您因此触犯法律,一切后果自负,我们对此不承担任何责任
5、所有资源均系网友上传或者通过网络收集,我们仅提供一个展示、介绍、观摩学习的平台,我们不对其内容的准确性、可靠性、正当性、安全性、合法性等负责,亦不承担任何法律责任
6、所有作品仅供您个人学习、研究或欣赏,不得用于商业或者其他用途,否则,一切后果均由您自己承担,我们对此不承担任何法律责任
7、如涉及侵犯版权等问题,请您及时通知我们,我们将立即采取措施予以解决
8、联系人Email:admin@iyunv.com 网址:www.yunweiku.com

所有资源均系网友上传或者通过网络收集,我们仅提供一个展示、介绍、观摩学习的平台,我们不对其承担任何法律责任,如涉及侵犯版权等问题,请您及时通知我们,我们将立即处理,联系人Email:kefu@iyunv.com,QQ:1061981298 本贴地址:https://www.yunweiku.com/thread-81609-1-1.html 上篇帖子: SQL Server 2008 收缩日志 清空删除大日志文件 下篇帖子: SQL Server中osql/sqlcmd的基本用法
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

扫码加入运维网微信交流群X

扫码加入运维网微信交流群

扫描二维码加入运维网微信交流群,最新一手资源尽在官方微信交流群!快快加入我们吧...

扫描微信二维码查看详情

客服E-mail:kefu@iyunv.com 客服QQ:1061981298


QQ群⑦:运维网交流群⑦ QQ群⑧:运维网交流群⑧ k8s群:运维网kubernetes交流群


提醒:禁止发布任何违反国家法律、法规的言论与图片等内容;本站内容均来自个人观点与网络等信息,非本站认同之观点.


本站大部分资源是网友从网上搜集分享而来,其版权均归原作者及其网站所有,我们尊重他人的合法权益,如有内容侵犯您的合法权益,请及时与我们联系进行核实删除!



合作伙伴: 青云cloud

快速回复 返回顶部 返回列表