将sql-server DB从表格更改为多维

Krz*_*zko 5 sql-server ssas multidimensional-array tabular sql-server-2014

我有以下问题:当我尝试将我的SSAS项目(带有多维数据集,维度和所有爵士乐)部署到sql-server时,它会抛出错误说

您无法部署模型,因为数据库部署服务器未在多维模式下运行.

我是新手,所以这可能是一个愚蠢的问题,但我如何将数据库模式从表格更改为多维?

RBT*_*RBT 6

最好的建议是在模式下重新安装SQL Server Analysis Services(不涉及其他组件,如 SQL Server Engine)Multidimensional and Data Mining。整个重新安装过程不到 10 分钟。所以,这是最简单和最安全的方法。

我正在征集 SQL Server 2017 安装的所有步骤:

  1. 转到控制面板中的添加删除程序 (ARP) 窗口。选择行Microsoft SQL Server 2017 (64-bit)并单击Uninstall/Change
  2. 它将打开 SQL Server 2017 更改向导,如下面的屏幕截图所示: 在此处输入图片说明
  3. 点击移除
  4. 选择Analysis Services删除: 在此处输入图片说明
  5. 按照向导完成删除操作。
  6. 从上面的步骤 1 重新开始并转到Add功能向导。
  7. 在添加功能期间,它会询问 SQL Server 安装文件的位置(可以在 CD 上,也可以在安装的虚拟驱动器上)
  8. 重新安装 SQL Server Analysis Services 功能。这次安装在多维和数据挖掘模式下,如下图所示:

在此处输入图片说明

单击Next并完成向导。


FLI*_*KER 5

表格和多维是完全不同的东西.安装SQL Server时,必须选择要安装的SQL Server.

因此,如果您创建表格模型,则只能将其部署到SSAS的Tabular安装,并且可以将其部署到Multi Dimensional

你不能将这些模型相互转换.

  • 虽然建议您重新安装,但我将发布一种方法作为替代答案。 (2认同)

Gre*_*way 5

可以停止SSAS,编辑msmdsrv.ini并将DeploymentMode从2更改为0。清空DataDir文件夹。然后启动SSAS。

凯茜·杜马斯(Cathy Dumas)在这里描述了相反的情况。