我家里有两台电脑: Win10与Server 2016,Win7与Server 2014。
这两台服务器都安装在Windows身份验证模式中。我在两台电脑上都设置了同名的用户。
我可以将数据库引擎从Win10连接到Win7,反之亦然,但是当我试图连接到SSAS时,我会得到以下错误:
无法连接到XPSWin10。附加信息:无法建立连接。确保服务器正在运行。(Microsoft.AnalysisServices.AppLocal.AdomdClient)无法从传输连接读取数据:现有连接被远程主机强制关闭。(系统)现有连接被远程主机(系统)强行关闭
在重新安装Windows 10 PC之前,我能够连接到SSAS。
我应该说,我有两个用户在每台PC (User10和User7)。在Win10上,我用User10登录,在Win7上,我用User7登录。两台PC上的两个用户都有相同的密码。
服务正在运行-我可以在本地连接。
我禁用了防火墙,但仍然有问题。唯一的区别是,它显示了错误在一分钟后,而不是立即。
发布于 2017-06-01 17:27:46
在花了很多时间之后,我找到了解决办法!
正如我提到的,我必须使用Win10登录到User10,同时使用User7登录到Win7。
看起来,当我用相同的用户名登录到两台PC时,连接是成功的。
因此,我最终作为不同的用户(在每台PC中)运行SSMS,以便能够连接到另一个用户。
在Win10 PC上,我创建了作为User7运行SSMA的快捷方式,通过这种方式,我能够连接到WIn7 PC,也可以在Win7 PC中创建快捷方式,以以User10的形式运行SSMS,以便能够连接到Win10 PC。
这个链接(固定连接)也可能有帮助,但对我没有帮助。
这是创建以不同用户的身份运行快捷方式的链接。
https://dba.stackexchange.com/questions/174786
复制相似问题