当我尝试在 BIDS 中处理多维数据集时连接失败

Posted

技术标签:

【中文标题】当我尝试在 BIDS 中处理多维数据集时连接失败【英文标题】:Connection failing when I try to process a cube in BIDS 【发布时间】:2011-07-25 18:24:41 【问题描述】:

这个问题可能有一个简单的答案,但我对 SQL Server/SSAS 没有太多经验。我可以在 SQL Server 2008 中连接到我的本地服务器 PCNAME\SQLEXPRESS。在该服务器上,我创建了一个数据库、一些维度表和一个事实表,我打算从中构建一个多维数据集。

我一直在关注互联网上有关如何构建立方体的教程。我可以成功地创建一个连接到 PCNAME\SQLEXPRESS 的数据源,并从中创建一个数据源视图。

问题是在我构建多维数据集后,我得到A connection cannot be made. Ensure that the server is running. 并且无法处理多维数据集。 BIDS 可以很好地显示我的表的星型模式,通过外键识别关系等等......所以我认为服务器正在运行,因为它可以访问所有这些数据。

有谁知道为什么会这样,如果我的服务器真的没有运行,谁能告诉我如何启动它?我正在使用 SQL Server 2008 R2。

谢谢, 洛根

编辑:我只是尝试在“属性”->“部署”选项菜单中将服务器名称更改为 PCNAME\SQLEXPRESS 而不是 localhost。我得到A connection cannot be made to redirector. Ensure that 'SQL Browser' is running.

【问题讨论】:

【参考方案1】:

我解决了这个问题 - 对于将来在 Google 上找到此页面的人:当我第一次安装 SQL Server 时,SSAS 部分安装失败。我卸载了 SQL Server,当我重新安装时,我更深入地研究了这个问题。显然,运行 SSAS 所需的服务之一有一个奇怪的错误,如果您的事件日志已满,则无法启动它。我完成了 SQL Server 的安装,清除了我的事件日志(管理工具 -> 事件查看器 -> 单击每个日志并转到操作 -> 清除所有事件),然后在 SQL 配置管理器中启动了 SSAS 服务。

【讨论】:

【参考方案2】:

您可以从“程序->Microsoft SQL Server 2008->配置工具->SQL Server 配置管理器”开始。到达那里后,您需要启动服务“SQL Server”、“SQL Server Analysis Services”,也许可以尝试启动“SQL Server Browser”,尽管我认为这没有必要。

【讨论】:

我试过这个,但我没有可用的 SQL Server 分析。我要重新安装看看能不能出现。 @Logan Serman - 如果您没有可用的 SQL Server 分析,则无法部署多维数据集或处理多维数据集

以上是关于当我尝试在 BIDS 中处理多维数据集时连接失败的主要内容,如果未能解决你的问题,请参考以下文章

无法使用 apache kylin 构建多维数据集

尝试处理多维数据集,但在模拟信息中出现错误

SSAS 维度属性在多维数据集浏览器 (BIDS) 中不可见

无法在多维数据集浏览器中浏览维度层次

尝试加载反应式程序集时,Expression Blend 4 失败

Apache Kylin - 多维数据集构建错误