ArcSDE93安装在Sql Server2005上的一个小问题备忘

Posted by 蒋波涛 9 April,2010 Views (1)Comment

 今天在Sql Server2005上安装ArcSDE93,总是不成功,在sde_setup.log中看到这样的问题:

[Fri Apr 09 20:49:24 2010] IDBInitialize::Initialize Failed
[Fri Apr 09 20:49:24 2010] DB_open_instance() PCC_connect error: 18452
[Fri Apr 09 20:49:24 2010] Error: Underlying DBMS error (-51).
[Fri Apr 09 20:49:24 2010] Error: Unable to connect
[Fri Apr 09 20:49:24 2010] Microsoft SQL Native Client: 用户 'sde' 登录失败。该用户与可信 SQL Server 连接无关联。
[Fri Apr 09 20:49:24 2010] ERROR installing/upgrading ArcSDE, Error = -51

看起来关键是sde用户在新建后,无法连接到SQL Server中新建一系列的表。搞不清什么原因,后来查了一下关于SQL Server2005的资料,它需要使用强密码,即密码数量必须是8位以上,于是将sa的密码改为sa12345678,在SQL Server Management Studio中居然也登陆不上去,弹出的错误是18452,原来是Sql Server2005的连接模式只有Windows身份验证,难怪sa和SDE用户都无法连接。在MS中右键选择Sql Server,属性,安全性,勾选混合连接模式。一路安装,搞定。

安装了以后,看安装帮助时发现一个Sql Server实例能创建多个SDE数据库,于是再次创建一次,只不过这一次将改为esri_sde2,5152/tcp即可,也顺利安装成功。

Related Items

Categories : ArcSDE Tags : ArcSDE  SQL Server  
Comments
2010-4-10 20:20:59

您好,浩老师!
我装完Visual Studio 2005(已经开启IIS服务)后安装ArcServer,打开Visual Studio 2005 创建Web项目,却没有Wep Map Application,能否帮忙看看是什么原因!
谢谢!

Posted by JvnChan Gravatar Icon

Leave a comment

Or, take a look at Archives and Categories

目录

存档