Teilen über


Unterstützte Versions- und Editionsupgrades in SQL Server 2017

Gilt für:SQL Server unter Windows

Sie können ein Upgrade von SQL Server 2008 (10.0.x), SQL Server 2008 R2 (10.50.x), SQL Server 2012 (11.x), SQL Server 2014 (12.x) und SQL Server 2016 (13.x) ausführen. In diesem Artikel werden die unterstützten Upgradepfade von diesen SQL Server-Versionen sowie die unterstützten Editionsupgrades für SQL Server 2017 (14.x) aufgeführt.

Prüfliste vor dem Upgrade

Stellen Sie vor dem Upgrade von einer Edition von SQL Server 2017 (14.x) auf eine andere sicher, dass die aktuell verwendete Funktionalität in der Edition unterstützt wird, in die Sie wechseln.

Aktivieren Sie vor dem Upgrade von SQL Server die Windows-Authentifizierung für SQL Server-Agent, und überprüfen Sie die Standardkonfiguration: Dass das SQL Server-Agent-Dienstkonto Mitglied der SQL Server-Sysadmin-Gruppe ist.

Um auf SQL Server 2017 (14.x)aktualisieren zu können, müssen Sie ein unterstütztes Betriebssystem ausführen. Weitere Informationen finden Sie unter Hardware- und Softwareanforderungen für SQL Server 2016 und SQL Server 2017.

Das Upgrade wird blockiert, wenn noch ein Neustart aussteht.

Das Upgrade wird blockiert, wenn der Windows Installer-Dienst nicht ausgeführt wird.

Nicht unterstützte Szenarien

  • Versionsübergreifende Instanzen von SQL Server 2017 (14.x) werden nicht unterstützt. Die Versionsnummern der Datenbank-Engine-Komponenten innerhalb einer Instanz von SQL Server 2017 (14.x) müssen identisch sein.

  • SQL Server 2017 (14.x) ist nur für 64-Bit-Plattformen verfügbar. Ein plattformübergreifendes Upgrade wird nicht unterstützt. Sie können mithilfe von SQL Server-Setup kein Upgrade einer 32-Bit-Instanz von SQL Server auf eine native 64-Bit-Instanz durchführen. Sie können jedoch Datenbanken von einer 32-Bit-Instanz von SQL Server sichern oder trennen und sie in einer Instanz von SQL Server (64-Bit) wiederherstellen oder anfügen, wenn die Datenbanken nicht in der Replikation veröffentlicht werden. In diesem Fall müssen Sie alle Anmeldenamen und anderen Benutzerobjekte in den Systemdatenbanken master, msdb und model wiederherstellen.

  • Sie können während des Upgrades der vorhandenen Instanz von SQL Server keine neuen Features hinzufügen. Nachdem Sie eine Instanz von SQL Server auf SQL Server 2017 (14.x) aktualisiert haben, können Sie Funktionen mit dem SQL Server 2017 (14.x)-Setup hinzufügen. Weitere Informationen finden Sie unter Hinzufügen von Features zu einer Instanz von SQL Server (Setup).

  • Failovercluster werden im WOW-Modus nicht unterstützt.

Upgrades von früheren Versionen auf SQL Server 2017 (14.x)

SQL Server 2017 (14.x) unterstützt ein Upgrade von folgenden Versionen von SQL Server:

  • SQL Server 2008 SP4 oder höher
  • SQL Server 2008 R2 SP3 oder höher
  • SQL Server 2012 SP2 oder höher
  • SQL Server 2014 oder höher
  • SQL Server 2016 oder höher

Hinweis

Informationen zum Aktualisieren von Datenbanken aus SQL Server 2005 (9.x) finden Sie unter SQL Server 2016-Unterstützung für SQL Server 2005.

In der folgenden Tabelle sind die unterstützten Upgradeszenarien aus früheren Versionen von SQL Server auf SQL Server 2017 (14.x) aufgeführt.

Upgrade von Unterstützter Upgradepfad
SQL Server 2008 (10.0.x) SP4 Enterprise SQL Server 2017 (14.x) Enterprise
SQL Server 2008 (10.0.x) SP4 Developer SQL Server 2017 (14.x) Entwickler
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-Arbeitsgruppe 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) Entwickler
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-Arbeitsgruppe 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-Entwickler SQL Server 2017 (14.x) Entwickler

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-Auswertung SQL Server 2017 (14.x) Auswertung

SQL Server 2017 (14.x) Enterprise

SQL Server 2017 (14.x) Standard

SQL Server 2017 (14.x) Web

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

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) Entwickler
SQL Server 2014 (12.x) Business Intelligence SQL Server 2017 (14.x) Enterprise
SQL Server 2014 (12.x) Auswertung SQL Server 2017 (14.x) Auswertung

SQL Server 2017 (14.x) Enterprise

SQL Server 2017 (14.x) Standard

SQL Server 2017 (14.x) Web

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

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) Entwickler
SQL Server 2016 (13.x) Business Intelligence SQL Server 2017 (14.x) Enterprise
SQL Server 2016 (13.x) Auswertung SQL Server 2017 (14.x) Auswertung

SQL Server 2017 (14.x) Enterprise

SQL Server 2017 (14.x) Standard

SQL Server 2017 (14.x) Web

SQL Server 2017 (14.x) Entwickler
SQL Server 2017 (14.x) Release Candidate 1 SQL Server 2017 (14.x) Enterprise
SQL Server 2017 (14.x) Entwickler SQL Server 2017 (14.x) Enterprise

1 Microsoft-Support für das Upgrade von Releasekandidaten-Software richtet sich speziell an Kunden, die am Technology Adoption Program (TAP) teilgenommen haben.

SQL Server 2017-Unterstützung für SQL Server 2005

In diesem Abschnitt wird die SQL Server 2017 (14.x) -Unterstützung für SQL Server 2005 (9.x)erläutert. In SQL Server 2017 (14.x) können Sie:

  • Anfügen einer SQL Server 2005 (9.x)-Datenbank (MDF-/LDF-Dateien) an eine SQL Server 2017 (14.x)-Instanz der Datenbank-Engine.

  • Wiederherstellen einer SQL Server 2005 (9.x)-Datenbank auf einer SQL Server 2017 (14.x)-Instanz der Datenbank-Engine mithilfe einer Sicherung.

  • Sichern eines SQL Server 2005 Analysis Services (SSAS)-Cubes und Wiederherstellen in SQL Server 2017 (14.x).

Wenn eine SQL Server 2005 (9.x)-Datenbank auf SQL Server 2017 (14.x) aktualisiert wird, wird die Datenbankkompatibilitätsebene von 90 auf 100 geändert. (In SQL Server 2017 (14.x) sind gültige Werte für den Datenbank-Kompatibilitätsgrad 100, 110, 120, 130 und 140.) Unter ALTER DATABASE-Kompatibilitätsgrad (Transact-SQL) wird erläutert, wie sich eine Änderung des Datenbank-Kompatibilitätsgrads auf SQL Server-Anwendungen auswirken kann.

Alle Szenarien, die in der vorherigen Liste nicht angegeben sind, werden nicht unterstützt, einschließlich, aber nicht beschränkt auf:

  • Installieren von SQL Server 2005 (9.x) und SQL Server 2017 (14.x) auf demselben Computer (parallel).

  • Verwenden einer SQL Server 2005 (9.x) -Instanz als Mitglied der Replikationstopologie, die eine SQL Server 2017 (14.x) -Instanz umfasst.

  • Konfigurieren der Datenbankspiegelung zwischen SQL Server 2017 (14.x) - und SQL Server 2005 (9.x) -Instanzen.

  • Sichern des Transaktionsprotokolls mit Protokollversand zwischen SQL Server 2017 (14.x) - und SQL Server 2005 (9.x) -Instanzen.

  • Konfigurieren von Verbindungsservern zwischen SQL Server 2017 (14.x) - und SQL Server 2005 (9.x) -Instanzen.

  • Verwalten einer SQL Server 2005 (9.x) -Instanz von SQL Server 2017 (14.x) Management Studio aus.

  • Anfügen eines SQL Server 2005 Analysis Services (SSAS) -Cubes in SQL Server 2017 (14.x) Management Studio.

  • Herstellen einer Verbindung mit SQL Server 2005 Integration Services (SSIS) von SQL Server 2017 (14.x) Management Studio aus.

  • Verwalten eines SQL Server 2005 Integration Services (SSIS) -Diensts von SQL Server 2017 (14.x) Management Studio aus.

  • Unterstützung von benutzerdefinierten Integration Services-Drittanbieterkomponenten für SQL Server 2005 (9.x) sowie Ausführen und Upgrade der Komponenten.

Upgrade der SQL Server 2017-Edition

In der folgenden Tabelle sind die unterstützten Szenarien für das Editionsupgrade in SQL Server 2017 (14.x)aufgeführt.

Schrittanleitungen zum Ausführen eines Editionsupgrades finden Sie unter Upgrade auf eine andere Edition von SQL Server (Setup).

Upgrade von Upgrade auf:
SQL Server 2017 (14.x) Enterprise (Server+CAL und Core) 2 SQL Server 2017 (14.x) Enterprise
SQL Server 2017 (14.x) Evaluation Enterprise 2 SQL Server 2017 (14.x) Enterprise (Server+CAL- oder Core-Lizenz)

SQL Server 2017 (14.x) Standard

SQL Server 2017 (14.x) Entwickler

SQL Server 2017 (14.x) Web

Upgrades von Evaluation (kostenlose Edition) auf eine kostenpflichtige Edition werden für eigenständige Installationen, für gruppierte Installationen jedoch nicht unterstützt. Diese Einschränkung gilt nicht für eigenständige Instanzen, die in einem Windows-Failovercluster installiert sind, der einer Verfügbarkeitsgruppe angehört.
SQL Server 2017 (14.x) Standard 2 SQL Server 2017 (14.x) Enterprise (Server+CAL- oder Core-Lizenz)
SQL Server 2017 (14.x) Developer 2 SQL Server 2017 (14.x) Enterprise (Server+CAL- oder Core-Lizenz)

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- oder Core-Lizenz)

SQL Server 2017 (14.x) Standard
SQL Server 2017 (14.x) Express 1 SQL Server 2017 (14.x) Enterprise (Server+CAL- oder Core-Lizenz)

SQL Server 2017 (14.x) Entwickler

SQL Server 2017 (14.x) Standard

SQL Server 2017 (14.x) Web

1 Gilt auch für SQL Server 2017 (14.x) Express mit Tools und SQL Server 2017 (14.x) Express mit Advanced Services.

2 Das Ändern der Edition eines SQL Server 2017 (14.x)-Failoverclusters ist begrenzt. Die folgenden Szenarien werden für SQL Server 2017 (14.x)-Failovercluster nicht unterstützt:

Außerdem können Sie ein Editionsupgrade zwischen SQL Server 2017 (14.x) Enterprise (Server+CAL-Lizenz) und SQL Server 2017 (14.x) Enterprise (Core-Lizenz) ausführen:

Editionsupgrade von Editionsupgrade auf
SQL Server 2017 (14.x) Enterprise (Server+CAL-Lizenz) 1 SQL Server 2017 (14.x) Enterprise (Core-Lizenz)
SQL Server 2017 (14.x) Enterprise (Core-Lizenz) SQL Server 2017 (14.x) Enterprise (Server+CAL-Lizenz)

1 Das Ändern der Edition eines SQL Server 2017 (14.x)-Failoverclusters ist begrenzt. Die folgenden Szenarien werden für SQL Server 2017 (14.x)-Failovercluster nicht unterstützt:

  • SQL Server 2017 (14.x) Enterprise in SQL Server 2017 (14.x) Developer, Standard oder Evaluation.
  • SQL Server 2017 (14.x) Developer in SQL Server 2017 (14.x) Standard oder Evaluation.
  • SQL Server 2017 (14.x) Standard in SQL Server 2017 (14.x) Evaluation.
  • SQL Server 2017 (14.x) Evaluation in SQL Server 2017 (14.x) Standard.