Anteckning
Åtkomst till den här sidan kräver auktorisering. Du kan prova att logga in eller ändra kataloger.
Åtkomst till den här sidan kräver auktorisering. Du kan prova att ändra kataloger.
gäller för:SQL Server – endast Windows
I den här artikeln visas de uppgraderingssökvägar som stöds från följande SQL Server-versioner och de versionsuppgraderingar som stöds för SQL Server 2022 (16.x).
Du kan uppgradera från:
- SQL Server 2012 (11.x) SP4 eller senare
- SQL Server 2014 (12.x) SP3 eller senare
- SQL Server 2016 (13.x) SP3 eller senare
- SQL Server 2017 (14.x)
- SQL Server 2019 (15.x)
För äldre versioner av SQL Server kan du också Migrera till SQL Server 2022.
Checklista för förhandsuppgradering
Innan du uppgraderar från en utgåva av SQL Server 2022 (16.x) till en annan kontrollerar du att de funktioner som du använder för närvarande stöds i den utgåva som du flyttar till. Mer information finns i -utgåvor och funktioner som stöds i SQL Server 2022.
Verifiera maskinvara och programvara som stöds, inklusive det operativsystem som stöds. Mer information finns i SQL Server 2022: Maskinvaru- och programvarukrav.
Innan du uppgraderar SQL Server aktiverar du Windows-autentisering för SQL Server-agenten och kontrollerar standardkonfigurationen att SQL Server Agent-tjänstkontot är medlem i SQL Server-sysadmin-gruppen.
Uppgraderingen blockeras om det finns en väntande omstart.
Uppgraderingen blockeras om Windows Installer-tjänsten inte körs.
Scenarier som inte stöds
Olika versioner av SQL Server 2022 (16.x) stöds inte. Versionsnummer för databasmotorkomponenterna måste vara samma i en instans av SQL Server 2022 (16.x).
SQL Server 2022 (16.x) är endast tillgängligt för 64-bitarsplattformar. Plattformsoberoende uppgradering stöds inte. Du kan inte uppgradera en 32-bitars instans av SQL Server till inbyggd 64-bitars med SQL Server-installationsprogrammet. Du kan dock säkerhetskopiera eller koppla från databaser från en 32-bitars instans av SQL Server och sedan återställa eller koppla dem till en ny instans av SQL Server (64-bitars) om databaserna inte publiceras i replikering. Du måste återskapa alla inloggningar och andra användarobjekt i
master
,msdb
ochmodel
systemdatabaser.Du kan inte lägga till nya funktioner under uppgraderingen av din befintliga instans av SQL Server. När du har uppgraderat en instans av SQL Server till SQL Server 2022 (16.x) kan du lägga till funktioner med hjälp av konfigurationen av SQL Server 2022 (16.x). Mer information finns i Lägg till funktioner i en instans av SQL Server (installation).
Uppgraderingar från tidigare versioner till SQL Server 2022
SQL Server 2022 (16.x) stöder uppgradering från följande versioner av SQL Server:
- SQL Server 2012 (11.x) SP4 eller senare
- SQL Server 2014 (12.x) SP3 eller senare
- SQL Server 2016 (13.x) SP3 eller senare
- SQL Server 2017 (14.x)
- SQL Server 2019 (15.x)
I följande tabell visas de uppgraderingsscenarier som stöds från tidigare versioner av SQL Server till SQL Server 2022 (16.x).
Uppgradera från | Stödd uppgraderingsväg |
---|---|
SQL Server 2012 (11.x) SP4 Enterprise | SQL Server 2022 (16.x) Enterprise |
SQL Server 2012 (11.x) SP4 Developer | SQL Server 2022 (16.x) Utvecklare SQL Server 2022 (16.x) Standard SQL Server 2022 (16.x) Webb SQL Server 2022 (16.x) Enterprise |
SQL Server 2012 (11.x) SP4 Standard | SQL Server 2022 (16.x) Enterprise SQL Server 2022 (16.x) Standard |
SQL Server 2012 (11.x) SP4 Web | SQL Server 2022 (16.x) Enterprise SQL Server 2022 (16.x) Standard SQL Server 2022 (16.x) Webb |
SQL Server 2012 (11.x) SP4 Express | SQL Server 2022 (16.x) Enterprise SQL Server 2022 (16.x) Standard SQL Server 2022 Web (16.x) SQL Server 2022 (16.x) Express |
SQL Server 2012 (11.x) SP4 Business Intelligence | SQL Server 2022 (16.x) Enterprise |
SQL Server 2012 (11.x) SP4-utvärdering | UTVÄRDERING AV SQL Server 2022 (16.x) SQL Server 2022 (16.x) Enterprise SQL Server 2022 (16.x) Standard SQL Server 2022 (16.x) Web SQL Server 2022 (16.x) Utvecklare |
SQL Server 2014 (12.x) SP3 Enterprise | SQL Server 2022 (16.x) Enterprise |
SQL Server 2014 (12.x) SP3 Developer | SQL Server 2022 (16.x) Utvecklare SQL Server 2022 (16.x) Standard SQL Server 2022 -webb (16.x) SQL Server 2022 (16.x) Enterprise |
SQL Server 2014 (12.x) SP3 Standard | SQL Server 2022 (16.x) Enterprise SQL Server 2022 (16.x) Standard |
SQL Server 2014 (12.x) SP3 Web | SQL Server 2022 (16.x) Enterprise SQL Server 2022 (16.x) Standard SQL Server 2022 Web (16.x) |
SQL Server 2014 (12.x) SP3 Express | SQL Server 2022 (16.x) Enterprise SQL Server 2022 (16.x) Standard SQL Server 2022 (16.x) Web SQL Server 2022 (16.x) Express SQL Server 2022 (16.x) Utvecklare |
SQL Server 2014 (12.x) SP3 Business Intelligence | SQL Server 2022 (16.x) Enterprise |
SQL Server 2014 (12.x) SP3-utvärdering | UTVÄRDERING AV SQL Server 2022 (16.x) SQL Server 2022 (16.x) Enterprise SQL Server 2022 (16.x) Standard SQL Server 2022 (16.x) Web SQL Server 2022 (16.x) Utvecklare |
SQL Server 2016 (13.x) SP3 Enterprise | SQL Server 2022 (16.x) Enterprise |
SQL Server 2016 (13.x) SP3 Developer | SQL Server 2022 (16.x) Utvecklare SQL Server 2022 (16.x) Standard SQL Server 2022 (16.x) Web SQL Server 2022 (16.x) Enterprise |
SQL Server 2016 (13.x) SP3 Standard | SQL Server 2022 (16.x) Enterprise SQL Server 2022 (16.x) Standard |
SQL Server 2016 (13.x) SP3 Web | SQL Server 2022 (16.x) Enterprise SQL Server 2022 (16.x) Standard SQL Server 2022 Web (16.x) |
SQL Server 2016 (13.x) SP3 Express | SQL Server 2022 (16.x) Enterprise SQL Server 2022 (16.x) Standard SQL Server 2022 (16.x) Web SQL Server 2022 (16.x) Express SQL Server 2022 (16.x) Utvecklare |
SQL Server 2016 (13.x) SP3 Business Intelligence | SQL Server 2022 (16.x) Enterprise |
SQL Server 2016 (13.x) SP3-utvärdering | UTVÄRDERING AV SQL Server 2022 (16.x) SQL Server 2022 (16.x) Enterprise SQL Server 2022 (16.x) Standard SQL Server 2022 (Web) (16.x) SQL Server 2022 (16.x) Utvecklare |
SQL Server 2017 (14.x) Enterprise | SQL Server 2022 (16.x) Enterprise |
SQL Server 2017 (14.x) Utvecklare | SQL Server 2022 (16.x) Utvecklare SQL Server 2022 (16.x) Standard SQL Server 2022 (16.x) Webb SQL Server 2022 (16.x) Enterprise |
SQL Server 2017 (14.x) Standard | SQL Server 2022 (16.x) Enterprise SQL Server 2022 (16.x) Standard |
SQL Server 2017 (14.x) Web | SQL Server 2022 (16.x) Enterprise SQL Server 2022 (16.x) Standard SQL Server 2022 (16.x) Web |
SQL Server 2017 (14.x) Express | SQL Server 2022 (16.x) Enterprise SQL Server 2022 (16.x) Standard SQL Server 2022 Web (16.x) SQL Server 2022 (16.x) Express SQL Server 2022 (16.x) Utvecklare |
SQL Server 2017 (14.x) Business Intelligence | SQL Server 2022 (16.x) Enterprise |
SQL Server 2017 -utvärdering (14.x) | UTVÄRDERING AV SQL Server 2022 (16.x) SQL Server 2022 (16.x) Enterprise SQL Server 2022 (16.x) Standard SQL Server 2022 Web (16.x) SQL Server 2022 (16.x) Utvecklare |
SQL Server 2019 (15.x) Enterprise | SQL Server 2022 (16.x) Enterprise |
SQL Server 2019 (15.x) Utvecklare | SQL Server 2022 (16.x) Utvecklare SQL Server 2022 (16.x) Standard SQL Server 2022 (16.x) Webb SQL Server 2022 (16.x) Enterprise |
SQL Server 2019 (15.x) Standard | SQL Server 2022 (16.x) Enterprise SQL Server 2022 (16.x) Standard |
SQL Server 2019 (15.x) Web | SQL Server 2022 (16.x) Enterprise SQL Server 2022 (16.x) Standard SQL Server 2022 Web (16.x) |
SQL Server 2019 (15.x) Express | SQL Server 2022 (16.x) Enterprise SQL Server 2022 (16.x) Standard SQL Server 2022 (16.x) Web SQL Server 2022 (16.x) Express SQL Server 2022 (16.x) Utvecklare |
SQL Server 2019 (15.x) Business Intelligence | SQL Server 2022 (16.x) Enterprise |
UTVÄRDERING AV SQL Server 2019 (15.x) | UTVÄRDERING AV SQL Server 2022 (16.x) SQL Server 2022 (16.x) Enterprise SQL Server 2022 (16.x) Standard SQL Server 2022 (16.x) Web SQL Server 2022 (16.x) Utvecklare |
SQL Server 2022-versionskandidat (16.x) 1 | SQL Server 2022 (16.x) Enterprise |
SQL Server 2022 (16.x) Utvecklare | SQL Server 2022 (16.x) Enterprise |
1 Microsofts support för att uppgradera från programvara för versionskandidater är specifikt för kunder som deltog i Early Adopter-programmet.
Migrera till SQL Server 2022
Du kan migrera databaser från äldre versioner av SQL Server till SQL Server 2022 (16.x) så länge källdatabasens kompatibilitetsnivå är 90
eller högre. Databaser med kompatibilitetsnivån 90
(till exempel på SQL Server 2005 (9.x)) uppgraderas automatiskt till en kompatibilitetsnivå på 100
när de migreras till SQL Server 2022 (16.x). Om kompatibilitetsnivån på källdatabasen är 100
eller högre ändras den inte på SQL Server 2022 (16.x).
Mer information finns i Uppgradera SQL Server till den senaste versionen.
Följande tips och verktyg kan hjälpa dig att planera och implementera migreringen.
Migreringsverktyg. Migrering stöds via Data Migration Assistant (DMA).
Säkerhetskopiering och återställning. En säkerhetskopia som görs på SQL Server 2008 (10.0.x) och senare kan återställas till SQL Server 2022 (16.x) utan att ändra dess kompatibilitetsnivå, så länge databassäkerhetskopian har en kompatibilitetsnivå på
100
eller högre.Databaser med kompatibilitetsnivån
90
, inklusive säkerhetskopior som görs på SQL Server 2005 (9.x), uppgraderas automatiskt till en kompatibilitetsnivå på100
när de återställs till SQL Server 2022 (16.x).Loggsändning. Loggleverans stöds om den primära kör SQL Server 2008 (10.0.x) SP3 eller senare, eller SQL Server 2008 R2 (10.50.x) SP2 eller senare, och den sekundära kör SQL Server 2022 (16.x).
Varning
Om en automatisk eller manuell redundansväxling sker och SQL Server 2022-instansen (16.x) blir primär blir SQL Server 2008-instansen (10.0.x) eller SQL Server 2008 R2 (10.50.x) sekundär och kan inte ta emot ändringar från den primära.
Massinläsning: Tabeller kan masskopieras från SQL Server 2008 (10.0.x) eller SQL Server 2008 R2 (10.50.x) till SQL Server 2022 (16.x).
Uppgradering av SQL Server 2022-utgåvan
I följande tabell visas scenarier för versionsuppgradering som stöds i SQL Server 2022 (16.x).
Stegvisa instruktioner för hur du utför en uppgradering av utgåvan finns i Uppgradera till en annan version av SQL Server (installation).
Uppgradera från | Uppgradera till |
---|---|
SQL Server 2022 (16.x) Enterprise (Server+CAL och Core) 2 | SQL Server 2022 (16.x) Enterprise |
SQL Server 2022 (16.x) Evaluation Enterprise 2 | SQL Server 2022 (16.x) Enterprise (Server+CAL eller Core License) SQL Server 2022 (16.x) Standard SQL Server 2022 (16.x) Utvecklare SQL Server 2022 (16.x) Web Uppgradering från Utvärderingsversion (kostnadsfri utgåva) till någon av de betalda utgåvorna stöds för fristående installationer, men stöds inte för klustrade installationer. Den här begränsningen gäller inte för fristående instanser som är installerade i ett Windows-redundanskluster som deltar i en tillgänglighetsgrupp. |
SQL Server 2022 (16.x) Standard 2 | SQL Server 2022 (16.x) Enterprise (Server+CAL eller Core License) |
SQL Server 2022 (16.x) Developer 2 | SQL Server 2022 (16.x) Enterprise (Server+CAL eller Core License) SQL Server 2022 Web (16.x) SQL Server 2022 (16.x) Standard |
SQL Server 2022 (16.x) Webb | SQL Server 2022 (16.x) Enterprise (Server+CAL eller Core License) SQL Server 2022 (16.x) Standard |
SQL Server 2022 (16.x) Express 1 | SQL Server 2022 (16.x) Enterprise (Server+CAL eller Core License) SQL Server 2022 (16.x) Utvecklare SQL Server 2022 (16.x) Standard SQL Server 2022 (16.x) Webb |
Dessutom kan du utföra en uppgradering av utgåvan mellan SQL Server 2022 (16.x) Enterprise (Server+CAL-licens) och SQL Server 2022 (16.x) Enterprise (Core License):
Versionsuppgradering från | Versionsuppgradering till |
---|---|
SQL Server 2022 (16.x) Enterprise (Server + CAL-licens) 2 | SQL Server 2022 (16.x) Enterprise (Core License) |
SQL Server 2022 (16.x) Enterprise (Core License) | SQL Server 2022 (16.x) Enterprise (Server+CAL-licens) |
1 gäller även för SQL Server 2022 (16.x) Express med Verktyg och SQL Server 2022 (16.x) Express med Advanced Services.
2 Möjligheten att ändra utgåvan av en klustrad instans av SQL Server 2022 (16.x) är begränsad. Följande scenarier stöds inte för SQL Server 2022(16.x) redundanskluster:
- SQL Server 2022 (16.x) Enterprise till SQL Server 2022 (16.x) Developer, Standard eller Utvärdering.
- SQL Server 2022 (16.x) Utvecklare till SQL Server 2022 (16.x) Standard eller Utvärdering.
- SQL Server 2022 (16.x) Standard till SQL Server 2022 (16.x) Utvärdering.
- SQL Server 2022 (16.x) Utvärdering till SQL Server 2022 (16.x) Standard.