Dela via


Uppgradera Analysis Services

gäller för:SQL Server – endast Windows

Analysis Services-instanser kan uppgraderas till en SQL Server-version av samma serverläge för att dra nytta av funktioner som introduceras i den aktuella versionen, enligt beskrivningen i Nyheter i Analysis Services.

Du kan uppgradera varje instans på plats, oberoende av andra instanser som körs på samma maskinvara. De flesta administratörer väljer dock att installera en ny instans av den nya versionen för programtestning innan de överför produktionsarbetsbelastningar till den nya servern. Men för utvecklings- eller testservrar kan det vara enklare att uppgradera på plats.

Serveruppgradering

Det finns två grundläggande metoder för att uppgradera servrar och databaser:

Anteckning

Kompatibilitetsnivåerna för databaser som är kopplade till en viss server förblir desamma om du inte ändrar dem manuellt.

Uppgradering på plats

Uppgraderingsprocessen migrerar automatiskt befintliga databaser från den gamla instansen till den nya instansen. Eftersom metadata och binära data är kompatibla mellan de två versionerna behåller du data efter uppgraderingen och du behöver inte migrera data manuellt.

Om du vill uppgradera en befintlig instans kör du installationsprogrammet och anger namnet på den befintliga instansen som namnet på den nya instansen.

Uppgradering sida vid sida

  • Säkerhetskopiera alla databaser och kontrollera att var och en kan återställas. Mer information finns i Säkerhetskopiering och återställning av Analysis Services-databaser.

  • Identifiera en delmängd av rapporter, kalkylblad eller ögonblicksbilder av instrumentpaneler som ska användas senare som grund för att bekräfta serveråtgärder efter uppgraderingen. Samla om möjligt in prestandamätningar så att du kan köra jämförelser mot samma arbetsbelastningar på en uppgraderad server.

  • Installera en ny instans av Analysis Services och välj samma serverläge (tabell eller flerdimensionell) som den server som du tänker ersätta.

    Följ uppgifterna efter installationen för att konfigurera portar och lägga till serveradministratörer. Mer information finns i Konfiguration efter installation (Analysis Services).

  • Bifoga eller återställa varje databas.

  • Kör DBCC för att söka efter databasintegritet. Tabellmodeller genomgår mer noggranna kontroller med tester för överblivna objekt i modellhierarkin. För flerdimensionella modeller kontrolleras endast partitionsindexen. Mer information finns i Database Consistency Checker (DBCC) för Analysis Services-tabelldatabaser och flerdimensionella databaser.

  • Testa rapporter, kalkylblad och instrumentpaneler för att bekräfta att beteendet eller beräkningarna inte ändras negativt. Du bör se snabbare prestanda för både flerdimensionella och tabellbaserade arbetsbelastningar.

  • Testa bearbetningsåtgärder, korrigera eventuella inloggnings- eller behörighetsproblem. Om du använder standardtjänstkontot för anslutningar körs den nya tjänsten under ett annat konto. Mer information finns i Konfigurera tjänstkonton (Analysis Services).

  • Testa säkerhetskopierings- och återställningsåtgärder på den uppgraderade servern och justera skript för att använda det nya servernamnet.

Databasuppgradering

Databaser som skapades i tidigare versioner körs på den uppgraderade servern med den ursprungliga kompatibilitetsnivån. I allmänhet kan du uppgradera en databas eller modell så att den fungerar på en högre kompatibilitetsnivå för att få åtkomst till nya funktioner, men tänk på att detta binder dig till en specifik serverversion.

Om du vill uppgradera en databas uppgraderar du vanligtvis modellen i SQL Server Data Tools (SSDT) och distribuerar sedan lösningen till en uppgraderad serverinstans.

Tabelldatabaser och flerdimensionella databaser följer olika versionssökvägar. Det är en slump att både flerdimensionella modeller och tabellmodeller har liknande numrerade kompatibilitetsnivåer. Lägena framskrider i olika takt om funktionsändringar bara påverkar en av dem.

I bakgrundssyfte sammanfattar följande tabell kompatibilitetsnivåerna, men du bör granska detaljartiklarna för att förstå vad varje nivå tillhandahåller.

Databasmodell Kompatibilitetsnivå Kompatibla versioner
Tabellform 1500 SQL Server 2019
Tabellform 1400 SQL Server 2017
Tabellform 1200 SQL Server 2016
Tabellform 1103 SQL Server 2014
Tabellformat 1100 SQL Server 2012
Flerdimensionell 1100 SQL Server 2012 och senare
Flerdimensionell 1050 SQL Server 2005, 2008, 2008 R2

Mer information finns i Kompatibilitetsnivå för en flerdimensionell databas (Analysis Services) och kompatibilitetsnivå för Analysis Services-tabellmodeller för mer information.

Se även

Planering av en SQL Server-installation
Uppgradera Power Pivot för SharePoint