将SSAS项目部署到服务器的问题

时间:2015-11-20 14:56:12

标签: sql deployment ssas cubes

我正在使用Visual Studios 2012和SQL Server 2014.这是我的问题。如果我将SSAS解决方案部署到' localhost'一切顺利。当我尝试部署其他服务器之一时,我收到这些错误。我尝试更改“模拟信息”中的帐户,但仍然会遇到相同的错误。我还确保我拥有所有管理员权限。这是两天,我仍然找不到修复。错误:enter image description here

2 个答案:

答案 0 :(得分:0)

“未注册类”错误表示您的数据源(SQL)连接字符串正在使用未安装的驱动程序。例如,如果您的连接字符串意外使用SQL2008驱动程序(使用Provider = SQLNCLI10.1连接字符串),则在尝试在服务器上进行处理时会出现此错误。

修复它的三个选项:

  1. 在Visual Studio中修复连接字符串,以便在部署之前使用服务器上的驱动程序版本。
  2. 安装您在服务器上使用的SQL Server Native Client版本
  3. 在不处理多维数据集的情况下部署,RDP到服务器并打开SSMS并连接到SSAS并修复连接字符串然后进行处理。

答案 1 :(得分:0)

感谢您的帮助。

我必须在BIDS 2008中创建SSAS项目。此外,我必须删除创建多维数据集时创建的维度。然后,我使用多列作为我的唯一键创建了一个新维度。然后,将新维度附加到多维数据集。