升級 (PowerPivot for SharePoint)
使用本主題中的資訊升級 SQL Server 2008 R2 PowerPivot for SharePoint。如需有關此版本之新功能及異動功能的詳細資訊,請參閱<新增功能 (PowerPivot for SharePoint)>。
本主題包含下列章節:
升級成 Service Pack 1 (SP1)
升級 SharePoint 伺服器陣列中的多部 PowerPivot for SharePoint 伺服器
套用 QFE 至伺服器陣列中的 PowerPivot 執行個體
檢查伺服器陣列中 PowerPivot 伺服器的版本
升級後的驗證工作
升級成 Service Pack 1 (SP1)
在每部安裝有 PowerPivot for SharePoint 的應用程式伺服器上套用 SP1。安裝 SP1 之後需要重新啟動。
等待 SharePoint 計時器作業同步化伺服器陣列中各 Web 應用程式上的解決方案。
選擇性地執行健全狀況規則,立即將方案同步處理至預期的版本。這個方法需要您先重設 IIS。
在 [管理中心] 的 [監視] 中,按一下 [檢閱規則定義]。
在 [設定] 類別目錄中,尋找並按一下下列的規則:
PowerPivot:部署的伺服陣列方案不是最新的。
在此規則的 [健全狀況分析器規則定義] 方塊中,按一下 [立即執行]。
重設 IIS 以確保較舊的版本無法再使用。若要這樣做,請開啟系統管理員命令提示字元,並輸入 IISRESET。
您無須再執行其他設定步驟,但應執行升級後工作,確認伺服器是否可以運作 (請參閱本主題的<升級後的工作>)。
升級 SharePoint 伺服器陣列中的多部 PowerPivot for SharePoint 伺服器
您如有多部 PowerPivot for SharePoint 伺服器,請務必為每部伺服器套用 SP1。在包含多部 PowerPivot for SharePoint 伺服器的多重伺服器拓撲中,所有伺服器執行個體及元件皆必須使用相同的版本。執行最新軟體版本的伺服器會設定伺服陣列中所有伺服器的層級。如果您只要升級部分伺服器,執行較舊版軟體的伺服器在升級之前將變成無法使用。
PowerPivot 方案檔會在實體電腦上升級,但會由每小時執行的 SharePoint 計時器工作跨伺服陣列部署至特定的 Web 應用程式。計時器工作的排程會決定程式檔案複製到主控應用程式之 Web 前端電腦的速度。如果計時器工作剛巧在升級前執行,則 PowerPivot Web 應用程式方案升級最多需要一小時,就可以跨伺服陣列傳播。在該間隔期間,將會卸除 PowerPivot 查詢處理和資料重新整理的要求。若要解決這個問題,您可以手動執行健全狀況規則,以立即同步處理所有伺服器使用相同版本的方案。
若要升級多伺服器部署,請執行下列動作:
執行 SQL Server 安裝程式升級第一個 PowerPivot for SharePoint 執行個體。您如有多部伺服器,可以選擇從任意一部伺服器開始。PowerPivot for SharePoint 部署的概念中沒有主要伺服器。當您執行升級時,會將所有 PowerPivot for SharePoint 執行個體所使用的方案套件升級為新版本。
透過執行 SQL Server 安裝程式以升級 PowerPivot for SharePoint,來升級每部額外的伺服器。
等待 SharePoint 計時器作業同步化伺服器陣列中各 Web 應用程式上的解決方案。
選擇性地執行健全狀況規則,立即將方案同步處理至預期的版本。這個方法需要您先重設 IIS。
在 [管理中心] 的 [監視] 中,按一下 [檢閱規則定義]。
在 [設定] 類別目錄中,尋找並按一下下列的規則:
PowerPivot:部署的伺服陣列方案不是最新的。
在此規則的 [健全狀況分析器規則定義] 方塊中,按一下 [立即執行]。
重設 IIS 以確保較舊的版本無法再使用。若要這樣做,請開啟系統管理員命令提示字元,並輸入 IISRESET。
套用 QFE 至伺服器陣列中的 PowerPivot 執行個體
修補 PowerPivot for SharePoint 伺服器會將現有的程式檔案更新成包含特定問題修正的新版本。將 QFE 套用至多重伺服器拓撲時,沒有您必須先開始的主要伺服器。只要您將相同的 QFE 套用至伺服陣列中的其他 PowerPivot 伺服器,就可以從任何伺服器開始。
套用 QFE 時,系統會在伺服陣列組態資料庫中更新伺服器版本資訊。已修補之伺服器的版本會變成預期的伺服陣列新版本。沒有 QFE 的伺服器在套用修補程式之前,將會離線。
若要確保已套用 QFE,您必須執行部署 PowerPivot 方案的健全狀況分析器規則。
使用隨附在 QFE 中的指示,安裝修補程式。
在 [管理中心] 的 [監視] 中,按一下 [檢閱規則定義]。
在 [設定] 類別目錄中,尋找並按一下下列的規則:
PowerPivot:部署的伺服陣列方案不是最新的
在此規則的 [健全狀況分析器規則定義] 方塊中,按一下 [立即執行]。
重設 IIS 以確保較舊的版本無法再使用。若要這樣做,請開啟系統管理員命令提示字元,並輸入 IISRESET。
若要查看伺服器陣列中之服務的版本資訊,請使用管理中心中之 [升級與修補管理] 區段中的 [檢查產品與修補程式安裝狀態] 頁面。
檢查伺服器陣列中 PowerPivot 伺服器的版本
在伺服器陣列中,所有版本的 PowerPivot 系統服務與 Analysis Services 服務執行個體皆必須使用相同的版本。若要確認所有的伺服器元件都是相同的版本,請檢查以下版本資訊:
Microsoft.AnalysisServices.SharePoint.Integration.dll 檔案。這是具有 PowerPivot 系統服務之物件模型的檔案。
每部安裝有 PowerPivot for SharePoint 之應用程式伺服器上的 Analysis Services 服務。
如何查看 PowerPivot 方案及 PowerPivot 系統服務的版本
在 \Windows\Assembly 中,尋找 Microsoft.AnalysisServices.SharePoint.Integration.dll 檔案。
以滑鼠右鍵按一下 Microsoft.AnalysisServices.SharePoint.Integration.dll,然後選取 [屬性]。
按一下 [詳細資料]。
該產品版本的檔案版本應為 10.50.1600.1。
PowerPivot for SharePoint 伺服器上應有多個 Microsoft.AnalysisServices.SharePoint.Integration.dll 複本。在全域組件中將可以找到檔案的複本:\inetpub\wwwroot\wss\VirtualDirectories\80\bin\,以及在 \Program Files\Microsoft SQL Server\100\SDK\Assemblies。
檢查安裝的檔案版本時,永遠使用在 Assembly 資料夾中的版本。這是安裝程式升級的複本。如果您安裝連接元件,powerpivotwebapp.wsp 方案套件或安裝程式會加入檔案的其他複本。方案套件將會更新它所加入的複本。隨您執行多伺服器作業的位置之不同,\inetpub 中的複本可能會較全域組件中的版本新。
如何查看 Analysis Services 的版本
若只升級伺服器陣列中部分的 PowerPivot for SharePoint 伺服器,則伺服器陣列中未升級之伺服器上的 Analysis Services 執行個體,將會較預期的版本舊。
在 <磁碟機>:\Program Files\Microsoft SQL Server\MSAS10_50.PowerPivot\OLAP\bin 中尋找 msmdsrv.exe。
以滑鼠右鍵按一下 msmdsrv.exe,然後選取 [屬性]。
按一下 [詳細資料]。
檔案版本應為 10.50.1600.1。
請確認這組編號與 Microsoft.AnalysisServices.SharePoint.Integration.dll 檔案是否相同。
若 msmdsrv.exe 較 Microsoft.AnalysisServices.SharePoint.Integration.dll 舊,請執行 SQL Server 安裝程式升級 Analysis Services 執行個體。
升級後的驗證工作
當您升級或修補 PowerPivot 伺服器之後,請務必確認伺服器能否運作。
工作 |
連結 |
---|---|
檢查對 Windows Token 服務的宣告是否正在執行中。 |
在管理中心的 [管理伺服器上的服務] 中,檢查對 Windows Token 服務的宣告是否已經啟動。 若對 Windows Token 服務的宣告不在執行中,請使用 [系統管理工具] 的 [服務] 加以啟動。 |
確認查詢及資料處理是否正常運作。 |
開啟數個包含 PowerPivot 資料的活頁簿。按一下交叉分析篩選器或篩選器以確認查詢作業是否正常運作。若按下交叉分析篩選器或篩選器之後資料隨之變更,表示查詢處理成功。 您如有多部伺服器,請檢查硬碟上是否存有快取檔案。快取檔案可確認資料檔案已載入實體伺服器。在 \Program Files\Microsoft SQL Server\MSAS10_50.POWERPIVOT\OLAP\Backup 資料夾中尋找快取檔案。 若要確認處理是否正常運作,請開啟現有活頁簿的資料重新整理排程,然後選取 [並且盡快重新整理] 核取方塊。請稍候數分鐘,等待資料重新整理作業完成,然後再查看資料重新整理記錄頁面,確認該作業是否成功地完成。 |
使用 PowerPivot 管理儀表板監看資料重新整理報告報表數日,確認資料重新整理無任何變更。 |
|
確認可以使用新服務應用程式的組態設定。 |
在管理中心的 [管理服務應用程式] 中開啟組態頁面,確認 [資料重新整理] 區段中顯示有新的檔案快取限制。
附註
只有前述作業失敗的情況下,才須執行剩餘的作業。
|
檢查 SharePoint 整合 DLL 的版本,確認其是否確已執行過升級。 |
檢查伺服陣列中 PowerPivot 伺服器的版本 |
確認所有執行 PowerPivot for SharePoint 的電腦上皆有執行此服務。 |
|
確認網站集合層級的功能啟用 |
如需有關如何設定 PowerPivot 設定與功能的詳細資訊,請參閱<組態 (PowerPivot for SharePoint)>。
如需引導您完成所有後置安裝設定工作的逐步指示,請參閱<在現有的 SharePoint Server 上安裝 PowerPivot for SharePoint>。