KB2963382 - 修正:在 SSAS 2012 或 SSAS 2014 中執行 Cube 建立 MDX 查詢時,無法連線到伺服器

Applies To
SQL Server 2012 Analysis Services SQL Server 2014 Business Intelligence - duplicate (do not use)

症狀

假設您連線至在非預設連接埠上執行的 Microsoft SQL Server 2012 或 2014 Analysis Services,且 SQL 瀏覽器設為關閉。 當您 (MDX) 查詢執行 Cube 建立多維度運算式時,可能會收到下列錯誤訊息:

注意

正在執行查詢 ...
無法連線到「ServerName\執行個體」伺服器,或 Analysis Services 未在指定的電腦上執行。
OLE DB 提供者中的錯誤。 從 'ServerName' 伺服器上的 SQLBrowser 服務擷取具名執行個體資訊時發生錯誤。
OLE DB 提供者中的錯誤。 無法連線至重新導向程式。 確定 SQLBrowser 服務正在 'ServerName' 伺服器上執行。
執行完成

      

原因

發生此問題是因為所採用的程式碼路徑不正確。 連線始終嘗試使用依賴 SQL 瀏覽器的實例名稱格式。

解決方式

套用 Hotfix 之後,請將 LocalCubeServerPortInConnectionString 的值設定為 1,以在 SSAS 設定檔中啟用此功能。

SQL Server 2014 的 Service Pack 資訊

要解決此問題,請取得 SQL Server 2014 的 Service Pack 1。

如需 SQL Server 2014 Service Pack 1 (SP1) 的詳細資訊,請參閱 SQL Server 2014 Service Pack 1 中修正的錯誤。

SQL Server 2012 的 Service Pack 資訊

若要解決此問題,請取得 Microsoft SQL Server 2012 的最新 Service Pack。 如需詳細資訊,請按一下下面的文章編號,檢視「Microsoft 知識庫」中的文章:

2755533 如何取得 SQL Server 2012 的最新版 Service Pack

狀態

Microsoft 已確認這是「適用對象」一節中列出的 Microsoft 產品中的問題。