sqlserver2017 SSAS通過IIS配置遠程訪問一直訪問不成功的解決辦法:
出現這個問題的原因從微軟給出的更新包中說的就是:
從 SQL Server 2017 開始,Analysis Services 內部版本號和 SQL Server 數據庫引擎內部版本號不匹配。 盡管 Analysis Services 和數據庫引擎使用相同的安裝程序,生成系統每次使用是獨立的。
在某些情況下,可能需要驗證已應用累積更新 (CU) 生成包,以及 Analysis Services 組件已被更新。
所以解決這個問題安裝sqlserver2017最新更新包即可。
安裝成功之后通過iis配置好之后就可以通過url的方式來訪問了,比如:http://192.168.0.112/OLAP/msmdpump.dll

sqlserver2017補丁下載地址:
https://support.microsoft.com/zh-cn/help/4047329/sql-server-2017-build-versions
https://support.microsoft.com/zh-cn/help/4466404/cumulative-update-13-for-sql-server-2017
IIS下部署步驟參考:
https://blog.csdn.net/jing5481/article/details/81035985
說明一下,配置成功之后IIS上可以設置匿名訪問模式(IIS上使用windows賬號直接登錄),這樣客戶端SSMS或者程序中就可以直接訪問,一旦啟用身份驗證模式,SSMS客戶端就沒法訪問了,只能通過程序來訪問,訪問鏈接如下格式:
DataSource=http://192.168.0.112/olap/msmdpump.dll;Catalog=BCSSAS;Persist Security Info=True;User ID=administrator;pwd=1q2w#E$R;
