SSAS 2012实例所在的宿主环境拒绝打开默认端口号(2383),坚持使用443端口。几乎所有的SSAS功能和连接都在443端口上运行正常。
但是,CREATE GLOBAL CUBE
命令查询返回错误。
无法与 [SERVER NAME] 服务器建立连接,或者 Analysis Services 未在指定的计算机上运行。
当我将 SSAS 端口切换回默认的 2383 时,该CREATE GLOBAL CUBE
命令运行良好。
为什么会发生这种情况,有没有办法解决这个问题?我怀疑这可能是 OLEDB 提供商的限制,但没有任何证据或明确的线索。
我很高兴将这个问题用作让主机打开 2383 端口的弹药,但这是一场我以“安全”的名义多次失败的战斗,是时候找到端到端的工作解决方案了快用完了。(托管环境是公司的一个部门,而不是第三方。)
更新:
这已被 Microsoft 确认为 SSAS 连接/连接字符串处理中的错误。