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
Du kan uppgradera från SQL Server 2012 (11.x), SQL Server 2014 (12.x), SQL Server 2016 (13.x) och SQL Server 2017 (14.x). I den här artikeln visas de uppgraderingssökvägar som stöds från dessa SQL Server-versioner och de versionsuppgraderingar som stöds för SQL Server 2019 (15.x).
Checklista för förhandsuppgradering
Innan du uppgraderar från en version av SQL Server 2019 (15.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.
Kontrollera maskinvara och programvara som stöds.
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.
Om du vill uppgradera till SQL Server 2019 (15.x) måste du köra ett operativsystem som stöds. Mer information finns i maskinvaru- och programvarukrav för installation av SQL Server-.
Uppgraderingen blockeras om det finns en väntande omstart.
Uppgraderingen blockeras om Windows Installer-tjänsten inte körs.
Scenarier som inte stöds
Instanser av olika versioner för SQL Server 2019 (15.x) stöds inte. Versionsnummer för databasmotorkomponenterna måste vara samma i en instans av SQL Server 2019 (15.x).
SQL Server 2019 (15.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 2019 (15.x) kan du lägga till funktioner med hjälp av konfigurationen av SQL Server 2019 (15.x). Mer information finns under Lägg till funktioner till en instans av SQL Server (Setup).
Uppgraderingar från tidigare versioner till SQL Server 2019 (15.x)
SQL Server 2019 (15.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) SP2 eller senare
- SQL Server 2016 (13.x) RTM eller senare
- SQL Server 2017 (14.x)
I följande tabell visas de uppgraderingsscenarier som stöds från tidigare versioner av SQL Server till SQL Server 2019 (15.x).
Uppgradera från | Stödd uppgraderingsväg |
---|---|
SQL Server 2012 (11.x) SP4 Enterprise | SQL Server 2019 (15.x) Enterprise |
SQL Server 2012 (11.x) SP4 Developer | SQL Server 2019 (15.x) Utvecklare SQL Server 2019 (15.x) Standard SQL Server 2019 (15.x) Webb SQL Server 2019 (15.x) Enterprise |
SQL Server 2012 (11.x) SP4 Standard | SQL Server 2019 (15.x) Enterprise SQL Server 2019 (15.x) Standard |
SQL Server 2012 (11.x) SP4 Web | SQL Server 2019 (15.x) Enterprise SQL Server 2019 (15.x) Standard SQL Server 2019 (15.x) Webb |
SQL Server 2012 (11.x) SP4 Express | SQL Server 2019 (15.x) Enterprise SQL Server 2019 (15.x) Standard SQL Server 2019 (15.x) Webb SQL Server 2019 (15.x) Express |
SQL Server 2012 (11.x) SP4 Business Intelligence | SQL Server 2019 (15.x) Enterprise |
SQL Server 2012 (11.x) SP4-utvärdering | UTVÄRDERING AV SQL Server 2019 (15.x) SQL Server 2019 (15.x) Enterprise SQL Server 2019 (15.x) Standard SQL Server 2019 -webb (15.x) SQL Server 2019 (15.x) Utvecklare |
SQL Server 2014 (12.x) SP2 Enterprise | SQL Server 2019 (15.x) Enterprise |
SQL Server 2014 (12.x) SP2 Utvecklare | SQL Server 2019 (15.x) Utvecklare SQL Server 2019 (15.x) Standard SQL Server 2019 -webb (15.x) SQL Server 2019 (15.x) Enterprise |
SQL Server 2014 (12.x) SP2 Standard | SQL Server 2019 (15.x) Enterprise SQL Server 2019 (15.x) Standard |
SQL Server 2014 (12.x) SP2 Web | SQL Server 2019 (15.x) Enterprise SQL Server 2019 (15.x) Standard SQL Server 2019 (15.x) Web |
SQL Server 2014 (12.x) SP2 Express | SQL Server 2019 (15.x) Enterprise SQL Server 2019 (15.x) Standard SQL Server 2019 (15.x) Web SQL Server 2019 (15.x) Express SQL Server 2019 (15.x) Utvecklare |
SQL Server 2014 (12.x) SP2 Business Intelligence | SQL Server 2019 (15.x) Enterprise |
SQL Server 2014 (12.x) SP2-utvärdering | UTVÄRDERING AV SQL Server 2019 (15.x) SQL Server 2019 (15.x) Enterprise SQL Server 2019 (15.x) Standard SQL Server 2019 (15.x) Web SQL Server 2019 (15.x) Utvecklare |
SQL Server 2016 (13.x) 13.0.1601.5 Enterprise | SQL Server 2019 (15.x) Enterprise |
SQL Server 2016 (13.x) 13.0.1601.5 Utvecklare | SQL Server 2019 (15.x) Utvecklare SQL Server 2019 (15.x) Standard SQL Server 2019 -webb (15.x) SQL Server 2019 (15.x) Enterprise |
SQL Server 2016 (13.x) 13.0.1601.5 Standard | SQL Server 2019 (15.x) Enterprise SQL Server 2019 (15.x) Standard |
SQL Server 2016 (13.x) 13.0.1601.5 Web | SQL Server 2019 (15.x) Enterprise SQL Server 2019 (15.x) Standard SQL Server 2019 -webb (15.x) |
SQL Server 2016 (13.x) 13.0.1601.5 Express | SQL Server 2019 (15.x) Enterprise SQL Server 2019 (15.x) Standard SQL Server 2019 (15.x) Webb SQL Server 2019 (15.x) Express SQL Server 2019 (15.x) Utvecklare |
SQL Server 2016 (13.x) 13.0.1601.5 Business Intelligence | SQL Server 2019 (15.x) Enterprise |
SQL Server 2016 (13.x) 13.0.1601.5 Utvärdering | UTVÄRDERING AV SQL Server 2019 (15.x) SQL Server 2019 (15.x) Enterprise SQL Server 2019 (15.x) Standard SQL Server 2019 (15.x) Webb SQL Server 2019 (15.x) Utvecklare |
SQL Server 2017 (14.x) Enterprise | SQL Server 2019 (15.x) Enterprise |
SQL Server 2017 (14.x) Utvecklare | SQL Server 2019 (15.x) Utvecklare SQL Server 2019 (15.x) Standard SQL Server 2019 -webb (15.x) SQL Server 2019 (15.x) Enterprise |
SQL Server 2017 (14.x) Standard | SQL Server 2019 (15.x) Enterprise SQL Server 2019 (15.x) Standard |
SQL Server 2017 (14.x) Web | SQL Server 2019 (15.x) Enterprise SQL Server 2019 (15.x) Standard SQL Server 2019 Web (15.x) |
SQL Server 2017 (14.x) Express | SQL Server 2019 (15.x) Enterprise SQL Server 2019 (15.x) Standard SQL Server 2019 (15.x) Webb SQL Server 2019 (15.x) Express SQL Server 2019 (15.x) Utvecklare |
SQL Server 2017 (14.x) Business Intelligence | SQL Server 2019 (15.x) Enterprise |
SQL Server 2017 -utvärdering (14.x) | UTVÄRDERING AV SQL Server 2019 (15.x) SQL Server 2019 (15.x) Enterprise SQL Server 2019 (15.x) Standard SQL Server 2019 -webb (15.x) SQL Server 2019 (15.x) Utvecklare |
SQL Server 2019-versionskandidat (15.x) 1 | SQL Server 2019 (15.x) Enterprise |
SQL Server 2019 (15.x) Utvecklare | SQL Server 2019 (15.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 2019 (15.x)
Du kan migrera databaser från äldre versioner av SQL Server till SQL Server 2019 (15.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 2019 (15.x). Om kompatibilitetsnivån på källdatabasen är 100
eller högre ändras den inte på SQL Server 2019 (15.x).
Mer information finns i Azure Database Migration Guide.
Följande tips och verktyg kan hjälpa dig att planera och implementera migreringen.
Verktyg eller funktion | Beskrivning |
---|---|
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 2019 (15.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 2019 (15.x). |
Loggöverföring | 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 2019 (15.x). Varning: Om en automatisk eller manuell redundansväxling sker och SQL Server 2019-instansen (15.x) blir primär blir SQL Server 2008 (10.0.x) eller SQL Server 2008 R2-instansen (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 2019 (15.x). |
Uppgradering av SQL Server 2019 (15.x)
I följande tabell visas scenarier för versionsuppgradering som stöds i SQL Server 2019 (15.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 2019 (15.x) Enterprise (Server+CAL och Core) 3 | SQL Server 2019 (15.x) Enterprise |
SQL Server 2019 (15.x) Evaluation Enterprise 2, 3 | SQL Server 2019 (15.x) Enterprise (Server+CAL eller Core License) SQL Server 2019 (15.x) Standard SQL Server 2019 (15.x) Utvecklare SQL Server 2019 Web (15.x) |
SQL Server 2019 (15.x) Standard 3 | SQL Server 2019 (15.x) Enterprise (Server+CAL eller Core License) |
SQL Server 2019 (15.x) Developer 3 | SQL Server 2019 (15.x) Enterprise (Server+CAL eller Core License) SQL Server 2019 (15.x) Web SQL Server 2019 (15.x) Standard |
SQL Server 2019 Web (15.x) | SQL Server 2019 (15.x) Enterprise (Server+CAL eller Core License) SQL Server 2019 (15.x) Standard |
SQL Server 2019 (15.x) Express 1 | SQL Server 2019 (15.x) Enterprise (Server+CAL eller Core License) SQL Server 2019 (15.x) Utvecklare SQL Server 2019 (15.x) Standard SQL Server 2019 Web (15.x) |
Dessutom kan du utföra en uppgradering av utgåvan mellan SQL Server 2019 (15.x) Enterprise (Server+CAL-licens) och SQL Server 2019 (15.x) Enterprise (Core License):
Versionsuppgradering från | Versionsuppgradering till |
---|---|
SQL Server 2019 (15.x) Enterprise (Server+CAL-licens) 3 | SQL Server 2019 (15.x) Enterprise (Core License) |
SQL Server 2019 (15.x) Enterprise (Core License) | SQL Server 2019 (15.x) Enterprise (Server+CAL-licenser) |
1 gäller även för SQL Server 2019 (15.x) Express med Verktyg och SQL Server 2019 (15.x) Express med Advanced Services.
2 Uppgradering från utvärdering (en 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.
3 Ändra utgåva av en klustrad instans av SQL Server 2019 (15.x) begränsad. Följande scenarier stöds inte för SQL Server 2019(15.x) redundanskluster:
- SQL Server 2019 (15.x) Enterprise till SQL Server 2019 (15.x) Developer, Standard och Utvärdering.
- SQL Server 2019 (15.x) Developer Edition till SQL Server 2019 (15.x) Standard Edition eller Utvärderingsversion.
- SQL Server 2019 (15.x) Standard till SQL Server 2019 (15.x) Utvärdering.
- SQL Server 2019 (15.x) Utvärdering till SQL Server 2019 (15.x) Standard.