SSDT Microsoft.AnalysisServices.Server连接抛出“值不能为空错误”

时间:2019-06-25 10:28:47

标签: ssis ssas sql-server-data-tools ssdt-bi ssis-2017

我正在尝试使用脚本任务(C#.net)从SSIS连接OLAP多维数据集服务器。我收到以下错误

  

“值不能为空”。

我正在使用SSDT 2017。

BIDS 2008的工作与此相同。但是SSDT 2017则没有。

Microsoft.AnalysisServices.Server server = new Microsoft.AnalysisServices.Server();
server.Connect("localhost");
  

错误消息:值不能为null。内部异常:空

1 个答案:

答案 0 :(得分:1)

尝试将localhost替换为DataSource=localhost

示例:

Microsoft.AnalysisServices.Server server = new Microsoft.AnalysisServices.Server();
server.Connect(@"DataSource=localhost");

参考


我建议参考下一篇文章,以获取从脚本任务连接到SSAS多维数据库的逐步指南: