我使用的数据库是本机的SQL2005,开发工具是VisualStudio2005。在创建AnalysisServices项目游览多维数据集的时候出现一个错误说“无法建立连接,请确保服务器正在运行”。
详细的错误信息里面的其他信息则显示“由于目标机器积极拒绝,无法连接”
我想问这个问题怎么解决呢?是什么问题呢?我连的是本机的数据库,不会存在端口被防火墙阻止的问题,SQL2005也安装更新了SP3,但是在安装SP3的时候出现了一个客户端组建的项目没有更新成功,其它模块都更新了。我不知道这个SQL的客户端组件会不会对我要建立的数据仓库有影响。
困扰很久了,请各位给我解答解答吧。
------解决方案--------------------
如果你耐心的把下面两文章看过,相信问题会解决
http://blog.csdn.net/jinjazz/archive/2009/04/07/4053719.aspx
http://blog.csdn.net/jinjazz/archive/2009/04/09/4058368.aspx
你的描述能力实在太差,我也不知道你在说些什么
------解决方案--------------------
当你使用程序连接远程服务器的数据库的时候,连接的是远程服务器的数据库引擎,你可能是通过使用Sa帐号连接的所以没有问题
而当你连接多维数据集的时候,希望连接的是远程服务器的AnalysisService引擎,而SQLServer2005中的AS服务,只支持windows集成身份验证,所以你可能连不上
如果你需要连接远程服务器上的AS服务,就必须用一个有权限的Windows帐号来连,举个例子,你把你的管理员帐号的密码改成和远程服务器的管理员密码一样,那么你就可以在本机连接远程服务器的AS服务。或者在远程服务器上建立一个帐号,并且拥有AS服务的访问权限,你使用这个帐号和密码来访问AS服务也可以