【问题标题】:Why I can not connect to my SSAS cube via XML/A in SSMS?为什么我无法通过 SSMS 中的 XML/A 连接到我的 SSAS 多维数据集?
【发布时间】:2013-04-09 21:00:05
【问题描述】:

我在使用 SSMS 连接到 SSAS 时对我的配置有疑问。我的行动来了:

  1. 按照官方教程(http://msdn.microsoft.com/en-us/library/gg492140.aspx) 在 Windows 2008 R2 上配置我的 SQL Server 2008 R2 和 IIS 7.5。
  2. 按照另一个教程创建合理的表架构并在 SQL Server 中插入示例数据。
  3. 使用 SQL Server BI Dev-Studio 创建所有与多维数据集相关的东西并将其部署到本地服务器。

问题是:

  • 当我通过服务器名称为“.”的 SSMS 连接到 SSAS 时,一切正常;
  • 但是当我通过 SSMS 连接到 SSAS 并且服务器名称为“http://localhost/OLAP/msmdpump.dll”时,我看不到任何与多维数据集相关的信息;

有什么问题吗?如何调试此类问题?此问题与用户角色和权限有关吗?

【问题讨论】:

    标签: ssas ssms xmla


    【解决方案1】:

    您正在学习的教程解释了如何使用 Web 浏览器通过 HTTP 公开多维数据集来访问它。通过 URL http://localhost/OLAP/msmdpump.dll 使用 Internet Explorer(或您喜欢的浏览器)。

    如果您希望使用 SSMS 进行连接,请使用 localhost 作为服务器名称(或 .)。

    【讨论】:

    • 谢谢你的回答,多米尼克。但是当我通过 Internet Explorer 访问 localhost/OLAP/msmdpump.dll 时,我遇到了 HTTP 500。:(
    • 获得 500 是正常的,因为您不提供正常的 XMLA 请求。不要担心得到 500 至少意味着有这样的 url 并且一切都正确部署。这就是我测试这里是否一切正常的方式;)否则,如果未部署,则会得到 404,如果安全性被破坏,则会得到 403。现在尝试向该 URL 发送一个 XMLA 请求,它将起作用。如果您不想太技术化,可以在 Excel 中使用该 URL 连接到数据库
    猜你喜欢
    • 2017-08-18
    • 2023-03-31
    • 2015-02-05
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多