MS分析服务+ IIS – configuration/连接问题

(我不是一个专业的Windows服务器pipe理员,我第一次涉足分析服务。)

我正在尝试启动分析服务并运行,以便可以通过XMLA启动MDX查询。

这是我迄今为止所做的(在一个标准的“Windows 2008与SQL”EC2实例IIS 6.1) –

  • 将示例AdventureWorks立方体启动并运行。 我可以在本地启动MDX查询,它的工作原理。
  • 跟随此链接获取Analysis Services的HTTP访问权限。 (唯一的不同就是在我的情况下,我只看到图11中的1,2,5行)
  • 可以成功地从SQL Serverpipe理工作室连接到http://localhost/olap/msmdpump.dll ,并用基本的MDX查询激发XMLA EXECUTE命令。

问题

  • 我无法从本地主机以外的主机访问。 我可以访问http:// servername就好了(默认的IIS页面),但http://servername/olap/msmdpump.dll给了我一个从服务器本身以外的任何主机500。 (我从本地主机上的浏览器中获得了预期的肥皂信封,

提前感谢您的任何build议/解决scheme。

听起来像你需要这样做:

http://codesnob.wordpress.com/2009/06/03/remote-error-messages-iis/

该DLL将向IIS发送一个HTTP 500错误头文件,希望它能将这个头文件返回给客户端。但是,默认情况下,IIS会设置为只向本地主机请求显示错误,所以它会用自己的replaceSOAP错误页面。 它是一个安全function,所以我只会为您configuration了OLAP HTTP处理程序的站点执行此操作,除非它是开发/非生产/非面向服务器的服务器。