安装SSAS时,是否应安装与安装的SQL Server版本对应的版本,或使用最新版本的SSAS?

时间:2017-08-09 17:44:26

标签: sql-server ssas sql-server-2014

我目前正在运行SQL Server 2014,需要安装SSAS。是否最好将SSAS版本与安装的SQL Server版本相匹配,或者是否建议安装最新版本的SSAS?

我认为SQL Server环境设置有以下两种方式之一:

1)出于兼容性原因,您通常应该匹配SQL Server和SSAS的版本(它们在理论上是为彼此设计的)。

2)您通常应该安装最新版本的SSAS,因为这是SQL Server团队最关注的当前版本,因此比旧版本有更多错误修复,安全修复,功能等。< / p>

谢谢!

4 个答案:

答案 0 :(得分:1)

为了提供建议,我需要知道您是否重视稳定性或功能更多?

由于SSAS是与SQL Server不同的实例,因此它不需要与SQL Server完全相同。在SSAS version compatibility上查看Microsoft的这篇文章。根据这篇文章,我建议您安装SSAS 2014或SSAS 2016。

在一天结束时,最安全的做法是安装相同版本的SSAS。因此,如果您重视稳定性并且不想在未来处理不可预见的问题,我建议2014年。

如果您想在2016年使用特定功能,或者就像安装最新版和最佳功能一样,那么您可以安装2016。

请注意,我从未安装过不同版本的SSAS和SQL Server。

答案 1 :(得分:1)

很好的问题,在这种情况下答案是2:

您应该安装最新版本的SSAS,因为这是SQL Server团队最关注的当前版本,因此比旧版本有更多的错误修复,安全修复,功能等。除非您拥有安装在SQL 2008之前或之前的版本。

在SQL 2014的情况下,安装最新版本。无需安装与您的SQL Server版本同时发布的版本。

有关详细信息,请参阅The Installing SQL Server Analysis Services Page

SSAS和SSMS团队彼此独立工作,就像微软内部的许多团队一样。

答案 2 :(得分:1)

只需安装最新的人员,顺其自然,然后接受一个答案即可。 人们花时间回答您的问题。

答案 3 :(得分:0)

您可以在同一主机上安装不同版本的SSAS和SQL Server数据引擎,是的。你应该?这完全取决于您的需求。如果要求您拥有SSAS 2016,因为它具有2014年没有的功能,但要求使用2014年,因为2016年会破坏其他内容,或者不支持,那么您可以这样做。< / p>

虽然SQL Server 2016中没有大量重大更改:Breaking changes in SQL Server 2016;所以我很惊讶你想去路线。

如果你有SSAS 2016和SQL Server数据引擎2014,那就是2套许可证;你需要一套2014年和一套2016年。但是,如果你只使用一个版本(让我们说2016年),那么就是一套许可证;因为您的许可证允许您访问该版本SQL Server附带的所有工具(因此您还可以获得SSIS和SSRS)。这似乎不符合成本效益。

我意识到这是一个答案中的问题,但我不得不问;为什么 你想安装2个不同的版本?