1

这个问题可能有一个简单的答案,但我对 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。

谢谢,洛根

编辑:我只是尝试在 Properties->Deployment 选项菜单中将服务器名称更改为 PCNAME\SQLEXPRESS 而不是 localhost。我明白了A connection cannot be made to redirector. Ensure that 'SQL Browser' is running.

4

2 回答 2

2

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

于 2011-07-26T13:39:03.350 回答
0

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

于 2011-07-25T20:18:37.027 回答