TFS的Excel報表撈取SQL Server Analysis Services無法連線之解決方案

17 November 2011 — Written by Sky Chang
#DNS#ODBC#Office#SharePoint#SQL Server#TFS#Windows Server

先敘說一下這個問題,其實這個問題也不是一般正常使用的人會遇到的XDD,我先述說一下我的環境,因為家裡自己有設AD,所以我的筆電是有加入家裡的網域的;而公司雖然也有AD網域,但沒有強迫大家加入,所以我在公司時,也是使用家裡的網域帳號來做登入,來當作一般使用;其實原則上都還好,沒有甚麼大問題,但最近在幫公司配置TFS的時候,就產生了一些問題了。

目前幫公司配置TFS也還在測試中,所以是使用一台Server塞滿滿一堆東西的裝法,簡單的說,這台Server上面有SQL Server、WSS、TFS…而且沒有應用到公司的AD,當然安裝與部屬的過程也有滿多問題需要克服,不過都還滿簡單的,而遇到最大的問題是,Excel的報表,連不到SQL Server Analysis Service…。

說了那麼多,我怕大家模糊,所以我再重新的敘說一下環境;我想利用我在家裡的網域帳號(ABC/sky)來讓excel連接沒有網域帳號的SQL Server Analysis Service;說道這,我想,大概沒有甚麼人會碰到如此奇怪的問題了吧XDD,此外,如果使用非網域帳號來進行讀取,是可以成功的喔,而且我的設定,無論是TFS、WSS、Reporting Service都可以順利登入,唯獨Excel和SQL Server Analysis Service這段認證失敗QQ。

以下是連接失敗的訊息

無法連接到伺服器 'TFSTest'。 請確認 SQL Server Analysis Services 是否正在執行。

image

起初認為是權限設定的問題,所以嘗試了許多權限的設定,後來我改用別的帳號登入( 沒有加入網域的 ),我才發現,原來不是權限設定的問題。

後來查了滿多資料,但內容也滿複雜的,就不在這邊解說了,那主要的解決方法是甚麼呢?其實只要於認證中心加入遠端的認證,就可以輕易過關了。

在控制台裡面,如果找不到,可以使用控制台旁邊的搜尋功能。

image

然後使用"新增Windows認證",並把遠端的主機名稱、帳號、密碼Key進去就可以了。

image

這樣就可以輕易處理完畢!

參考資料

Sky & Study4.TW