Dela via


Versionsuppgraderingar av stödd &-edition (SQL Server 2017)

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

Du kan uppgradera från SQL Server 2008 (10.0.x), SQL Server 2008 R2 (10.50.x), SQL Server 2012 (11.x), SQL Server 2014 (12.x) och SQL Server 2016 (13.x). Den här artikeln visar de uppgraderingsvägar som stöds från dessa SQL Server-versioner och de versionsuppgraderingar som stöds för SQL Server 2017 (14.x).

Checklista för föruppgradering

  • Innan du uppgraderar från en utgåva av SQL Server 2017 (14.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.

  • Innan du uppgraderar SQL Server aktiverar du Windows-autentisering för SQL Server Agent och kontrollerar standardkonfigurationen: att SQL Server Agent-tjänstkontot är medlem i SQL Server-sysadmin-gruppen.

  • Om du vill uppgradera till SQL Server 2017 (14.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 av SQL Server 2017 (14.x) stöds inte. Versionsnummer för databasmotorkomponenterna måste vara samma i en instans av SQL Server 2017 (14.x).

  • SQL Server 2017 (14.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 huvuddatabaser, msdb- och modellsystemdatabaser.

  • 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 2017 (14.x) kan du lägga till funktioner med hjälp av konfigurationen av SQL Server 2017 (14.x). Mer information finns i Lägg till funktioner i en instans av SQL Server (installation).

  • Failover-kluster stöds inte i WOW-mode.

Uppgraderingar från tidigare versioner till SQL Server 2017 (14.x)

SQL Server 2017 (14.x) stöder uppgradering från följande versioner av SQL Server:

  • SQL Server 2008 SP4 eller senare
  • SQL Server 2008 R2 SP3 eller senare
  • SQL Server 2012 SP2 eller senare
  • SQL Server 2014 eller senare
  • SQL Server 2016 eller senare

Not

Information om hur du uppgraderar databaser på SQL Server 2005 (9.x) finns i Support för 2005.

Tabellen nedan visar de uppgraderingsscenarier som stöds från tidigare versioner av SQL Server till SQL Server 2017 (14.x).

Uppgradera från Stödd uppgraderingsväg
SQL Server 2008 (10.0.x) SP4 Enterprise SQL Server 2017 (14.x) Enterprise
SQL Server 2008 (10.0.x) SP4 Utvecklare SQL Server 2017 (14.x) Utvecklare
SQL Server 2008 (10.0.x) SP4 Standard SQL Server 2017 (14.x) Enterprise

SQL Server 2017 (14.x) Standard
SQL Server 2008 (10.0.x) SP4 Small Business SQL Server 2017 (14.x) Standard
SQL Server 2008 (10.0.x) SP4 Web SQL Server 2017 (14.x) Enterprise

SQL Server 2017 (14.x) Standard

SQL Server 2017 (14.x) Web
SQL Server 2008 (10.0.x) SP4 Workgroup SQL Server 2017 (14.x) Enterprise

SQL Server 2017 (14.x) Standard
SQL Server 2008 (10.0.x) SP4 Express SQL Server 2017 (14.x) Enterprise

SQL Server 2017 (14.x) Standard

SQL Server 2017 (14.x) Web

SQL Server 2017 (14.x) Express
SQL Server 2008 R2 (10.50.x) SP3 Datacenter SQL Server 2017 (14.x) Enterprise
SQL Server 2008 R2 (10.50.x) SP3 Enterprise SQL Server 2017 (14.x) Enterprise
SQL Server 2008 R2 (10.50.x) SP3 Developer SQL Server 2017 (14.x) Utvecklare
SQL Server 2008 R2 (10.50.x) SP3 Small Business SQL Server 2017 (14.x) Standard
SQL Server 2008 R2 (10.50.x) SP3 Standard SQL Server 2017 (14.x) Enterprise

SQL Server 2017 (14.x) Standard
SQL Server 2008 R2 (10.50.x) SP3 Web SQL Server 2017 (14.x) Enterprise

SQL Server 2017 (14.x) Standard

SQL Server 2017 (14.x) Web
SQL Server 2008 R2 (10.50.x) SP3-arbetsgrupp SQL Server 2017 (14.x) Enterprise

SQL Server 2017 (14.x) Standard
SQL Server 2008 R2 (10.50.x) SP3 Express SQL Server 2017 (14.x) Enterprise

SQL Server 2017 (14.x) Standard

SQL Server 2017 (14.x) Web

SQL Server 2017 (14.x) Express
SQL Server 2012 (11.x) SP2 Enterprise SQL Server 2017 (14.x) Enterprise
SQL Server 2012 (11.x) SP2 Developer SQL Server 2017 (14.x) Utvecklare

SQL Server 2017 (14.x) Standard

SQL Server 2017 (14.x) Web

SQL Server 2017 (14.x) Enterprise
SQL Server 2012 (11.x) SP2 Standard SQL Server 2017 (14.x) Enterprise

SQL Server 2017 (14.x) Standard
SQL Server 2012 (11.x) SP1 Web SQL Server 2017 (14.x) Enterprise

SQL Server 2017 (14.x) Standard

SQL Server 2017 (14.x) Web
SQL Server 2012 (11.x) SP2 Express SQL Server 2017 (14.x) Enterprise

SQL Server 2017 (14.x) Standard

SQL Server 2017 (14.x) Web

SQL Server 2017 (14.x) Express

SQL Server 2012 (11.x) SP2 Business Intelligence SQL Server 2017 (14.x) Enterprise
SQL Server 2012 (11.x) SP2-utvärdering SQL Server 2017 -utvärdering (14.x)

SQL Server 2017 (14.x) Enterprise

SQL Server 2017 (14.x) Standard

SQL Server 2017 (14.x) Web

SQL Server 2017 (14.x) Utvecklare
SQL Server 2014 (12.x) Enterprise SQL Server 2017 (14.x) Enterprise
SQL Server 2014 (12.x) Utvecklare SQL Server 2017 (14.x) Utvecklare

SQL Server 2017 (14.x) Standard

SQL Server 2017 (14.x) Web

SQL Server 2017 (14.x) Enterprise
SQL Server 2014 (12.x) Standard SQL Server 2017 (14.x) Enterprise

SQL Server 2017 (14.x) Standard
SQL Server 2014 (12.x) Web SQL Server 2017 (14.x) Enterprise

SQL Server 2017 (14.x) Standard

SQL Server 2017 (14.x) Web
SQL Server 2014 (12.x) Express SQL Server 2017 (14.x) Enterprise

SQL Server 2017 (14.x) Standard

SQL Server 2017 (14.x) Web

SQL Server 2017 (14.x) Express

SQL Server 2017 (14.x) Utvecklare
SQL Server 2014 (12.x) Business Intelligence SQL Server 2017 (14.x) Enterprise
UTVÄRDERING AV SQL Server 2014 (12.x) SQL Server 2017 -utvärdering (14.x)

SQL Server 2017 (14.x) Enterprise

SQL Server 2017 (14.x) Standard

SQL Server 2017 (14.x) Web

SQL Server 2017 (14.x) Utvecklare
SQL Server 2016 (13.x) Enterprise SQL Server 2017 (14.x) Enterprise
SQL Server 2016 (13.x) Utvecklare SQL Server 2017 (14.x) Utvecklare

SQL Server 2017 (14.x) Standard

SQL Server 2017 (14.x) Web

SQL Server 2017 (14.x) Enterprise
SQL Server 2016 (13.x) Standard SQL Server 2017 (14.x) Enterprise

SQL Server 2017 (14.x) Standard
SQL Server 2016 (13.x) Web SQL Server 2017 (14.x) Enterprise

SQL Server 2017 (14.x) Standard

SQL Server 2017 (14.x) Web
SQL Server 2016 (13.x) Express SQL Server 2017 (14.x) Enterprise

SQL Server 2017 (14.x) Standard

SQL Server 2017 (14.x) Web

SQL Server 2017 (14.x) Express

SQL Server 2017 (14.x) Utvecklare
SQL Server 2016 (13.x) Business Intelligence SQL Server 2017 (14.x) Enterprise
UTVÄRDERING AV SQL Server 2016 (13.x) SQL Server 2017 -utvärdering (14.x)

SQL Server 2017 (14.x) Enterprise

SQL Server 2017 (14.x) Standard

SQL Server 2017 (14.x) Web

SQL Server 2017 (14.x) Utvecklare
SQL Server 2017 -versionskandidat (14.x) * SQL Server 2017 (14.x) Enterprise
SQL Server 2017 (14.x) Utvecklare SQL Server 2017 (14.x) Enterprise

* Microsofts support för att uppgradera från versionskandidatprogrammet är specifikt för kunder som deltog i Technology Adoption Program (TAP).

SQL Server 2017 (14.x) Stöd för SQL Server 2005 (9.x)

I det här avsnittet beskrivs SQL Server 2017 -stöd (14.x) för SQL Server 2005 (9.x). I SQL Server 2017 (14.x) kan du göra följande:

  • Koppla en SQL Server 2005-databas (9.x) (mdf/ldf-filer) till SQL Server 2017-instansen (14.x) av databasmotorn.

  • Återställ en SQL Server 2005-databas (9.x) till SQL Server 2017 (14.x) instans av databasmotorn från en säkerhetskopia.

  • Säkerhetskopiera en SQL Server 2005 Analysis Services-kub (SSAS) och återställ den på SQL Server 2017 (14.x).

När en SQL Server 2005-databas (9.x) uppgraderas till SQL Server 2017 (14.x) ändras databaskompatibilitetsnivån från 90 till 100. (I SQL Server 2017 (14.x) är giltiga värden för databaskompatibilitetsnivån 100, 110, 120, 130 och 140.) ALTER DATABASE Compatibility Level (Transact-SQL) diskuterar hur kompatibilitetsnivåändringen kan påverka SQL Server-program.

Alla scenarier som inte anges i listan ovan stöds inte, inklusive men inte begränsat till följande:

  • Installera SQL Server 2005 (9.x) och SQL Server 2017 (14.x) på samma dator (sida vid sida).

  • Använda en SQL Server 2005-instans (9.x) som medlem i replikeringstopologin som omfattar en SQL Server 2017-instans (14.x).

  • Konfigurera databasspegling mellan SQL Server 2017 (14.x) och SQL Server 2005 (9.x) instanser.

  • Säkerhetskopiering av transaktionsloggen med loggöverföring mellan SQL Server 2017 (14.x) och SQL Server 2005-instanser (9.x).

  • Konfigurera länkade servrar mellan SQL Server 2017 (14.x) och SQL Server 2005 -instanser (9.x).

  • Hantera en SQL Server 2005-instans (9.x) från en SQL Server 2017 (14.x) Management Studio.

  • Ansluta en SQL Server 2005 Analysis Services-kub (SSAS) i SQL Server 2017 (14.x) Management Studio.

  • Ansluta till SQL Server 2005 Integration Services (SSIS) från SQL Server 2017 (14.x) Management Studio.

  • Hantera en SQL Server 2005 Integration Services-tjänst (SSIS) från SQL Server 2017 (14.x) Management Studio.

  • Stöd för SQL Server 2005 (9.x) anpassade Integration Services-komponenter från tredje part, till exempel körning och uppgradering.

Uppgradering av SQL Server 2017 (14.x)

I följande tabell visas scenarier för versionsuppgradering som stöds i SQL Server 2017 (14.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 2017 (14.x) Enterprise (Server+CAL och Core)** SQL Server 2017 (14.x) Enterprise
SQL Server 2017 (14.x) Evaluation Enterprise** SQL Server 2017 (14.x) Enterprise (Server+CAL eller Core License)

SQL Server 2017 (14.x) Standard

SQL Server 2017 (14.x) Utvecklare

SQL Server 2017 (14.x) Web

Uppgradering från Utvärdering (en gratis utgåva) till någon av de betalda utgåvorna stöds för fristående installationer, men stöds inte för klusterinstallationer. Den här begränsningen gäller inte för fristående instanser som är installerade på ett Windows-redundanskluster som deltar i en tillgänglighetsgrupp.
SQL Server 2017 (14.x) Standard** SQL Server 2017 (14.x) Enterprise (Server+CAL eller Core License)
SQL Server 2017 (14.x) Utvecklare** SQL Server 2017 (14.x) Enterprise (Server+CAL eller Core License)

SQL Server 2017 (14.x) Web

SQL Server 2017 (14.x) Standard
SQL Server 2017 (14.x) Web SQL Server 2017 (14.x) Enterprise (Server+CAL eller Core License)

SQL Server 2017 (14.x) Standard
SQL Server 2017 (14.x) Express* SQL Server 2017 (14.x) Enterprise (Server+CAL eller Core License)

SQL Server 2017 (14.x) Utvecklare

SQL Server 2017 (14.x) Standard

SQL Server 2017 (14.x) Web

Dessutom kan du utföra en uppgradering av utgåvan mellan SQL Server 2017 (14.x) Enterprise (Server+CAL-licens) och SQL Server 2017 (14.x) Enterprise (Core License):

Uppgradering av utgåva från Uppgradering till utgåva
SQL Server 2017 (14.x) Enterprise (Server+CAL-licens)** SQL Server 2017 (14.x) Enterprise (Core License)
SQL Server 2017 (14.x) Enterprise (Core License) SQL Server 2017 (14.x) Enterprise (Server+CAL-licensen)

* Gäller även för SQL Server 2017 (14.x) Express med verktyg och SQL Server 2017 (14.x) Express med Advanced Services.

Möjligheterna att ändra versionen av ett SQL Server 2017-failoverkluster (14.x) är begränsade. Följande scenarier stöds inte för SQL Server 2017(14.x) redundanskluster:

  • SQL Server 2017 (14.x) Enterprise till SQL Server 2017 (14.x) Developer, Standard eller Utvärdering.

  • SQL Server 2017 (14.x) Developer Edition till SQL Server 2017 (14.x) Standard eller utvärderingsversion.

  • SQL Server 2017 (14.x) Standard till SQL Server 2017 (14.x) Utvärdering.

  • SQL Server 2017 (14.x) Utvärderingsversion till SQL Server 2017 (14.x) Standard.