升級 Analysis Services

適用於:SQL Server - 僅限 Windows

Analysis Services 執行個體可以升級至相同伺服器模式的 SQL Server 版本,以利用目前版本中所採用的功能,如 Analysis Services 的新功能中所述。

您可以就地升級每個執行個體,相同硬體上執行的執行個體皆與其他執行個體無關。 但大部分的系統管理員會為應用程式測試選擇安裝新版本的新執行個體,然後再對新的伺服器傳輸實際執行的工作負載。 但是對於開發或測試伺服器而言,就地升級就可能會比較方便。

伺服器升級

升級伺服器與資料庫有兩種基本方法︰

注意

除非手動變更連結至指定伺服器的資料庫之相容性層級,否則這些層級會維持不變。

就地升級

升級程序會自動將現有的資料庫從舊的執行個體移轉至新的執行個體。 由於這兩個版本之間的中繼資料和二進位資料是相容的,所以在您升級之後將會保留資料,而且不必手動移轉資料。

若要升級現有的執行個體,請執行安裝程式,並指定現有執行個體的名稱做為新執行個體的名稱。

並存升級

  • 備份所有資料庫,並確認每個資料庫皆可還原。 若要深入了解,請參閱備份與還原 Analysis Services 資料庫

  • 找出報表、試算表或儀表板快照集的子集,以供日後用作為確認升級後伺服器作業的基礎。 可能的話,請收集效能測量,以便您可以在升級的伺服器上針對相同的工作負載執行比較。

  • 安裝 Analysis Services 的新執行個體,選擇和您要取代的伺服器相同之伺服器模式 (表格式或多維度)。

    請遵循安裝後續工作,設定連接埠及新增伺服器管理員。 若要深入了解,請參閱後續安裝組態 (Analysis Services)

  • 附加或還原每個資料庫。

  • 執行 DBCC 以檢查資料庫完整性。 表格式模型會進行更徹底地檢查,會測試整個模型階層中是否有孤立的物件。 若是多維度模型,就只會檢查分割區索引。 若要深入了解,請參閱適用於 Analysis Services 表格式和多維度資料庫的資料庫一致性檢查程式 (DBCC)

  • 確認行為或計算是否有任何不良變更的測試報表、試算表與儀表板 您應會發現多維度與表格式工作負載的效能更佳。

  • 測試處理作業、更正任何登入或權限問題。 如果使用預設服務帳戶進行連線,新的服務會以不同的帳戶執行。 若要深入了解,請參閱設定服務帳戶 (Analysis Services)

  • 在升級的伺服器上測試備份與還原作業,調整指令碼以使用新的伺服器名稱。

資料庫升級

在舊版中建立的資料庫會在使用原相容性層級設定的升級伺服器上執行。 一般而言,您可以升級資料庫或模型到更高的相容性層級以存取新功能,但請注意,如此做會將您繫結至特定的伺服器版本。

若要升級資料庫,通常會升級 SQL Server Data Tools (SSDT) 中的模型,然後再將解決方案部署到已升級的伺服器執行個體。

表格式與多維度資料庫走不同的版本路徑。 但多維度與表格式模型都有相同編號的相容性層級。 如果功能變更只影響其中一個模式,則模式會上升至不同的費率。

由於背景的不同,下表摘要說明相容性層級;請檢閱詳細文章以了解每個層級所提供的功能。

資料庫模型 相容性層級 相容版本
表格式 1500 SQL Server 2019
表格式 1400 SQL Server 2017
表格式 1200 SQL Server 2016
表格式 1103 SQL Server 2014
表格式 1100 SQL Server 2012
多維度 1100 SQL Server 2012 及更新版本
多維度 1050 SQL Server 2005、2008、2008 R2

若要深入了解,請參閱多維度資料庫的相容性層級 (Analysis Services)Analysis Services 表格式模型的相容性層級,以取得詳細資訊。

另請參閱

規劃 SQL Server 安裝
升級 Power Pivot for SharePoint