我将SQL Server Analysis Services多维数据集发布到远程Windows服务器,但未附加到域。
我可以使用Excel远程连接到它,方法是使用数据-〉获取数据-〉从数据库-〉从分析服务中的向导,并为此提供在服务器上创建的用户的用户名和密码。
我需要连接到一个网络应用程序(C #/Blazor)的立方体。对于测试/开发,我们需要从开发人员笔记本电脑上运行的本地网站连接,以及作为一个单独的网络服务器(与数据库服务器不同的框)。
尝试了以下方法和许多变体:
AdomdConnection(@"Data Source=<ip_address>; Catalog=<DB_Name>; User Id=<user>; Password=<user pwd>; Cube=<Cube_Name>; Provider=MSOLAP;");
错误消息为:
无法建立连接。请确保服务器正在运行。无法从传输连接读取数据:远程主机强制关闭了现有连接。
由于它在Excel中工作,这应该意味着没有防火墙或用户/PWD问题。我遗漏了什么?
1条答案
按热度按时间7rtdyuoh1#
已通过使用System.Data.OleDB而不是AdoMD解决此问题。